| | |
| | | if(isDuplicate){ |
| | | taskDispatch.setStatus(TaskDispatch.STATUS_DUP); |
| | | } |
| | | taskDispatch.setTenantId("000000"); |
| | | taskDispatchService.save(taskDispatch); |
| | | |
| | | taskDispatchService.addDrawingNos(taskDispatch.getDrawingNo()); |
| | |
| | | * @param finishTaskVO |
| | | */ |
| | | public void finishTask(MesTaskFinishVO finishTaskVO) { |
| | | TaskDispatch taskDispatch = taskDispatchService.getByMesTaskId(finishTaskVO.getMesTaskId()); |
| | | TaskDispatch taskDispatch = taskDispatchService.getByOperationId(finishTaskVO.getOperationId()); |
| | | if(taskDispatch != null && taskDispatch.getProcessInstanceId() != null){ |
| | | taskDispatch.setProcessCard(finishTaskVO.getProcessCard()); |
| | | taskDispatch.setInspector(finishTaskVO.getInspector()); |
| | | taskDispatch.setCheckTime(finishTaskVO.getCheckTime()); |
| | | taskDispatch.setCheckTime(finishTaskVO.getAcruslEndEime()); |
| | | taskDispatchService.updateById(taskDispatch); |
| | | |
| | | ProcessInstance inst = runtimeService.createProcessInstanceQuery() |