档案自定义分类管理

This commit is contained in:
马三炮 2025-09-12 11:28:40 +08:00
parent bbd774d0ce
commit 1f3a5cfdfe
3 changed files with 34 additions and 2 deletions

View File

@ -18,6 +18,17 @@ public class KyDataClassify {
*/ */
private Long id; private Long id;
/**
* 父id
*/
private Long pid;
/**
* 父名称
*/
private String pName;
/** /**
* 数据类型名称 * 数据类型名称
*/ */
@ -150,6 +161,22 @@ public class KyDataClassify {
this.delFlag = delFlag; this.delFlag = delFlag;
} }
public Long getPid() {
return pid;
}
public void setPid(Long pid) {
this.pid = pid;
}
public String getpName() {
return pName;
}
public void setpName(String pName) {
this.pName = pName;
}
@Override @Override
public String toString() { public String toString() {
return "KyDataClassify{" + return "KyDataClassify{" +

View File

@ -47,4 +47,5 @@ public interface KyDataClassifyMapper {
* @return * @return
*/ */
KyDataClassify selectKyDataClassifyByDataTypeName(KyDataClassify kyDataClassify); KyDataClassify selectKyDataClassifyByDataTypeName(KyDataClassify kyDataClassify);
} }

View File

@ -34,8 +34,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete> </delete>
<select id="selectKyDataClassifyList" resultType="com.bonus.system.domain.KyDataClassify"> <select id="selectKyDataClassifyList" resultType="com.bonus.system.domain.KyDataClassify">
select id,data_type_name,remark,update_time,update_user_id,update_user_name select dkdc.id as id ,dkdc.data_type_name as dataTypeName,dkdc.remark as remark,
from da_ky_data_classify where del_flag='1' dkdc.update_time as updateTime, dkdc.update_user_id as createUserId,
dkdc.update_user_name as updateUserName,dksdd.dict_label as pName,dksdd.dict_code as dict_code
from da_ky_data_classify dkdc
left join da_ky_sys_dict_data dksdd on dkdc.pid =dksdd.dict_code
where del_flag='1'
<if test="dataTypeName!=null"> <if test="dataTypeName!=null">
and data_type_name LIKE CONCAT('%', #{dataTypeName}, '%') and data_type_name LIKE CONCAT('%', #{dataTypeName}, '%')
</if> </if>