From e07cb22255786656f8c5891f4406db47bf97dfb0 Mon Sep 17 00:00:00 2001 From: zhangwenjian Date: Tue, 19 May 2020 14:59:02 +0800 Subject: [PATCH] Repair dictionary data judgment --- models/dictData.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/dictData.go b/models/dictData.go index 2b69eb33..e367e3de 100644 --- a/models/dictData.go +++ b/models/dictData.go @@ -33,7 +33,7 @@ func (e *DictData) Create() (DictData, error) { var doc DictData i := 0 - orm.Eloquent.Table(e.TableName()).Where("dict_label=? or dict_value = ?", e.DictLabel, e.DictValue).Count(&i) + orm.Eloquent.Table(e.TableName()).Where("dict_label=? or (dict_label=? and dict_value = ?)", e.DictLabel, e.DictValue).Count(&i) if i > 0 { return doc, errors.New("字典标签或者字典键值已经存在!") }