yangys
2025-09-22 c0ccbb980be6975389f09ad13dcabd7d3156dae3
blade-service/blade-mdm/src/main/java/org/springblade/mdm/thirdpart/service/MesTaskService.java
@@ -49,14 +49,22 @@
   /**
    * mes 完成推送
    * @param finishTaskVO
    * @param finishTaskVO mes完工数据
    */
   public void finishTask(MesTaskFinishVO finishTaskVO) {
      TaskDispatch taskDispatch = taskDispatchService.getByOperationId(finishTaskVO.getOperationId());
      if(taskDispatch != null && taskDispatch.getProcessInstanceId() != null){
         taskDispatch.setProcessCard(finishTaskVO.getProcessCard());
         taskDispatch.setInspector(finishTaskVO.getInspector());
         taskDispatch.setCheckTime(finishTaskVO.getAcruslEndEime());
         if(finishTaskVO.getInspector() != null) {
            taskDispatch.setInspector(finishTaskVO.getInspector());
         }
         if(finishTaskVO.getOperationFeedbackTime() != null){
            taskDispatch.setOperateTime(finishTaskVO.getOperationFeedbackTime());
         }
         if(finishTaskVO.getAcruslEndTime() !=null ) {
            taskDispatch.setCheckTime(finishTaskVO.getAcruslEndTime());
         }
         taskDispatchService.updateById(taskDispatch);
         ProcessInstance inst = runtimeService.createProcessInstanceQuery()