diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/entity/ProcessProjectAssessTerm.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/entity/ProcessProjectAssessTerm.java index 6f9b34ad..c756ea36 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/entity/ProcessProjectAssessTerm.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/entity/ProcessProjectAssessTerm.java @@ -121,12 +121,26 @@ public class ProcessProjectAssessTerm { @ApiModelProperty(value = "责任单位id") private String responsibleUnits; + /** + * 责任单位负责人id + */ + @TableField(exist = false) + @ApiModelProperty(value = "责任单位负责人ids") + private String responsibleUnitLeader; + /** * 责任单位负责人id */ @TableField(exist = false) @ApiModelProperty(value = "责任单位负责人ids") private String responsibleUnitLeaders; + + /** + * 模块负责人id + */ + @TableField(exist = false) + @ApiModelProperty(value = "模块负责人ids") + private String moduleOwner; /** * 模块负责人id */ @@ -138,7 +152,7 @@ public class ProcessProjectAssessTerm { * 设计工程师 */ @TableField(exist = false) - @ApiModelProperty(value = "设计工程师id") + @ApiModelProperty(value = "设计工程师") private String designEngineer; /** @@ -148,6 +162,16 @@ public class ProcessProjectAssessTerm { @ApiModelProperty(value = "设计工程师ids") private String designEngineers; + /**评估人ID*/ + @TableField(exist = false) + @ApiModelProperty(value = "评估人ID") + private String assessorId; + + /**评估人名字*/ + @TableField(exist = false) + @ApiModelProperty(value = "评估人名字") + private String assessorName; + /** * 不涉及原因 */ diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/mapper/xml/ProcessProjectAssessTermMapper.xml b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/mapper/xml/ProcessProjectAssessTermMapper.xml index b7a105f8..607519c3 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/mapper/xml/ProcessProjectAssessTermMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/mapper/xml/ProcessProjectAssessTermMapper.xml @@ -24,6 +24,9 @@ + + + @@ -38,9 +41,17 @@ , - ppatu.id term_user_id - from process_project_assess_term ppat - left join process_project_assess_term_user ppatu on ppat.id = ppatu.term_id + ppatu.id term_user_id, + ppatu.not_involved, + ppatu.evaluation_feedback, + ppatu.description, + ppatu.file_id, + ppatu.expected_time, + ppatu.design_engineer, + ppatu.module_owner, + ppatu.responsible_unit_leader + from process_project_assess_term_user ppatu + left join process_project_assess_term ppat on ppat.id = ppatu.term_id where ppat.assessment_id = #{assessmentId} and ppatu.responsible_unit_leader = #{originUserId} and ppatu.id is not null @@ -88,7 +99,9 @@ ppatu.description, ppatu.file_id, ppatu.expected_time, - ppatu.design_engineer + ppatu.design_engineer, + ppatu.module_owner, + ppatu.responsible_unit_leader from process_project_assess_term_user ppatu left join process_project_assess_term ppat on ppat.id = ppatu.term_id diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java index c854b73b..de68e883 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/projectassess/service/ProcessProjectAssessService.java @@ -148,8 +148,7 @@ public class ProcessProjectAssessService extends ServiceImpl { @@ -246,8 +245,15 @@ public class ProcessProjectAssessService extends ServiceImpl