|
@@ -367,55 +367,56 @@ func ModifyEdbEnInfo(item *EditEdbEnInfoReq) (err error) {
|
|
|
}
|
|
|
|
|
|
type EdbInfoList struct {
|
|
|
- EdbInfoId int `orm:"column(edb_info_id);pk" gorm:"primaryKey" `
|
|
|
- EdbInfoType int `description:"指标类型,0:普通指标,1:预测指标"`
|
|
|
- SourceName string `description:"来源名称"`
|
|
|
- Source int `description:"来源id"`
|
|
|
- EdbCode string `description:"指标编码"`
|
|
|
- EdbNameEn string `description:"英文指标名称"`
|
|
|
- EdbName string `description:"指标名称"`
|
|
|
- Frequency string `description:"频率"`
|
|
|
- FrequencyEn string `description:"英文频率"`
|
|
|
- Unit string `description:"单位"`
|
|
|
- UnitEn string `description:"英文单位"`
|
|
|
- StartDate string `description:"起始日期"`
|
|
|
- EndDate string `description:"终止日期"`
|
|
|
- LatestDate string `description:"数据最新日期(实际日期)"`
|
|
|
- LatestValue float64 `description:"数据最新值(实际值)"`
|
|
|
- EndValue float64 `description:"数据的最新值(预测日期的最新值)"`
|
|
|
- ClassifyId int `description:"分类id"`
|
|
|
- UniqueCode string `description:"指标唯一编码"`
|
|
|
- SysUserId int `description:"创建人id"`
|
|
|
- SysUserRealName string `description:"创建人姓名"`
|
|
|
- ModifyTime string `description:"最新修改时间"`
|
|
|
- CreateTime string `description:"创建时间"`
|
|
|
- EdbNameAlias string `json:"-" description:"指标名称,别名"`
|
|
|
- EdbType int `description:"指标类型:1:基础指标,2:计算指标"`
|
|
|
- ChartImage string `description:"图表图片"`
|
|
|
- RuleType int `description:"预测规则,1:最新,2:固定值"`
|
|
|
- FixedValue float64 `description:"固定值"`
|
|
|
- DataList []*EdbData `gorm:"-" description:"实际指标数据"`
|
|
|
- PredictDataList []*EdbData `gorm:"-" description:"预测指标数据"`
|
|
|
- Button EdbClassifyItemsButton `gorm:"-" description:"操作权限"`
|
|
|
- IsEnEdb bool `description:"是否展示英文标识"`
|
|
|
- DataInsertConfig EdbDataInsertConfigItem `gorm:"-" description:"指标数据插入配置"`
|
|
|
- DataDateType string `description:"数据日期类型,枚举值:交易日、自然日"`
|
|
|
- EmptyType int `description:"空值处理类型(0查找前后35天,1不计算,2前值填充,3后值填充,4等于0)"`
|
|
|
- MaxEmptyType int `description:"MAX、MIN公式空值处理类型(1、等于0;2、跳过空值)"`
|
|
|
- SubSource int `description:"子数据来源:0:经济数据库,1:日期序列"`
|
|
|
- SubSourceName string `description:"子数据来源名称"`
|
|
|
- IndicatorCode string `description:"指标代码"`
|
|
|
- StockCode string `description:"证券代码"`
|
|
|
- NoUpdate int8 `description:"是否停止更新,0:继续更新;1:停止更新"`
|
|
|
- IsJoinPermission int `description:"是否加入权限管控,0:不加入;1:加入;默认:0"`
|
|
|
- HaveOperaAuth bool `description:"是否有数据权限,默认:false"`
|
|
|
- IsSupplierStop int `description:"是否供应商停更:1:停更,0:未停更"`
|
|
|
- CollectClassifyIdList []int `description:"所属收藏分类id列表" gorm:"-"`
|
|
|
- SharedUserIdList []int `description:"共享用户id列表" gorm:"-"`
|
|
|
- SharedUserName string `description:"共享用户姓名,多个用英文,隔开" gorm:"-"`
|
|
|
- PublicStatus int `description:"公开状态;0:未公开;1:审批中;2:已驳回;3:已公开"`
|
|
|
- EdbPublicClassifyId int `description:"指标公开分类id"`
|
|
|
- PublicTime time.Time `description:"设置公开的时间"`
|
|
|
+ EdbInfoId int `orm:"column(edb_info_id);pk" gorm:"primaryKey" `
|
|
|
+ EdbInfoType int `description:"指标类型,0:普通指标,1:预测指标"`
|
|
|
+ SourceName string `description:"来源名称"`
|
|
|
+ Source int `description:"来源id"`
|
|
|
+ EdbCode string `description:"指标编码"`
|
|
|
+ EdbNameEn string `description:"英文指标名称"`
|
|
|
+ EdbName string `description:"指标名称"`
|
|
|
+ Frequency string `description:"频率"`
|
|
|
+ FrequencyEn string `description:"英文频率"`
|
|
|
+ Unit string `description:"单位"`
|
|
|
+ UnitEn string `description:"英文单位"`
|
|
|
+ StartDate string `description:"起始日期"`
|
|
|
+ EndDate string `description:"终止日期"`
|
|
|
+ LatestDate string `description:"数据最新日期(实际日期)"`
|
|
|
+ LatestValue float64 `description:"数据最新值(实际值)"`
|
|
|
+ EndValue float64 `description:"数据的最新值(预测日期的最新值)"`
|
|
|
+ ClassifyId int `description:"分类id"`
|
|
|
+ UniqueCode string `description:"指标唯一编码"`
|
|
|
+ SysUserId int `description:"创建人id"`
|
|
|
+ SysUserRealName string `description:"创建人姓名"`
|
|
|
+ ModifyTime string `description:"最新修改时间"`
|
|
|
+ CreateTime string `description:"创建时间"`
|
|
|
+ EdbNameAlias string `json:"-" description:"指标名称,别名"`
|
|
|
+ EdbType int `description:"指标类型:1:基础指标,2:计算指标"`
|
|
|
+ ChartImage string `description:"图表图片"`
|
|
|
+ RuleType int `description:"预测规则,1:最新,2:固定值"`
|
|
|
+ FixedValue float64 `description:"固定值"`
|
|
|
+ DataList []*EdbData `gorm:"-" description:"实际指标数据"`
|
|
|
+ PredictDataList []*EdbData `gorm:"-" description:"预测指标数据"`
|
|
|
+ Button EdbClassifyItemsButton `gorm:"-" description:"操作权限"`
|
|
|
+ IsEnEdb bool `description:"是否展示英文标识"`
|
|
|
+ DataInsertConfig EdbDataInsertConfigItem `gorm:"-" description:"指标数据插入配置"`
|
|
|
+ DataDateType string `description:"数据日期类型,枚举值:交易日、自然日"`
|
|
|
+ EmptyType int `description:"空值处理类型(0查找前后35天,1不计算,2前值填充,3后值填充,4等于0)"`
|
|
|
+ MaxEmptyType int `description:"MAX、MIN公式空值处理类型(1、等于0;2、跳过空值)"`
|
|
|
+ SubSource int `description:"子数据来源:0:经济数据库,1:日期序列"`
|
|
|
+ SubSourceName string `description:"子数据来源名称"`
|
|
|
+ IndicatorCode string `description:"指标代码"`
|
|
|
+ StockCode string `description:"证券代码"`
|
|
|
+ NoUpdate int8 `description:"是否停止更新,0:继续更新;1:停止更新"`
|
|
|
+ IsJoinPermission int `description:"是否加入权限管控,0:不加入;1:加入;默认:0"`
|
|
|
+ HaveOperaAuth bool `description:"是否有数据权限,默认:false"`
|
|
|
+ IsSupplierStop int `description:"是否供应商停更:1:停更,0:未停更"`
|
|
|
+ CollectClassifyIdList []int `description:"所属收藏分类id列表" gorm:"-"`
|
|
|
+ CollectClassifyNameList []string `description:"所属收藏分类名称列表" gorm:"-"`
|
|
|
+ SharedUserIdList []int `description:"共享用户id列表" gorm:"-"`
|
|
|
+ SharedUserName string `description:"共享用户姓名,多个用英文,隔开" gorm:"-"`
|
|
|
+ PublicStatus int `description:"公开状态;0:未公开;1:审批中;2:已驳回;3:已公开"`
|
|
|
+ EdbPublicClassifyId int `description:"指标公开分类id"`
|
|
|
+ PublicTime time.Time `description:"设置公开的时间"`
|
|
|
}
|
|
|
|
|
|
type EdbDataInsertConfigItem struct {
|