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()
)