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();
}
}