1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package data_manage
- import (
- "time"
- )
- type EdbDataPython struct {
- EdbDataId int `orm:"column(edb_data_id);pk" gorm:"primaryKey" `
- EdbInfoId int
- EdbCode string
- DataTime string
- Value float64
- CreateTime time.Time
- ModifyTime time.Time
- DataTimestamp int64
- }
- type EdbInfoPythonSaveReq struct {
- AdminId int `description:"添加人id"`
- AdminName string `description:"添加人名称"`
- EdbName string `description:"指标名称"`
- Frequency string `description:"频率"`
- Unit string `description:"单位"`
- ClassifyId int `description:"分类id"`
- CalculateFormula string `description:"计算公式"`
- EdbInfoIdArr []struct {
- EdbInfoId int `description:"指标id"`
- FromTag string `description:"指标对应标签"`
- }
- }
- type ExecPythonEdbReq struct {
- PythonCode string `description:"python代码"`
- }
- type AddPythonEdbReq struct {
- EdbInfoId int `description:"指标id"`
- EdbName string `description:"指标名称"`
- Frequency string `description:"频度"`
- Unit string `description:"单位"`
- ClassifyId int `description:"分类id"`
- PythonCode string `description:"python代码"`
- }
- type PostAddPythonEdbReq struct {
- AdminId int `description:"添加人id"`
- AdminName string `description:"添加人名称"`
- EdbInfoId int `description:"指标id"`
- EdbName string `description:"指标名称"`
- Frequency string `description:"频度"`
- Unit string `description:"单位"`
- ClassifyId int `description:"分类id"`
- PythonCode string `description:"python代码"`
- }
- type PythonEdbDetailResp struct {
- EdbInfoDetail *EdbInfo
- PythonCode string
- }
- type TableInfoResp struct {
- ColumnList []map[string]string
- TableName string
- TemplateStr string
- }
|