|
@@ -73,10 +73,12 @@ class Regiment extends Command
|
|
$regimentRecordList = regimentRecord::query()->where('regiment_id','=',$v['id'])->get()->toArray();
|
|
$regimentRecordList = regimentRecord::query()->where('regiment_id','=',$v['id'])->get()->toArray();
|
|
if ($regimentRecordList){
|
|
if ($regimentRecordList){
|
|
$regimentRecordListIds = array_column($regimentRecordList,'order_id');
|
|
$regimentRecordListIds = array_column($regimentRecordList,'order_id');
|
|
|
|
+ $orders_is_pay = Orders::query()->where('id',$regimentRecordListIds[0])->first()->values('is_pay');
|
|
|
|
+ $status = $orders_is_pay ? 2 : 1;
|
|
//修改订单
|
|
//修改订单
|
|
- $res = Orders::query()->whereIn('id',$regimentRecordListIds)->update(['status'=>1,'update_time'=>$time]);
|
|
|
|
|
|
+ $res = Orders::query()->whereIn('id',$regimentRecordListIds)->update(['status'=>$status,'update_time'=>$time]);
|
|
if (!$res) Log::error('run_regiment','修改订单失败');
|
|
if (!$res) Log::error('run_regiment','修改订单失败');
|
|
- $res = OrdersProduct::query()->whereIn('order_id',$regimentRecordListIds)->update(['status'=>1]);
|
|
|
|
|
|
+ $res = OrdersProduct::query()->whereIn('order_id',$regimentRecordListIds)->update(['status'=>$status]);
|
|
if (!$res) Log::error('run_regiment','修改订单产品失败');
|
|
if (!$res) Log::error('run_regiment','修改订单产品失败');
|
|
}
|
|
}
|
|
//修改状态
|
|
//修改状态
|
|
@@ -118,10 +120,12 @@ class Regiment extends Command
|
|
$regimentRecordList = regimentRecord::query()->where('regiment_id','=',$v['id'])->get()->toArray();
|
|
$regimentRecordList = regimentRecord::query()->where('regiment_id','=',$v['id'])->get()->toArray();
|
|
if ($regimentRecordList){
|
|
if ($regimentRecordList){
|
|
$regimentRecordListIds = array_column($regimentRecordList,'order_id');
|
|
$regimentRecordListIds = array_column($regimentRecordList,'order_id');
|
|
|
|
+ $orders_is_pay = Orders::query()->where('id',$regimentRecordListIds[0])->first()->values('is_pay');
|
|
|
|
+ $status = $orders_is_pay ? 2 : 1;
|
|
//修改订单
|
|
//修改订单
|
|
- $res = Orders::query()->whereIn('id',$regimentRecordListIds)->update(['status'=>1]);
|
|
|
|
|
|
+ $res = Orders::query()->whereIn('id',$regimentRecordListIds)->update(['status'=>$status]);
|
|
if (!$res) Log::error('run_regiment','修改订单失败');
|
|
if (!$res) Log::error('run_regiment','修改订单失败');
|
|
- $res = OrdersProduct::query()->whereIn('order_id',$regimentRecordListIds)->update(['status'=>1]);
|
|
|
|
|
|
+ $res = OrdersProduct::query()->whereIn('order_id',$regimentRecordListIds)->update(['status'=>$status]);
|
|
if (!$res) Log::error('run_regiment','修改订单产品失败');
|
|
if (!$res) Log::error('run_regiment','修改订单产品失败');
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|