feat: 提交上门信息接口
This commit is contained in:
parent
3a2b25109b
commit
04dd0ac106
|
|
@ -92,6 +92,22 @@ class OrderDispatch extends WorkerApi
|
|||
$res = $this->getOrderDispatchService()->appointmentTime($this->user['id'], $params['order_dispatch_id'], $params['plan_time']);
|
||||
$this->success('操作成功', $res);
|
||||
}
|
||||
|
||||
/**
|
||||
* 提交上门信息
|
||||
* @return void
|
||||
*/
|
||||
public function arrivedOnSite()
|
||||
{
|
||||
$params = $this->request->request();
|
||||
$validate = $this->validate($params, \app\worker\validate\OrderDispatch::class . '.arrivedOnSite');
|
||||
if ($validate !== true) {
|
||||
$this->error($validate);
|
||||
}
|
||||
|
||||
$res = $this->getOrderDispatchService()->arrivedOnSite($this->user['id'], $params['order_dispatch_id'], $params['img']);
|
||||
$this->success('操作成功', $res);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ class OrderDispatch extends Validate
|
|||
'order_dispatch_id|订单派单id' => 'require|number',
|
||||
'workbench_type|工作台类型' => 'require|in:ongoing,today,tomorrow,all',
|
||||
'plan_time|预约时间' => 'require|date',
|
||||
'img|上门图片' => 'require|max:300',
|
||||
];
|
||||
|
||||
protected $message = [
|
||||
|
|
@ -22,5 +23,6 @@ class OrderDispatch extends Validate
|
|||
'workbenchOrderList' => ['workbench_type'],
|
||||
'info' => ['order_dispatch_id'],
|
||||
'appointmentTime' => ['order_dispatch_id', 'plan_time'],
|
||||
'arrivedOnSite' => ['order_dispatch_id', 'img'],
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user