Browse Source

订单列表增加取消接单

master
lanzu_qinsheng 5 years ago
parent
commit
b48dce26d3
  1. 1
      app/Admin/Controllers/ImsCjdcOrderMainController.php
  2. 3
      app/Admin/Extensions/OrderStateHandle.php

1
app/Admin/Controllers/ImsCjdcOrderMainController.php

@ -93,6 +93,7 @@ class ImsCjdcOrderMainController extends AdminController
$actions->append(new OrderStateHandle('<div type="button" class="btn btn-outline-warning btn-sm">完成</div>', 4));
}else{
$actions->append(new CheckRow($actions->row->id, $grid->model()->getCurrentPage(), '<div type="button" class="btn btn-outline-info btn-sm">自送</div>'));
$actions->append(new OrderStateHandle('<div type="button" class="btn btn-outline-warning btn-sm">取消接单</div>', 2));
}
} elseif ($state == 8) {
$actions->append(new OrderStateHandle('<div type="button" class="btn btn-outline-secondary btn-sm">同意</div>', 9));

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

Loading…
Cancel
Save