Forráskód Böngészése

修改指标信息

longyu 2 éve
szülő
commit
ec2cad30ce
2 módosított fájl, 7 hozzáadás és 6 törlés
  1. 6 6
      models/index/index.go
  2. 1 0
      watch/watch.go

+ 6 - 6
models/index/index.go

@@ -42,18 +42,18 @@ func (r *BaseFromMysteelChemicalIndex) Add(runMod string) (err error) {
 // 修改
 func (r *BaseFromMysteelChemicalIndex) Update(runMod string, updateCols []string) (err error) {
 	if runMod == "release" {
-		err = global.MYSQL["hzdata"].Model(r).Select(updateCols).Updates(r).Error
+		err = global.MYSQL["hzdata"].Model(r).Where("index_code=?", r.IndexCode).Select(updateCols).Updates(r).Error
 		return
 	} else {
-		err = global.DEFAULT_MYSQL.Model(r).Select(updateCols).Updates(r).Error
+		err = global.DEFAULT_MYSQL.Model(r).Where("index_code=?", r.IndexCode).Select(updateCols).Updates(r).Error
 		return
 	}
 
 }
 
 type IndexAddReq struct {
-	IndexCode  string `json:"IndexCode" binding:"required"`    //指标编码
-	UpdateWeek string `json:"UpdateWeek"`                      //更新周期
+	IndexCode  string `json:"IndexCode" binding:"required"`                          //指标编码
+	UpdateWeek string `json:"UpdateWeek"`                                            //更新周期
 	RunMode    string `description:"运行环境:debug:测试(默认),release:生产" json:"UpdateWeek"` //更新周期
 }
 
@@ -70,5 +70,5 @@ func (d *BaseFromMysteelChemicalIndex) GetIndexItem(runMod, indexCode string) (i
 }
 
 type IndexDeleteReq struct {
-	IndexCode  string `json:"IndexCode" binding:"required"`    //指标编码
-}
+	IndexCode string `json:"IndexCode" binding:"required"` //指标编码
+}

+ 1 - 0
watch/watch.go

@@ -186,6 +186,7 @@ func WatchIndexFile(filePath string) {
 								updateColsArr = append(updateColsArr, "describe")
 								updateColsArr = append(updateColsArr, "end_date")
 								updateColsArr = append(updateColsArr, "modify_time")
+
 								indexObj.Update(runMode, updateColsArr)
 
 								dataObj := new(index.BaseFromMysteelChemicalData)