Trade.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace app\cxinv\model;
  3. use app\user\model\Business;class Trade extends Base
  4. {
  5. //设置字段信息
  6. protected $schema = [
  7. 'id' =>'bigint',//
  8. 'tradNo' =>'varchar',//打款交易记录编号
  9. 'trade_bank' =>'varchar',//交易银行
  10. 'trade_account' =>'varchar',//交易账户
  11. 'trade_type' =>'int',//交易类型 0 自营资金1 平台资金
  12. 'trade_time' =>'datetime',//交易时间
  13. 'trade_used' =>'varchar',//交易用途
  14. 'trade_out' =>'varchar',//付款方
  15. 'trade_in' =>'varchar',//收款方
  16. 'trade_remark' =>'varchar',//打款备注
  17. 'total_fee' =>'decimal',//总额
  18. 'used_fee' =>'decimal',//已认领额度
  19. 'balance' =>'decimal',//余额
  20. "poCode"=>'varchar',//po单号
  21. "NdCode"=>'varchar',//Nd单号
  22. 'customerNo' =>'varchar',//客户编号
  23. 'customerName' =>'varchar',//客户编号
  24. 'companyNo' =>'varchar',//业务公司编号
  25. 'trade_in_account' =>'varchar',//收款账户
  26. "apply_id"=>"int",
  27. "apply_name"=>"varchar",
  28. 'status' =>'int',//状态 1 未认领2部分认领 3 全部认领
  29. 'is_del' =>'int',//
  30. 'addtime' =>'datetime',//
  31. 'updatetime' =>'datetime',//
  32. ];
  33. protected $createTime = 'addtime';
  34. protected $updateTime = 'updatetime';
  35. public function company(){
  36. return $this->belongsTo(Business::class,'companyNo','companyNo')->bind(["companyName"=>"company"]);
  37. }
  38. }