dbOrder.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <?php
  2. namespace loyalsoft\pay;
  3. /**
  4. * Description of dbOrder 数据库中订单数据结构
  5. * @version
  6. * 1.0.0 Created at 2018-1-9. by --gwang
  7. * @author gwang (mail@wanggangzero.cn)
  8. * @copyright ? 2018-1-9, SJZ LoyalSoft Corporation & gwang. All rights reserved.
  9. */
  10. class dbOrder {
  11. /**
  12. * @var string 充值回调透传参数(len=250)
  13. */
  14. public $callbackInfo;
  15. /**
  16. * @var int 发生的人民币金额(单位:分)
  17. */
  18. public $amount;
  19. /**
  20. * 各平台取自己的配置信息
  21. * @var string 充值回调地址(len=100)
  22. */
  23. public $notifyUrl;
  24. /**
  25. * @var string 商户订单ID (len=30)
  26. */
  27. public $cpOrderId;
  28. /**
  29. * @var int 发生记录的oid
  30. */
  31. public $uid;
  32. public $zoneid;
  33. public $channel;
  34. /**
  35. * @var string 本次交易发生关联的物品id
  36. */
  37. public $product_id;
  38. /**
  39. * @var string 物品名称
  40. */
  41. public $product_name;
  42. /**
  43. * @var float 物品单价
  44. */
  45. public $product_price;
  46. /**
  47. * @var int 物品数量
  48. */
  49. public $product_count;
  50. /**
  51. * @var int 订单状态: 0:创建订单,1:支付成功,2: 支付失败
  52. */
  53. public $status;
  54. /**
  55. * @var int 记录插入时间戳 利用FROM_UNIXTIME()转换到时间
  56. */
  57. public $order_ts;
  58. /**
  59. * @var int 交易关闭时间戳
  60. */
  61. public $close_ts;
  62. /**
  63. * @var int 领取/发货时间
  64. */
  65. public $drawed_ts;
  66. /**
  67. * @var string sdk生成的订单编号(如果有的话)
  68. */
  69. public $sdk_orderid;
  70. /**
  71. * @var string 公会id(如果有的话)
  72. */
  73. public $party_id;
  74. /**
  75. * @var string 公会名称
  76. */
  77. public $party_name;
  78. /**
  79. * @var string 其他信息
  80. */
  81. public $otherInfo;
  82. }