fix: 字典数据空字符串存入

This commit is contained in:
TsMask
2023-11-17 10:15:19 +08:00
parent 10847bb9f0
commit 3fc37924f6
4 changed files with 7 additions and 15 deletions

View File

@@ -3,5 +3,5 @@ package service
// 通用请求 服务层接口 // 通用请求 服务层接口
type ICommont interface { type ICommont interface {
// SystemConfigInfo 系统配置信息 // SystemConfigInfo 系统配置信息
SystemConfigInfo() map[string]any SystemConfigInfo() map[string]string
} }

View File

@@ -19,8 +19,8 @@ type CommontImpl struct {
} }
// SystemConfigInfo 系统配置信息 // SystemConfigInfo 系统配置信息
func (s *CommontImpl) SystemConfigInfo() map[string]any { func (s *CommontImpl) SystemConfigInfo() map[string]string {
infoMap := map[string]any{} infoMap := map[string]string{}
// 获取LOGO类型 // 获取LOGO类型
logoType := s.sysConfigService.SelectConfigValueByKey("sys.logo.type") logoType := s.sysConfigService.SelectConfigValueByKey("sys.logo.type")
infoMap["logoType"] = logoType infoMap["logoType"] = logoType

View File

@@ -314,18 +314,12 @@ func (r *SysDictDataImpl) UpdateDictData(sysDictData model.SysDictData) int64 {
if sysDictData.DictType != "" { if sysDictData.DictType != "" {
params["dict_type"] = sysDictData.DictType params["dict_type"] = sysDictData.DictType
} }
if sysDictData.TagClass != "" {
params["tag_class"] = sysDictData.TagClass
}
if sysDictData.TagType != "" {
params["tag_type"] = sysDictData.TagType
}
if sysDictData.Status != "" { if sysDictData.Status != "" {
params["status"] = sysDictData.Status params["status"] = sysDictData.Status
} }
if sysDictData.Remark != "" { params["tag_class"] = sysDictData.TagClass
params["tag_type"] = sysDictData.TagType
params["remark"] = sysDictData.Remark params["remark"] = sysDictData.Remark
}
if sysDictData.UpdateBy != "" { if sysDictData.UpdateBy != "" {
params["update_by"] = sysDictData.UpdateBy params["update_by"] = sysDictData.UpdateBy
params["update_time"] = time.Now().UnixMilli() params["update_time"] = time.Now().UnixMilli()

View File

@@ -298,9 +298,7 @@ func (r *SysDictTypeImpl) UpdateDictType(sysDictType model.SysDictType) int64 {
if sysDictType.Status != "" { if sysDictType.Status != "" {
params["status"] = sysDictType.Status params["status"] = sysDictType.Status
} }
if sysDictType.Remark != "" {
params["remark"] = sysDictType.Remark params["remark"] = sysDictType.Remark
}
if sysDictType.UpdateBy != "" { if sysDictType.UpdateBy != "" {
params["update_by"] = sysDictType.UpdateBy params["update_by"] = sysDictType.UpdateBy
params["update_time"] = time.Now().UnixMilli() params["update_time"] = time.Now().UnixMilli()