|
@@ -41,6 +41,7 @@ class AppointmentService
|
|
->leftJoin('member_info', 'member_info.join_info_member_id', '=', 'appointment.join_appointment_member_id')
|
|
->leftJoin('member_info', 'member_info.join_info_member_id', '=', 'appointment.join_appointment_member_id')
|
|
->leftJoin('goods', 'goods.goods_id', '=', 'appointment.join_appointment_goods_id')
|
|
->leftJoin('goods', 'goods.goods_id', '=', 'appointment.join_appointment_goods_id')
|
|
->leftJoin('order', 'order.order_id', '=', 'appointment.join_appointment_order_id')
|
|
->leftJoin('order', 'order.order_id', '=', 'appointment.join_appointment_order_id')
|
|
|
|
+ ->leftJoin('order_return', 'order_return.join_return_order_id', '=', 'appointment.join_appointment_order_id')
|
|
->leftJoin('member_benefit', 'member_benefit.member_benefit_id', '=', 'appointment.join_appointment_member_benefit_id')
|
|
->leftJoin('member_benefit', 'member_benefit.member_benefit_id', '=', 'appointment.join_appointment_member_benefit_id')
|
|
->leftJoin('goods_sku', 'goods_sku.goods_sku_id', '=', 'appointment.join_appointment_goods_sku_id')
|
|
->leftJoin('goods_sku', 'goods_sku.goods_sku_id', '=', 'appointment.join_appointment_goods_sku_id')
|
|
->whereIn('appointment_status',['PAYING','WAITING','PENDING','DOING','DONE','CANCEL','REVOKE'])
|
|
->whereIn('appointment_status',['PAYING','WAITING','PENDING','DOING','DONE','CANCEL','REVOKE'])
|
|
@@ -70,8 +71,8 @@ class AppointmentService
|
|
'member_info.member_info_nickname',
|
|
'member_info.member_info_nickname',
|
|
'goods.goods_name', 'goods.goods_cover', 'goods.goods_sales_price',
|
|
'goods.goods_name', 'goods.goods_cover', 'goods.goods_sales_price',
|
|
'order.order_id','order.order_name', 'goods_sku.goods_sku_specs_json', 'order.order_amount_total', 'order.order_amount_pay',
|
|
'order.order_id','order.order_name', 'goods_sku.goods_sku_specs_json', 'order.order_amount_total', 'order.order_amount_pay',
|
|
- 'order.order_category', 'order.order_status_system', 'order.order_status_payment', 'order.order_status_storage',
|
|
|
|
- 'order.order_addtimes',
|
|
|
|
|
|
+ 'order.order_category', 'order.order_status_system', 'order.order_status_payment', 'order.order_status_storage','order.order_is_complete',
|
|
|
|
+ 'order.order_addtimes','order_return.order_return_status',
|
|
'member_benefit.member_benefit_name','member_benefit.member_benefit_id as benefit_id'
|
|
'member_benefit.member_benefit_name','member_benefit.member_benefit_id as benefit_id'
|
|
)
|
|
)
|
|
->orderBy('appointment.appointment_addtimes', 'desc')
|
|
->orderBy('appointment.appointment_addtimes', 'desc')
|