|
@@ -71,27 +71,20 @@ func (c *DataApiController) CreateConfig() {
|
71
|
71
|
var dataconfig models.Dataconfig
|
72
|
72
|
var resultConfig models.ConfigViewModel
|
73
|
73
|
code := configFormData(&dataconfig, c.Ctx.Input.RequestBody)
|
74
|
|
- fmt.Println("code----------", code)
|
75
|
74
|
if code > 0 {
|
76
|
75
|
c.ServeFailJSONWithSGJErrorCode(code)
|
77
|
76
|
return
|
78
|
77
|
}
|
79
|
78
|
// 验证关键字段的值是否重复
|
80
|
|
- // if (dataconfig.Module == "education" || dataconfig.Module == "summary") {
|
81
|
|
- // thisConfig,_:=service.FindConfigByTitle(dataconfig.Module, dataconfig.FieldName,dataconfig.OrgId)
|
82
|
|
- // if thisConfig.ID >0 {
|
83
|
|
- // c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeFieldExist)
|
84
|
|
- // return
|
85
|
|
- // }
|
86
|
|
- // } else {
|
87
|
|
- // thisConfig,_:=service.FindConfigByFieldname(dataconfig.Module, dataconfig.FieldName,dataconfig.OrgId)
|
88
|
|
- // if thisConfig.ID >0 {
|
89
|
|
- // c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeFieldExist)
|
90
|
|
- // return
|
91
|
|
- // }
|
92
|
|
- // }
|
93
|
|
- // fieldValue:=service.GetChildValue(dataconfig.Module, dataconfig.ParentId)
|
94
|
|
- // dataconfig.Value = fieldValue+1
|
|
79
|
+
|
|
80
|
+ thisConfig,_:=service.FindConfigByTitle(dataconfig.Module, dataconfig.FieldName,adminUserInfo.CurrentOrgId)
|
|
81
|
+ if thisConfig.ID >0 {
|
|
82
|
+ c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeFieldExist)
|
|
83
|
+ return
|
|
84
|
+ }
|
|
85
|
+
|
|
86
|
+ fieldValue:=service.GetChildValue(dataconfig.Module, dataconfig.ParentId,adminUserInfo.CurrentOrgId)
|
|
87
|
+ dataconfig.Value = fieldValue+1
|
95
|
88
|
|
96
|
89
|
dataBody := make(map[string]interface{}, 0)
|
97
|
90
|
err := json.Unmarshal(c.Ctx.Input.RequestBody, &dataBody)
|