Przeglądaj źródła

指标初始化新增创建人手机号

hsun 1 rok temu
rodzic
commit
38ac7dde70
3 zmienionych plików z 14 dodań i 3 usunięć
  1. 10 2
      controllers/edb_info.go
  2. 2 0
      models/edb_info.go
  3. 2 1
      services/base_from_jiayue.go

+ 10 - 2
controllers/edb_info.go

@@ -105,8 +105,16 @@ func (this *EdbInfoController) Add() {
 			}
 		}
 	}
-	admnId, _ := strconv.Atoi(utils.InitAdminId)
-	edbInfo, err := models.EdbInfoAdd(&req, windUrl, admnId, utils.InitAdminName)
+
+	adminId, _ := strconv.Atoi(utils.InitAdminId)
+	if req.AdminId > 0 {
+		adminId = req.AdminId
+	}
+	adminName := utils.InitAdminName
+	if req.AdminName != "" {
+		adminName = strings.TrimSpace(req.AdminName)
+	}
+	edbInfo, err := models.EdbInfoAdd(&req, windUrl, adminId, adminName)
 	if err != nil {
 		br.Msg = "新增指标失败!"
 		br.ErrMsg = "新增指标失败,Err:" + err.Error()

+ 2 - 0
models/edb_info.go

@@ -1007,6 +1007,8 @@ type AddEdbInfoParams struct {
 	Frequency  string `description:"频率"`
 	Unit       string `description:"单位"`
 	ClassifyId int    `description:"分类id"`
+	AdminId    int    `description:"创建人ID"`
+	AdminName  string `description:"创建人姓名"`
 }
 
 // EdbInfoAdd 添加指标到指标库

+ 2 - 1
services/base_from_jiayue.go

@@ -303,7 +303,8 @@ func SyncJiaYueNewIndex(item models.BridgeJiaYueIndexAndData, menus []models.Bri
 	addParams.Unit = item.Unit
 	addParams.ClassifyId = classify.ClassifyId
 	addParams.Source = sourceId
-	edbInfo, e := models.EdbInfoAdd(addParams, "", 0, "")
+	adminId, _ := strconv.Atoi(utils.InitAdminId)
+	edbInfo, e := models.EdbInfoAdd(addParams, "", adminId, utils.InitAdminName)
 	if e != nil {
 		err = fmt.Errorf("EdbInfoAdd err: %s", e.Error())
 		return