| | |
| | | XxlJobLogger.log("总数量:<span style='color:red'>" + taskJobHandler.get(0) + "</span> ... 失败数量:<span style='color:red'>" + taskJobHandler.get(1) + "</span> "); |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | |
| | | /** |
| | | * 给巡查责任人定时创建任务执行器 |
| | | * @param param |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | @XxlJob("createTaskJobByConditionHandler") |
| | | public ReturnT<String> createTaskJobByConditionHandler(String param){ |
| | | XxlJobLogger.log("开始自动创建任务..."); |
| | | JSONObject jsonParam = JSON.parseObject(param); |
| | | String processDefinitionId = jsonParam.getString("processDefinitionId"); |
| | | String taskType = jsonParam.getString("taskType"); |
| | | String title = jsonParam.getString("title"); |
| | | String content = jsonParam.getString("content"); |
| | | // 远程调用 |
| | | List<Integer> taskJobHandler = patrolTasClient.createTaskJobByConditionHandler(processDefinitionId, taskType, title, content); |
| | | // 打印响应数据 |
| | | XxlJobLogger.log("结束自动创建任务..."); |
| | | XxlJobLogger.log("总数量:<span style='color:red'>" + taskJobHandler.get(0) + "</span> ... 失败数量:<span style='color:red'>" + taskJobHandler.get(1) + "</span> "); |
| | | return ReturnT.SUCCESS; |
| | | } |
| | | } |