Browse Source

流程退回修改

master
CMM 1 year ago
parent
commit
022c97a342
1 changed files with 11 additions and 11 deletions
  1. +11
    -11
      pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/InitProcessTask.java

+ 11
- 11
pmapi/src/main/java/com/ningdatech/pmapi/scheduler/task/InitProcessTask.java View File

@@ -63,13 +63,13 @@ public class InitProcessTask {
Map<String, WflowForms> formsMap = Maps.newConcurrentMap();
//2.首先插入表单默认配置
for(Region region : regions){
log.info("当前初始化的是 【{}】 表单信息",region.getName());
log.info("当前初始化的是 【{}】 表单信息",region.getRegionName());

WflowForms existsForm = formsService.getOne(Wrappers.lambdaQuery(WflowForms.class)
.eq(WflowForms::getRegionCode, region.getRegionCode())
.last("limit 1"));
if(Objects.nonNull(existsForm)){
log.info("当前区域 【{}】 已经有表单数据 不需要初始化",region.getName());
log.info("当前区域 【{}】 已经有表单数据 不需要初始化",region.getRegionName());
formsMap.put(existsForm.getRegionCode(),existsForm);
continue;
}
@@ -80,28 +80,28 @@ public class InitProcessTask {
wflowForms.setUpdateOn(LocalDateTime.now());
wflowForms.setFormName(TaskContant.Wflow.DEFAULT_FORM_NAME);
wflowForms.setRegionCode(region.getRegionCode());
wflowForms.setRegionName(region.getName());
wflowForms.setRegionName(region.getRegionName());
if(formsService.save(wflowForms)){
log.info("当前区域 【{}】 表单数据已经保存成功",region.getName());
log.info("当前区域 【{}】 表单数据已经保存成功",region.getRegionName());
formsMap.put(wflowForms.getRegionCode(),wflowForms);
}else{
log.info("当前区域 【{}】 表单数据已经保存失败",region.getName());
log.info("当前区域 【{}】 表单数据已经保存失败",region.getRegionName());
}
}

//3.接着插入流程默认配置
for(Region region : regions){
log.info("当前初始化的是 【{}】 流程配置",region.getName());
log.info("当前初始化的是 【{}】 流程配置",region.getRegionName());

if(processModelService.count(Wrappers.lambdaQuery(WflowModels.class)
.eq(WflowModels::getRegionCode,region.getRegionCode())) > 0){
log.info("当前区域 【{}】 已经有流程数据 不需要初始化",region.getName());
log.info("当前区域 【{}】 已经有流程数据 不需要初始化",region.getRegionName());
continue;
}

// WflowForms form = formsMap.get(region.getRegionCode());
// if(Objects.isNull(form)){
// log.info("此区域 【{}】 没有对应form 不进行 流程配置初始化",region.getName());
// log.info("此区域 【{}】 没有对应form 不进行 流程配置初始化",region.getRegionName());
// continue;
// }

@@ -124,12 +124,12 @@ public class InitProcessTask {
if(StringUtils.isNotBlank(processModelService.saveProcess(models))){
//初始的流程在部署表也存一份,用来查询
if(StringUtils.isNotBlank(processModelService.deployProcess(models.getFormId(),null))){
log.info("当前区域 【{}】 流程名[{}] 流程数据已经保存成功",region.getName(),formName);
log.info("当前区域 【{}】 流程名[{}] 流程数据已经保存成功",region.getRegionName(),formName);
}else{
log.info("当前区域 【{}】 流程名[{}] 流程数据保存失败",region.getName(),formName);
log.info("当前区域 【{}】 流程名[{}] 流程数据保存失败",region.getRegionName(),formName);
}
}else{
log.info("当前区域 【{}】流程名[{}] 流程数据保存失败",region.getName(),formName);
log.info("当前区域 【{}】流程名[{}] 流程数据保存失败",region.getRegionName(),formName);
}
}
}


Loading…
Cancel
Save