From 647eb9eff61843ffd261ca12f41db21c9a3b3928 Mon Sep 17 00:00:00 2001 From: zhangheng <3226558941@qq.com> Date: Wed, 22 May 2024 15:05:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E5=85=B8=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xinelu/common/core/domain/entity/SysDictData.java | 10 ++++++++++ .../main/resources/mapper/system/SysDictDataMapper.xml | 8 +++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/postdischarge-common/src/main/java/com/xinelu/common/core/domain/entity/SysDictData.java b/postdischarge-common/src/main/java/com/xinelu/common/core/domain/entity/SysDictData.java index 93543e5b..b4689bca 100644 --- a/postdischarge-common/src/main/java/com/xinelu/common/core/domain/entity/SysDictData.java +++ b/postdischarge-common/src/main/java/com/xinelu/common/core/domain/entity/SysDictData.java @@ -70,6 +70,8 @@ public class SysDictData extends BaseEntity { @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status; + private Long parentDictCode; + public Long getDictCode() { return dictCode; } @@ -78,6 +80,14 @@ public class SysDictData extends BaseEntity { this.dictCode = dictCode; } + public Long getParentDictCode() { + return parentDictCode; + } + + public void setParentDictCode(Long parentDictCode) { + this.parentDictCode = parentDictCode; + } + public Long getDictSort() { return dictSort; } diff --git a/postdischarge-system/src/main/resources/mapper/system/SysDictDataMapper.xml b/postdischarge-system/src/main/resources/mapper/system/SysDictDataMapper.xml index 6ab4b37d..ef56e5d3 100644 --- a/postdischarge-system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/postdischarge-system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -21,7 +21,7 @@ - select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark + select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark,parent_dict_code from sys_dict_data @@ -37,6 +37,9 @@ AND status = #{status} + + AND parent_dict_code = #{parentDictCode} + order by dict_sort asc @@ -87,6 +90,7 @@ status = #{status}, remark = #{remark}, update_by = #{updateBy}, + parent_dict_code = #{parentDictCode}, update_time = sysdate() where dict_code = #{dictCode} @@ -108,6 +112,7 @@ status, remark, create_by, + parent_dict_code, create_time )values( #{dictSort}, @@ -120,6 +125,7 @@ #{status}, #{remark}, #{createBy}, + #{parentDictCode}, sysdate() )