diff --git a/app/Admin/Controllers/ImsCjdcOrderMainController.php b/app/Admin/Controllers/ImsCjdcOrderMainController.php index 75443a1..7587073 100644 --- a/app/Admin/Controllers/ImsCjdcOrderMainController.php +++ b/app/Admin/Controllers/ImsCjdcOrderMainController.php @@ -93,6 +93,7 @@ class ImsCjdcOrderMainController extends AdminController $actions->append(new OrderStateHandle('
完成
', 4)); }else{ $actions->append(new CheckRow($actions->row->id, $grid->model()->getCurrentPage(), '
自送
')); + $actions->append(new OrderStateHandle('
取消接单
', 2)); } } elseif ($state == 8) { $actions->append(new OrderStateHandle('
同意
', 9)); diff --git a/app/Admin/Extensions/OrderStateHandle.php b/app/Admin/Extensions/OrderStateHandle.php index ad19a2f..3f9084d 100644 --- a/app/Admin/Extensions/OrderStateHandle.php +++ b/app/Admin/Extensions/OrderStateHandle.php @@ -63,6 +63,9 @@ class OrderStateHandle extends RowAction }else{ return $this->response()->error('操作失败'); } + }elseif($state==2){ + $orderMain->modifyState($id,$state); + return $this->response()->success('操作成功')->refresh(); } }