controllers/dict.go
@@ -88,6 +88,9 @@ } func (slf DictController) ParamsCheck(params models.Dict) (err error) { if params.Number == "" || params.Name == "" { return errors.New("参数缺失") } dict, err := models.NewDictSearch().SetNumber(params.Number).First() if err != gorm.ErrRecordNotFound && dict != nil && dict.ID != params.ID { return errors.New("编号重复")