|
@@ -26,6 +26,7 @@
|
|
|
<result property="status" column="status" jdbcType="VARCHAR"/>
|
|
|
<result property="auditedUnitsName" column="audited_units_name" jdbcType="VARCHAR"/>
|
|
|
<result property="createBy.name" column="user_name" jdbcType="VARCHAR"/>
|
|
|
+ <result property="fileNumber" column="file_number" jdbcType="VARCHAR"/>
|
|
|
<association property="cwProjectRecordsDTO" column="project_id" select="getProject" javaType="com.jeeplus.test.cw.projectRecords.service.dto.CwProjectRecordsDTO"></association>
|
|
|
<collection property="workAttachmentDtoList" ofType="com.jeeplus.test.workContract.service.dto.WorkAttachmentDto" column="id" select="getFileList"></collection>
|
|
|
<collection property="cwProjectReportArchiveReportDTOList" ofType="com.jeeplus.test.cw.projectReportArchive.service.dto.CwProjectReportArchiveReportDTO" column="id" select="getReportList"></collection>
|
|
@@ -93,7 +94,8 @@
|
|
|
cw_pa.audit_date,
|
|
|
cw_pa.proc_ins_id,
|
|
|
cw_pa.process_definition_id,
|
|
|
- cw_pa.status
|
|
|
+ cw_pa.status,
|
|
|
+ cw_pa.file_number
|
|
|
</sql>
|
|
|
<sql id="Archive_File_Column_List">
|
|
|
cw_paf.id,
|
|
@@ -183,12 +185,14 @@
|
|
|
su1.name as signature_annotator1_name,
|
|
|
su2.name as signature_annotator2_name,
|
|
|
cw_prnl.report_date,
|
|
|
- cw_prnl.report_no
|
|
|
+ cw_prnl.report_no,
|
|
|
+ su3.name as report_create_name
|
|
|
from cw_project_report_archive_report cw_par
|
|
|
left join cw_project_report_new_line cw_prnl on cw_par.report_id = cw_prnl.id and cw_prnl.del_flag = '0'
|
|
|
left join cw_project_report cw_pr on cw_pr.id = cw_prnl.report_id and cw_pr.del_flag = '0'
|
|
|
left join sys_user su1 on su1.id = cw_pr.signature_annotator1 and su1.del_flag = '0'
|
|
|
left join sys_user su2 on su2.id = cw_pr.signature_annotator2 and su2.del_flag = '0'
|
|
|
+ left join sys_user su3 on su3.id = cw_prnl.create_by and su3.del_flag = '0'
|
|
|
where cw_par.del_flag = '0' and cw_par.archive_id = #{id}
|
|
|
</select>
|
|
|
<select id="getFileList" resultMap="AttachmentMap">
|
|
@@ -233,11 +237,14 @@
|
|
|
su2.name as signature_annotator2_name,
|
|
|
cw_prnl.report_date,
|
|
|
cw_prnl.report_no,
|
|
|
- cw_prnl.id as new_line_id
|
|
|
+ cw_prnl.id as new_line_id,
|
|
|
+ su3.name as create_name,
|
|
|
+ cw_pr.create_by
|
|
|
from cw_project_report cw_pr
|
|
|
left join cw_project_report_new_line cw_prnl on cw_prnl.report_id = cw_pr.id and cw_prnl.del_flag = '0'
|
|
|
left join sys_user su1 on su1.id = cw_pr.signature_annotator1 and su1.del_flag = '0'
|
|
|
left join sys_user su2 on su2.id = cw_pr.signature_annotator2 and su2.del_flag = '0'
|
|
|
+ left join sys_user su3 on su3.id = cw_pr.create_by and su3.del_flag = '0'
|
|
|
${ew.customSqlSegment}
|
|
|
</select>
|
|
|
</mapper>
|