Invoice.class.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. include_once(__DIR__."/../../utils/Utils.class.php");
  3. class InvoiceInfo
  4. {
  5. public $card_id = null; // string
  6. public $begin_time = null; // string
  7. public $end_time = null; // string
  8. public $openid = null; // string
  9. public $type = null; // string
  10. public $payee = null; // string
  11. public $detail = null; // string
  12. public $user_info = null; // InvoiceUserInfo
  13. }
  14. class InvoiceUserInfo
  15. {
  16. public $fee = null; // string
  17. public $title = null; // string
  18. public $billing_time = null; // string
  19. public $billing_no = null; // string
  20. public $billing_code = null; // string
  21. public $info = null; // BillingInfo array
  22. public $fee_without_tax = null; // string
  23. public $tax = null; // string
  24. public $detail = null; // string
  25. public $pdf_url = null; // string
  26. public $reimburse_status = null; // string
  27. public $order_id = null; // string
  28. public $check_code = null; // string
  29. public $buyer_number = null; // string
  30. }
  31. class BillingInfo
  32. {
  33. public $name = null; // string
  34. public $num = null; // string
  35. public $unit = null; // string
  36. public $fee = null; // string
  37. public $price = null; // string
  38. }
  39. class BatchUpdateInvoiceStatusReq
  40. {
  41. public $openid = null; // string
  42. public $reimburse_status = null; // string
  43. public $invoice_list = null; // InvoiceItem array
  44. }
  45. class InvoiceItem
  46. {
  47. public $card_id = null; // string
  48. public $encrypt_code = null; // string
  49. }
  50. class BatchGetInvoiceInfoReq
  51. {
  52. public $item_list = null; // InvoiceItem array
  53. }
  54. class BatchGetInvoiceInfoRsp
  55. {
  56. public $item_list = null; // InvoiceInfo array
  57. }