diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/common/enums/ProcessType.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/enums/ProcessType.java new file mode 100644 index 00000000..1b384be0 --- /dev/null +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/enums/ProcessType.java @@ -0,0 +1,50 @@ +package com.jero.modules.activiti.process.common.enums; + +/** + * @author: Mzaxd + * @Date: 2023/10/12 9:37 + * 流程类型 + */ + +public enum ProcessType { + + /** + * 企标立项变更 + */ + ES_INIT_CHANGE("企标立项/变更计划", "1", "es-init-change"), + + ; + + private final String name; + private final String value; + private final String processKey; + + ProcessType(String name, String value, String processKey) { + this.name = name; + this.value = value; + this.processKey = processKey; + } + + public String getProcessTypeNameByProcessKey(String processKey) { + for (ProcessType processType : ProcessType.values()) { + if (processType.getProcessKey().equals(processKey)) { + return processType.getName(); + } + } + return null; + } + + public String getName() { + return name; + } + + public String getValue() { + return value; + } + + public String getProcessKey() { + return processKey; + } +} + + diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java index 188359e9..af66efdf 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/common/service/ActFlowCommonService.java @@ -73,7 +73,7 @@ public class ActFlowCommonService { Task task = taskService.createTaskQuery().taskId(taskId).singleResult(); if (task == null) { - log.error("completeProcess - task is null!!"); + log.error("找不到对应任务"); throw new JeroBootException("找不到对应任务"); } diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/entity/ProcessEsInitChange.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/entity/ProcessEsInitChange.java index 618ada07..d1d3e57d 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/entity/ProcessEsInitChange.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/entity/ProcessEsInitChange.java @@ -279,6 +279,11 @@ public class ProcessEsInitChange implements Serializable { */ private String remarks; + /** + * 上传附件 + */ + private String uploadAttachment; + /** * 附件 */ @@ -354,6 +359,11 @@ public class ProcessEsInitChange implements Serializable { */ private String authDept; + /** + * 配合单位 + */ + private String cooperationUnit; + @TableField(exist = false) private static final long serialVersionUID = 1781238971297838971L; } \ No newline at end of file diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/service/impl/ProcessEsInitChangeServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/service/impl/ProcessEsInitChangeServiceImpl.java index 0041c6bf..63d8d5d8 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/service/impl/ProcessEsInitChangeServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esInitChange/service/impl/ProcessEsInitChangeServiceImpl.java @@ -83,9 +83,9 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl esInitChange) { // TODO 保存到草稿 + + saveOrUpdateBatch(esInitChange); } } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/entity/EnterpriseStandardPlan.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/entity/EnterpriseStandardPlan.java index 52579d93..250f815d 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/entity/EnterpriseStandardPlan.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/entity/EnterpriseStandardPlan.java @@ -225,8 +225,8 @@ public class EnterpriseStandardPlan implements Serializable { @ApiModelProperty(value = "备注") private String remarks; - @ApiModelProperty(value = "附件") - private String attachment; + @ApiModelProperty(value = "上传附件") + private String uploadAttachment; @TableField(exist = false) @ApiModelProperty(value = "附件文件名") @@ -238,4 +238,7 @@ public class EnterpriseStandardPlan implements Serializable { @TableField(exist = false) private String qualityFlag_dictText; + @ApiModelProperty(value = "配合单位") + private String cooperationUnit; + } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/mapper/xml/EnterpriseStandardPlanMapper.xml b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/mapper/xml/EnterpriseStandardPlanMapper.xml index 8dd188cc..57c20c5e 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/mapper/xml/EnterpriseStandardPlanMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/mapper/xml/EnterpriseStandardPlanMapper.xml @@ -54,8 +54,9 @@ - + + @@ -75,7 +76,7 @@ review_date,approval_date,release_date, change_status,project_background,similar_na_standards_analysis, similar_en_standards_analysis,standard_leading_necessity,project_expected_effects, - remarks,attachment,qualityFlag + remarks,attachment,qualityFlag,cooperationUnit