10.25开发

This commit is contained in:
hejinbo
2023-10-25 16:56:37 +08:00
parent 56831390b1
commit ec20f9d7d5
6 changed files with 63 additions and 14 deletions
@@ -14,6 +14,8 @@
<result property="updateTime" column="update_time" />
<result property="createBy" column="create_by" />
<result property="updateBy" column="update_by" />
<result property="annexName" column="annex_name" />
<result property="annexPath" column="annex_path" />
</resultMap>
<insert id="save" parameterType="CaseEvidenceDirectory" useGeneratedKeys="true" keyProperty="id">
@@ -36,28 +38,30 @@
)
</insert>
<select id="selectList" parameterType="CaseEvidenceDirectory" resultMap="CaseEvidenceDirectoryResult">
select id,parent_id,evidence_name,annex_id,series,create_time,update_time,case_appli_id,create_by,update_by
from case_evidence_directory
<where>
select ced.id,ced.parent_id,ced.evidence_name,ced.annex_id,ced.series,ced.create_time
,ced.update_time,ced.case_appli_id,ced.create_by,ced.update_by,ca.annex_name,ca.annex_path
from case_evidence_directory ced
left join case_attach ca on ced.annex_id = ca.annex_id
<where>
<if test="id != null ">
AND id = #{id}
AND ced.id = #{id}
</if>
<if test="parentId != null ">
AND parent_id = #{parentId}
AND ced.parent_id = #{parentId}
</if>
<if test="evidenceName != null ">
AND evidence_name = #{evidenceName}
AND ced.evidence_name = #{evidenceName}
</if>
<if test="annexId != null ">
AND annex_id = #{annexId}
AND ced.annex_id = #{annexId}
</if>
<if test="series != null ">
AND series = #{series}
AND ced.series = #{series}
</if>
<if test="caseId != null ">
AND case_appli_id = #{caseId}
AND ced.case_appli_id = #{caseId}
</if>
order by case_evidence_directory.parent_id
order by ced.parent_id
</where>
</select>