|
|
@@ -291,7 +291,7 @@ public class WorkerController {
|
|
|
@PostMapping("/start_order")
|
|
|
public Result startOrder(@RequestHeader(value = "userId") Long userId, @RequestHeader(value = "userName") String userName, @RequestBody WorkOrder workOrder) {
|
|
|
log.info("开始执行运单,/tms/worker/start_order,参数:{}", JSON.toJSONString(workOrder));
|
|
|
- if (workOrder == null || workOrder.getId() == null) {
|
|
|
+ if (workOrder == null || workOrder.getId() == null || StringUtils.isBlank(workOrder.getStartTrip()) || StringUtils.isBlank(workOrder.getStartTripUrl())) {
|
|
|
return new Result(ErrCodeEnum.BAD_PARAM.getCode(), ErrCodeEnum.BAD_PARAM.getMessage());
|
|
|
}
|
|
|
String utf8Name = userName;
|
|
|
@@ -339,7 +339,7 @@ public class WorkerController {
|
|
|
return new Result<>(flag);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "4.上报成果", notes = "点击上报成果")
|
|
|
+ @ApiOperation(value = "4.结束等待,开始上传磅单", notes = "点击结束等待,开始上传磅单按钮")
|
|
|
@PostMapping("/submit_result")
|
|
|
public Result submitResult(@RequestHeader(value = "userId") Long userId, @RequestHeader(value = "userName") String userName, @RequestBody WorkOrder workOrder) {
|
|
|
log.info("上报成果,/tms/worker/submit_result,参数:{}", JSON.toJSONString(workOrder));
|
|
|
@@ -351,7 +351,7 @@ public class WorkerController {
|
|
|
utf8Name = URLDecoder.decode(userName, "UTF-8");
|
|
|
} catch (UnsupportedEncodingException ignored) {
|
|
|
}
|
|
|
- //TODO 1.车辆进入作业中状态,2.订单进入成果报备中状态,3.并记行车日志
|
|
|
+ //1.车辆进入作业中状态,2.订单进入成果报备中状态,3.并记行车日志
|
|
|
Boolean flag = workerService.submitResult(userId, utf8Name, workOrder);
|
|
|
return new Result<>(flag);
|
|
|
}
|