|
@@ -209,14 +209,9 @@ public class PlanManageController {
|
|
|
String startProcess = workFlowService.startProcess(processDefinition,vars);
|
|
|
Task task = workFlowService.getProcessRuntimeTask(startProcess).get(0);
|
|
|
Set<String> taskParticipator = workFlowService.getTaskParticipator(task.getId(),false,null);
|
|
|
- String currentUsers = null;
|
|
|
+ String currentUsers = "";
|
|
|
for (String str : taskParticipator) {
|
|
|
- if(currentUsers == null){
|
|
|
- currentUsers = str;
|
|
|
- }
|
|
|
- else {
|
|
|
- currentUsers +=String.format(",%s",str);
|
|
|
- }
|
|
|
+ currentUsers += String.format("%s,",str);
|
|
|
}
|
|
|
//更新计划表的流程相关字段值。
|
|
|
planManage.setPlanStatus(1);//已执行
|
|
@@ -268,6 +263,18 @@ public class PlanManageController {
|
|
|
return new AjaxMessage<>(ResultStatus.OK, planManageService.batchDelete(ids));
|
|
|
}
|
|
|
|
|
|
+ @GetMapping("/plan/getTaskName")
|
|
|
+ @ApiOperation(value = "查询节点名称")
|
|
|
+ public AjaxMessage<Object> selectTaskName(
|
|
|
+ @ApiParam(value = "任务类型(巡检:7,侧漏:8,养护:9)", required = false) @RequestParam(required = false) Integer taskType){
|
|
|
+ LoginUser loginUser = UserUtil.getCurrentUser();
|
|
|
+ loginUser.setId(235);
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
+ map.put("currentUsers",loginUser.getId());
|
|
|
+ map.put("taskType",taskType);
|
|
|
+ List<Map<String,Object>> result = planManageService.selectTaskName(map);
|
|
|
+ return new AjaxMessage(ResultStatus.OK,result);
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 获取并设置用户名称
|