Selaa lähdekoodia

fix:钢联数据初始化优化

Roc 1 vuosi sitten
vanhempi
commit
ccac10cc11

+ 2 - 0
controllers/base_from_mysteel_chemical.go

@@ -606,6 +606,8 @@ func (this *MySteelChemicalController) AddMysteelIndex() {
 	if isAdd {
 		mysteelIndexObj.IndexCode = req.EdbCode
 		mysteelIndexObj.BaseFromMysteelChemicalClassifyId = req.BaseFromMysteelChemicalClassifyId
+		mysteelIndexObj.SysUserId = req.SysUserId
+		mysteelIndexObj.SysUserRealName = req.SysUserRealName
 		err = mysteelIndexObj.Add()
 		if err != nil {
 			br.Msg = "新增指标失败"

+ 11 - 1
controllers/base_from_mysteel_chemical_classify.go

@@ -4,6 +4,7 @@ import (
 	"encoding/json"
 	"eta/eta_index_lib/models"
 	"eta/eta_index_lib/utils"
+	"strconv"
 )
 
 // @Title 查询/新增分类
@@ -35,8 +36,17 @@ func (this *MySteelChemicalController) MysteelClassifyGetOrAdd() {
 		return
 	}
 
+	sysUserId := utils.InitAdminId
+	sysUserName := utils.InitAdminName
+	if req.SysUserId > 0 {
+		sysUserId = strconv.Itoa(req.SysUserId)
+	}
+	if req.SysUserRealName != `` {
+		sysUserName = req.SysUserRealName
+	}
+
 	//添加指标
-	edbClassify, err, errMsg := models.SaveMysteelClassify(req.ClassifyName, req.ParentId, req.Level, utils.InitAdminId, utils.InitAdminName)
+	edbClassify, err, errMsg := models.SaveMysteelClassify(req.ClassifyName, req.ParentId, req.Level, sysUserId, sysUserName)
 	if errMsg != `` {
 		br.Msg = errMsg
 		br.ErrMsg = errMsg

+ 2 - 0
models/base_from_mysteel_chemical.go

@@ -445,6 +445,8 @@ func (r *BaseFromMysteelChemicalData) Add(list []BaseFromMysteelChemicalData) (e
 type AddMysteelIndexResp struct {
 	EdbCode                           string `description:"指标编码"`
 	BaseFromMysteelChemicalClassifyId int    `description:"指标分类"`
+	SysUserId                         int    `description:"操作人id"`
+	SysUserRealName                   string `description:"操作人真实名称"`
 }
 
 type GetIndexDetailReq struct {

+ 5 - 3
models/base_from_mysteel_chemical_classify.go

@@ -42,9 +42,11 @@ func AddMysteelClassify(item *BaseFromMysteelChemicalClassify) (lastId int64, er
 }
 
 type AddMysteelClassifyReq struct {
-	ClassifyName string `description:"分类名称"`
-	ParentId     int    `description:"父级id,第一级传0"`
-	Level        int    `description:"层级,第一级传0,其余传上一级的层级"`
+	ClassifyName    string `description:"分类名称"`
+	ParentId        int    `description:"父级id,第一级传0"`
+	Level           int    `description:"层级,第一级传0,其余传上一级的层级"`
+	SysUserId       int    `description:"操作人id"`
+	SysUserRealName string `description:"操作人真实名称"`
 }
 
 // AddEdbClassify 添加指标分类