AlipayActivityDelivery.php 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <?php
  2. /**
  3. * 厦门云联储网络科技有限公司
  4. * https://www.baokuaiyun.com
  5. * Copyright (c) 2023 爆块云 All rights reserved.
  6. */
  7. namespace app\models;
  8. /**
  9. * This is the model class for table "{{%alipay_activity_delivery}}".
  10. *
  11. * @property int $id
  12. * @property int $mini_id 小程序id
  13. * @property int $store_id 商城id
  14. * @property string $delivery_name 推广计划活动名称
  15. * @property int $delivery_begin_time 开始时间
  16. * @property int $delivery_end_time 结束时间
  17. * @property int $delivery_booth_code 展位编码 1日常推广 2支付页面
  18. * @property int $type 0支付送 1满额送
  19. * @property string $order_no 外部订单号
  20. * @property int $voucher_activity_id 商家券活动id
  21. * @property int $delivery_floor_amount 满额送门槛金额
  22. * @property string $useid 收款账户
  23. * @property int $created_at 创建时间
  24. * @property int $update_at 修改时间
  25. * @property int $unable_at 禁用时间
  26. * @property int $is_delete 是否删除
  27. * @property string $delivery_id 支付宝推广活动id
  28. * @property int $status 状态 1:生效中 2:已失效 0:审核中 3:审核不通过。
  29. * @property string $fail_reason 失败原因
  30. * @property string $delivery_image 单素材图片支付宝素材库id
  31. * @property string $delivery_image_url 单素材图片本地地址
  32. */
  33. class AlipayActivityDelivery extends \yii\db\ActiveRecord
  34. {
  35. /**
  36. * {@inheritdoc}
  37. */
  38. public static function tableName()
  39. {
  40. return '{{%alipay_activity_delivery}}';
  41. }
  42. /**
  43. * {@inheritdoc}
  44. */
  45. public function rules()
  46. {
  47. return [
  48. [['id', 'mini_id', 'store_id', 'delivery_begin_time', 'delivery_end_time', 'delivery_booth_code', 'type', 'voucher_activity_id', 'update_at', 'unable_at', 'is_delete', 'created_at', 'status'], 'integer'],
  49. [["delivery_name", "order_no", "useid", 'delivery_id', 'fail_reason', 'delivery_image', 'delivery_image_url'], 'string'],
  50. [['delivery_floor_amount'], 'number'],
  51. [['delivery_name'], 'string', 'max' => 20],
  52. [['delivery_name'], 'string', 'min' => 3],
  53. ];
  54. }
  55. /**
  56. * {@inheritdoc}
  57. */
  58. public function attributeLabels()
  59. {
  60. return [
  61. 'id' => '',
  62. 'mini_id' => '小程序id',
  63. 'store_id' => '商城id',
  64. 'delivery_name' => '推广计划活动名称',
  65. 'delivery_begin_time' => '开始时间',
  66. 'delivery_end_time' => '结束时间',
  67. 'delivery_booth_code' => '展位编码 1日常推广 2支付页面',
  68. 'type' => '0支付送 1满额送',
  69. 'order_no' => '外部订单号',
  70. 'voucher_activity_id' => '商家券活动id',
  71. 'delivery_floor_amount' => '满额送门槛金额',
  72. 'useid' => '收款账户',
  73. 'created_at' => '创建时间',
  74. 'update_at' => '修改时间',
  75. 'unable_at' => '禁用时间',
  76. 'is_delete' => '是否删除',
  77. 'delivery_id' => '支付宝推广活动id',
  78. 'status' => '1:生效中 2:已失效 0:审核中 3:审核不通过。',
  79. 'fail_reason' => '失败原因',
  80. 'delivery_image' => '单素材图片支付宝素材库id',
  81. 'delivery_image_url' => '单素材图片本地地址',
  82. ];
  83. }
  84. }