文件分类标记

This commit is contained in:
liang.chao 2025-09-16 09:54:22 +08:00
parent 33b240044c
commit ba82f41114
2 changed files with 22 additions and 4 deletions

View File

@ -62,6 +62,20 @@ public class KyFilesMultiClassify {
*/
private String createUserName;
public String getFileRelated() {
return fileRelated;
}
public void setFileRelated(String fileRelated) {
this.fileRelated = fileRelated;
}
/**
* 档案相关管理
*/
private String fileRelated;
/**
* 修改人
*/

View File

@ -5,8 +5,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<mapper namespace="com.bonus.system.mapper.FilesMultiClassifyMapper">
<insert id="addKyFilesMultiClassify">
insert into da_ky_files_multi_classify
(classify_name,dimension,classify_desc,create_time,update_time,create_user_id,create_user_name,update_user_id,update_user_name)
values (#{classifyName},#{dimension},#{classifyDesc},#{createTime},#{updateTime},#{createUserId},#{createUserName},#{updateUserId},#{updateUserName})
(classify_name,dimension,classify_desc,create_time,update_time,create_user_id,create_user_name,update_user_id,update_user_name,file_related)
values (#{classifyName},#{dimension},#{classifyDesc},#{createTime},#{updateTime},#{createUserId},#{createUserName},#{updateUserId},#{updateUserName},#{fileRelated})
</insert>
<update id="updateKyFilesMultiClassify">
update da_ky_files_multi_classify
@ -29,6 +29,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="updateTime!=null">
update_time =#{updateTime},
</if>
<if test="fileRelated!=null">
file_related =#{fileRelated},
</if>
</trim>
where id = #{id}
</update>
@ -39,9 +42,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectKyFilesMultiClassifyList" resultType="com.bonus.system.domain.KyFilesMultiClassify">
select dkfmc.id,dkfmc.classify_name,dkfmc.dimension,dkfmc.classify_desc,dkfmc.update_time,
dkfmc.update_user_id,dkfmc.update_user_name,dksdd.dict_label as dictLabel
dkfmc.update_user_id,dkfmc.update_user_name,dksdd.dict_label as dictLabel,dksdd2.dict_label as fileRelated
from da_ky_files_multi_classify dkfmc
left join da_ky_sys_dict_data dksdd on dkfmc.dimension = dksdd.dict_code
left join da_ky_sys_dict_data dksdd on dkfmc.dimension = dksdd.dict_value and dksdd.dict_type = 'dimension'
left join da_ky_sys_dict_data dksdd2 on dkfmc.file_related = dksdd2.dict_value and dksdd2.dict_type = 'file_related_type'
where dkfmc.del_flag='1'
<if test="classifyName!=null">
and classify_name LIKE CONCAT('%', #{classifyName}, '%')