From 027eeb6bee112a2434833836383f151085776010 Mon Sep 17 00:00:00 2001 From: zzc Date: Thu, 19 Jun 2025 09:45:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E5=85=B8=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/domain/entity/SysDictData.java | 42 +++++++++++++++++++ .../mapper/system/SysDictDataMapper.xml | 22 +++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysDictData.java b/acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysDictData.java index 560c7c79..b1d6c294 100644 --- a/acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysDictData.java +++ b/acupuncture-common/src/main/java/com/acupuncture/common/core/domain/entity/SysDictData.java @@ -52,11 +52,53 @@ public class SysDictData extends BaseEntity @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status; + /** 数据类型 */ + private String dataType; + /** 长度 */ + private String dataLength; + /** 是否必填 */ + private String isRequired; + /** 是否唯一 */ + private String isSole; + + public Long getDictCode() { return dictCode; } + public String getDataType() { + return dataType; + } + + public void setDataType(String dataType) { + this.dataType = dataType; + } + + public String getDataLength() { + return dataLength; + } + + public void setDataLength(String dataLength) { + this.dataLength = dataLength; + } + + public String getIsRequired() { + return isRequired; + } + + public void setIsRequired(String isRequired) { + this.isRequired = isRequired; + } + + public String getIsSole() { + return isSole; + } + + public void setIsSole(String isSole) { + this.isSole = isSole; + } + public void setDictCode(Long dictCode) { this.dictCode = dictCode; diff --git a/acupuncture-system/src/main/resources/mapper/system/SysDictDataMapper.xml b/acupuncture-system/src/main/resources/mapper/system/SysDictDataMapper.xml index 5a30097c..85a59a32 100644 --- a/acupuncture-system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/acupuncture-system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -17,11 +17,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + + - 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 , + data_type, data_length, is_required, is_sole from sys_dict_data @@ -84,6 +89,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" status = #{status}, remark = #{remark}, update_by = #{updateBy}, + + data_type = #{dataType} , + data_length = #{dataLength} , + is_required = #{isRequired} , + is_sole = #{isSole} , update_time = sysdate() where dict_code = #{dictCode} @@ -105,6 +115,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" status, remark, create_by, + + data_type, + data_length, + is_required, + is_sole, create_time )values( #{dictSort}, @@ -117,6 +132,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{status}, #{remark}, #{createBy}, + + #{dataType}, + #{dataLength}, + #{isRequired}, + #{isSole}, sysdate() )