CloudInventoryBalanceLog.php 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. /**
  3. * 厦门云联储网络科技有限公司
  4. * https://www.baokuaiyun.com
  5. * Copyright (c) 2023 爆块云 All rights reserved.
  6. */
  7. namespace app\models;
  8. /**
  9. * Class CloudInventoryCash
  10. * @package app\modules\common\models
  11. *
  12. * @property integer $id
  13. * @property integer $saas_id
  14. * @property string $saas_name
  15. * @property string $saas_mobile
  16. * @property integer $action_id
  17. * @property integer $price
  18. * @property integer $type
  19. * @property integer $status
  20. * @property integer $before_price
  21. * @property integer $after_price
  22. * @property integer $is_frozen
  23. * @property integer $is_send
  24. * @property integer $pre_balance_send
  25. * @property integer $send_time
  26. * @property integer $purchase_order_id
  27. * @property integer $order_type
  28. * @property integer $profit
  29. * @property string $desc
  30. * @property string $purchase_order_no
  31. * @property integer $original_order_id
  32. * @property string $original_order_no
  33. * @property integer $created_at
  34. */
  35. class CloudInventoryBalanceLog extends \yii\db\ActiveRecord
  36. {
  37. /**
  38. * @return string
  39. */
  40. public static function tableName()
  41. {
  42. return '{{%cloud_inventory_balance_log}}';
  43. }
  44. //0、扣库存 1、提现 2、转采购金
  45. const ORDER_TYPE_INVENTORY = 0;
  46. const ORDER_TYPE_CASH = 1;
  47. const ORDER_TYPE_TRANSFER= 2;
  48. const TYPE_PURCHASE_CLOUD_INVENTORY_PURCHASE_MONEY = 26;
  49. public function rules()
  50. {
  51. return [
  52. [['id', 'saas_id', 'action_id','type','status','is_frozen','is_send','pre_balance_send','send_time','purchase_order_id','order_type','created_at','original_order_id'],'integer'],
  53. [['desc','saas_name' ,'saas_mobile', 'original_order_no'], 'string']
  54. ];
  55. }
  56. public function attributeLabels()
  57. {
  58. return [
  59. 'id' => 'ID',
  60. 'action_id' => '行为用户ID',
  61. 'saas_id' => '商盟用户id',
  62. 'price' => '变动金额',
  63. 'type' => '变动金额类型',
  64. 'status' => '提现状态',
  65. 'before_price' => '变动之前余额',
  66. 'after_price' => '变动之后的余额',
  67. 'is_frozen' => '是否冻结',
  68. 'is_send' => '冻结余额是否已发放',
  69. 'pre_balance_send' => '预发余额是否已发放',
  70. 'send_time' => '发放时间',
  71. 'desc' => '备注',
  72. 'purchase_order_id' => '关联订单ID',
  73. 'order_type' => '订单类型',
  74. 'profit' => '手续费',
  75. 'original_order_id' => '原始订单ID',
  76. 'original_order_no' => '原始订单编号',
  77. 'created_at' => '添加时间'
  78. ];
  79. }
  80. }