|
@@ -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"` //指标编码
|
|
|
+}
|