yangys
2025-08-20 295bf6f10ad0b668d2dbaa4525a15d6d52807ef1
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/excution/StartDispatcher.java
@@ -51,10 +51,13 @@
   @Transactional
   public String start(TaskAssignVO startVO){
      Map<String, Object> vars = new HashMap<>();
      //this.putDefaultAssignees(vars,startVO.getDrawingNo());
      ProduceDivision div = flowCommonService.putDefaultAssignees(vars,startVO.getDrawingNo(),null);
      vars.put(FlowContants.ASSIGNEE,div.getTeamLeaderId());//第一个用户组长
      vars.put(FlowContants.TITLE,startVO.getTitle());
      //临时流程标志,明确指定Y,属于临时流程
      vars.put(FlowContants.IS_TEMP_FLOW,FlowContants.Y.equals(startVO.getIsTempFlow())?FlowContants.Y:FlowContants.N);
      //机床编号
      vars.put(FlowContants.MACHINE_CODE,startVO.getMachineCode());
      String workshop = nodeDeptQueryService.getWorkshopNameByMachineCode(startVO.getMachineCode());