|
@@ -18,6 +18,30 @@ type BaseFromClarksonsData struct {
|
|
|
DataTimestamp int64 `description:"数据时间戳"`
|
|
|
}
|
|
|
|
|
|
+type BaseFromClarksonsDataItem struct {
|
|
|
+ BaseFromClarksonsDataId int `orm:"column(base_from_clarksons_data_id);pk;auto"`
|
|
|
+ BaseFromClarksonsIndexId int `description:"指标id"`
|
|
|
+ IndexCode string `description:"指标编码"`
|
|
|
+ DataTime string `description:"数据日期"`
|
|
|
+ Value float64 `description:"数据值"`
|
|
|
+ CreateTime string `description:"创建时间"`
|
|
|
+ ModifyTime string `description:"修改时间"`
|
|
|
+ DataTimestamp int64 `description:"数据时间戳"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *BaseFromClarksonsData) ToItem() (item *BaseFromClarksonsDataItem) {
|
|
|
+ return &BaseFromClarksonsDataItem{
|
|
|
+ BaseFromClarksonsDataId: m.BaseFromClarksonsDataId,
|
|
|
+ BaseFromClarksonsIndexId: m.BaseFromClarksonsIndexId,
|
|
|
+ IndexCode: m.IndexCode,
|
|
|
+ DataTime: m.DataTime.Format(utils.FormatDate),
|
|
|
+ Value: m.Value,
|
|
|
+ CreateTime: m.CreateTime.Format(utils.FormatDateTime),
|
|
|
+ ModifyTime: m.ModifyTime.Format(utils.FormatDateTime),
|
|
|
+ DataTimestamp: m.DataTimestamp,
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
// GetClarksonsDataByIndexId 根据指标id获取指标数据
|
|
|
func GetClarksonsDataByIndexId(indexId int) (items []*BaseFromClarksonsData, err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|