|
@@ -4,11 +4,12 @@ import (
|
|
"eta/eta_api/services/alarm_msg"
|
|
"eta/eta_api/services/alarm_msg"
|
|
"eta/eta_api/utils"
|
|
"eta/eta_api/utils"
|
|
"fmt"
|
|
"fmt"
|
|
- "github.com/beego/beego/v2/client/orm"
|
|
|
|
- "github.com/rdlucklib/rdluck_tools/paging"
|
|
|
|
"strconv"
|
|
"strconv"
|
|
"strings"
|
|
"strings"
|
|
"time"
|
|
"time"
|
|
|
|
+
|
|
|
|
+ "github.com/beego/beego/v2/client/orm"
|
|
|
|
+ "github.com/rdlucklib/rdluck_tools/paging"
|
|
)
|
|
)
|
|
|
|
|
|
type EdbInfo struct {
|
|
type EdbInfo struct {
|
|
@@ -31,6 +32,7 @@ type EdbInfo struct {
|
|
UniqueCode string `description:"指标唯一编码"`
|
|
UniqueCode string `description:"指标唯一编码"`
|
|
CreateTime time.Time
|
|
CreateTime time.Time
|
|
ModifyTime time.Time
|
|
ModifyTime time.Time
|
|
|
|
+ BaseModifyTime time.Time
|
|
MinValue float64 `description:"指标最小值"`
|
|
MinValue float64 `description:"指标最小值"`
|
|
MaxValue float64 `description:"指标最大值"`
|
|
MaxValue float64 `description:"指标最大值"`
|
|
CalculateFormula string `description:"计算公式"`
|
|
CalculateFormula string `description:"计算公式"`
|
|
@@ -1941,3 +1943,22 @@ func GetEdbCodesBySource(source int) (items []*EdbInfo, err error) {
|
|
_, err = o.Raw(sql, source).QueryRows(&items)
|
|
_, err = o.Raw(sql, source).QueryRows(&items)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+type EdbInfoEditRecord struct {
|
|
|
|
+ EdbInfoId int `description:"指标ID"`
|
|
|
|
+ EdbName string `description:"指标名称"`
|
|
|
|
+ Frequency string `description:"频率"`
|
|
|
|
+ Unit string `description:"单位"`
|
|
|
|
+ ClassifyId int `description:"分类id"`
|
|
|
|
+ CalculateFormula string `description:"计算公式"`
|
|
|
|
+ OperateUserId int `description:"操作人id"`
|
|
|
|
+ OperateUserRealName string `description:"操作人姓名"`
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+func ModifyEdbInfoBaseTimeById(edbInfoId int, cTime time.Time) (err error) {
|
|
|
|
+ o := orm.NewOrmUsingDB("data")
|
|
|
|
+ // 更新修改时间
|
|
|
|
+ sql := ` UPDATE edb_info SET base_modify_time = ? WHERE edb_info_id = ? `
|
|
|
|
+ _, err = o.Raw(sql, cTime, edbInfoId).Exec()
|
|
|
|
+ return
|
|
|
|
+}
|