GoodsOrder.php 840 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace app\common\model;
  3. use think\Model;
  4. // 订单
  5. class GoodsOrder extends Model
  6. {
  7. protected $name='store_order';
  8. public function orderItem()
  9. {
  10. return $this->hasMany('GoodsOrderItem','order_id')->field('id,user_id,order_id,goods_id,goods_spec,goods_name,spec_id,cover,pay_price,num');
  11. }
  12. public function orderBill()
  13. {
  14. return $this->hasOne('OrderBill','order_id');
  15. }
  16. public function orderRefund(){
  17. return $this->hasOne('GoodsOrderRefund','order_id')->where('order_type',2)->where('is_deleted',0)->where('status','in','0,1,2,3,4')
  18. ->field('id,order_id,status,refund_type,create_at,refund_time,refund_money,apply_remark,audit_desc,is_deleted,apply_case,refund_no,express_no,consignee_name,consignee_add,consignee_tel,express_company,images,express_no');
  19. }
  20. }