123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206 |
- import http from "@/api/http.js"
- /* 隆众数据库 */
- const lzDataInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/lz/classify',params);
- },
- /**
- * 数据列表
- * @param {BreedId} params 分类id
- * @param {Frequency } params
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/lz/data',params);
- },
- /**
- * 频度列表
- * @param {BreedId} params
- */
- frequencyList: params => {
- return http.get('/datamanage/lz/frequency',params);
- },
- // 隆重指标搜索接口
- getTargetListByName:params=>{
- return http.get('/datamanage/lz/search_list',params)
- },
- }
- /* 钢联数据库 */
- const glDataInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/gl/classify',params);
- },
- /**
- * 数据列表
- * @param {BreedShortName } params 分类id
- * @param {Frequency } params
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/gl/data',params);
- },
- /**
- * 频度列表
- * @param {BreedShortName } params
- */
- frequencyList: params => {
- return http.get('/datamanage/gl/frequency',params);
- },
- // 钢联指标搜索接口
- getTargetListByName:params=>{
- return http.get('/datamanage/gl/search_list',params)
- },
- // 钢联单个指标数据列表
- getTargetDataList:params=>{
- return http.get('/datamanage/gl/single_data',params)
- },
- }
- /* 有色数据库 */
- const smmDataInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/smm/classify',params);
- },
- // 分类下的指标列表
- edbListForClassify:params=>{
- return http.get('/datamanage/smm/index/list',params)
- },
- /**
- * 获取指标目录详情
- * @param {ClassifyId} 分类id
- * @param {Frequency} 频度名称
- * @param {CurrentIndex}
- * @param {PageSize}
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/smm/data',params);
- },
- /**
- * 频度列表
- * @param {TypeCode} params
- */
- frequencyList: params => {
- return http.get('/datamanage/smm/frequency',params);
- },
- // smm指标搜索接口
- getTargetListByName:params=>{
- return http.get('/datamanage/smm/search_list',params)
- },
- /**
- * 获取单个指标详情
- * @param {IndexCode} 指标id
- * @returns
- */
- getTargetDataList:params=>{
- return http.get('/datamanage/smm/single_data',params)
- },
- /**
- * 添加分类
- * @param {ParentId} 上级id 为0表示是一级分类
- * @param {ClassifyName} 分类名称
- */
- addClassifyItem:params=>{
- return http.post('/datamanage/smm/classify/add',params)
- },
- /**
- * 编辑分类
- * @param {ClassifyId} 分类id
- * @param {ClassifyName} 分类名称
- */
- editClassifyItem:params=>{
- return http.post('/datamanage/smm/classify/edit',params)
- },
- /**
- * 删除分类
- * @param {ClassifyId} 分类id
- */
- deleteClassifyItem:params=>{
- return http.post('/datamanage/smm/classify/del',params)
- },
- /**
- * 分类名称列表
- */
- classifyNameList:params=>{
- return http.get('/datamanage/smm/classify/name',params)
- },
- /**
- * 编辑指标分类(移动指标)
- * @param {ClassifyId} 分类id
- * @param {BaseFromSmmIndexId} 指标id
- */
- editSmmTarget:params=>{
- return http.post('/datamanage/smm/edit',params)
- },
- /**
- * 移动目录
- * @param {ClassifyId} 分类id
- * @param {ParentId} 上级id
- * @param {PrevClassifyId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextClassifyId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveCatalog:params=>{
- return http.post('/datamanage/smm/classify/move',params)
- },
- /**
- * 移动指标
- * @param {ClassifyId} 分类id
- * @param {BaseFromSmmIndexId} 指标id
- * @param {PrevBaseFromSmmIndexId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextBaseFromSmmIndexId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveSMMtarget:params=>{
- return http.post('/datamanage/smm/move',params)
- },
- /**
- * 删除指标
- * @param {BaseFromSmmIndexId} 指标id
- */
- deleteSMMtarget:params=>{
- return http.post('/datamanage/smm/del',params)
- },
- /**
- * 清除指标分类
- * @param {BaseFromSmmIndexId} 指标id
- */
- cleanClassify:params=>{
- return http.post('/datamanage/smm/reset',params)
- },
- // 有色原始数据库
- /**
- * 列表
- */
- getYsDataList:params=>{
- return http.post('datamanage/smm/api/list',params)
- },
- /**
- * 分类列表
- */
- getYsTypeDataList:params=>{
- return http.get('datamanage/smm/api/type/list',params)
- },
- /**
- * 检验有色指标是否存在
- */
- getYsEdbCodeCheck:params=>{
- return http.post('datamanage/edb_info/smm/exist/check',params)
- },
- /**
- * 查询有色指标
- */
- getYsEdbCodeSearch:params=>{
- return http.post('datamanage/edb_info/smm/search',params)
- },
- /**
- * 批量添加有色指标
- */
- ysEdbAddBatch:params=>{
- return http.post('datamanage/edb_info/smm/batch/add',params)
- },
- }
- /* 中国煤炭网 */
- const coalDataInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/entry/data/coalMineData/classify',params);
- },
- /**
- * 中国煤炭网数据列表
- * @param {ClassifyId } params 分类id
- * @param {Frequency } params
- * @param {GroupName } params
- * @returns
- */
- dataList: params => {
- return http.get('/entry/data/coalMineData/data',params);
- },
- /**
- * 频度列表
- * @param {ClassifyId } params
- */
- frequencyList: params => {
- return http.get('/entry/data/coalMineData/frequency',params);
- },
- // 中国煤炭网指标搜索接口
- getTargetListByName:params=>{
- return http.get('/entry/data/coalMineData/search',params)
- },
- // 中国煤炭网单个指标数据列表
- getTargetDataList:params=>{
- return http.get('/entry/data/coalMineData/single_data',params)
- },
- }
- /* 钢联化工 */
- const steelInterface = {
- /**
- * 分类列表
- * @param {*} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/mysteel_chemical/classify')
- },
- //指标懒加载
- edbListForClassify:params=>{
- return http.get('/datamanage/mysteel_chemical/index/list',params)
- },
- /**
- * 编辑分类 ClassifyName BaseFromMysteelChemicalClassifyId ParentId Level
- * @param {*} params
- * @returns
- */
- classifyEdit: params => {
- return http.post('/datamanage/mysteel_chemical/classify/edit',params)
- },
- /**
- * 新增分类
- * @param {*} params ClassifyName ParentId Level
- * @returns
- */
- classifyAdd: params => {
- return http.post('/datamanage/mysteel_chemical/classify/add',params)
- },
- /**
- * 删除分类
- * @param {*} params BaseFromMysteelChemicalClassifyId
- * @returns
- */
- classifyDel: params => {
- return http.post('/datamanage/mysteel_chemical/classify/del',params)
- },
- /**
- * 移动分类
- * @param {*} params BaseFromMysteelChemicalClassifyId PrevBaseFromMysteelChemicalClassifyId NextBaseFromMysteelChemicalClassifyId
- ParentBaseFromMysteelChemicalClassifyId
- * @returns
- */
- classifyMove: params => {
- return http.post('/datamanage/mysteel_chemical/classify/move',params)
- },
- /**
- * 获取频度
- * @param {*} params BaseFromMysteelChemicalClassifyId
- * @returns
- */
- frequencyList: params => {
- return http.get('/datamanage/mysteel_chemical/frequency',params)
- },
- /**
- * 数据接口
- * @param {*} params BaseFromMysteelChemicalClassifyId Frequency
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/mysteel_chemical/data',params)
- },
- /**
- * 新增指标
- * @param {*} params BaseFromMysteelChemicalClassifyId IndexCode UpdateWeek
- * @returns
- */
- edbAdd: params => {
- return http.post('/datamanage/mysteel_chemical/add',params)
- },
- /**
- * 编辑指标
- * @param {*} params
- * BaseFromMysteelChemicalIndexId
- * BaseFromMysteelChemicalClassifyId
- * UpdateWeek
- * UpdateTime
- * @returns
- */
- edbEdit: params => {
- return http.post('/datamanage/mysteel_chemical/edit',params)
- },
- /**
- * 指标详情
- * BaseFromMysteelChemicalIndexId
- * @param {*} params
- * @returns
- */
- edbDetail: params => {
- return http.get('/datamanage/mysteel_chemical/detail',params)
- },
- /**
- * 指标移动
- * BaseFromMysteelChemicalIndexId
- * BaseFromMysteelChemicalClassifyId
- * NextBaseFromMysteelChemicalIndexId
- * PrevBaseFromMysteelChemicalIndexId
- * @param {*} params
- * @returns
- */
- edbMove: params => {
- return http.post('/datamanage/mysteel_chemical/move',params)
- },
- /**
- * 指标删除
- * @param {*} params BaseFromMysteelChemicalIndexId
- * @returns
- */
- edbDel: params => {
- return http.post('/datamanage/mysteel_chemical/del',params)
- },
- /**
- * 搜索指标
- * @param {*} params Keyword
- * @returns
- */
- searchEdb: params => {
- return http.get('/datamanage/mysteel_chemical/search',params)
- },
- /**
- * 指标刷新
- * @param {*} params BaseFromMysteelChemicalIndexId
- * @returns
- */
- edbRefresh: params => {
- return http.get('/datamanage/mysteel_chemical/refresh',params)
- }
- }
- /* ela steo */
- const steoInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/eia_steo/classify',params);
- },
- /**
- * 数据列表
- * @param {BaseFromEiaSteoClassifyId } params 分类id
- * @param {IndexCode } params
- * @param {PageSize } params
- * @param {CurrentIndex } params
- * @param {IsExport } params
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/eia_steo/data',params);
- },
- /**
- * 指标搜索接口Keyword
- *
- * */
- targetSearch: params=>{
- return http.get('/datamanage/eia_steo/search_list',params)
- },
- }
- /* 卓创数据库 */
- const sciDataInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList:params=>{
- return http.get('/datamanage/sci/classify',params)
- },
- /**
- * 频度列表
- * @param {ClassifyId} 分类id
- * @returns
- */
- frequencyList:params=>{
- return http.get('/datamanage/sci/frequency',params)
- },
- /**
- * 获取目录详情
- * @param {ClassifyId} 分类id
- * @param {Frequency} 频度名称
- * @param {CurrentIndex}
- * @param {PageSize}
- * @returns
- */
- dataList:params=>{
- return http.get('/datamanage/sci/data',params);
- },
- /**
- * 获取单个指标详情
- * @param {IndexCode} 指标id
- * @returns
- */
- getTargetDataList:params=>{
- return http.get('/datamanage/sci/single_data',params)
- },
- /**
- * 搜索指标
- * @param {Keyword} 搜索关键词
- * @returns
- */
- getTargetListByName:params=>{
- return http.get('/datamanage/sci/search_list',params)
- },
- /**
- * 添加分类
- * @param {ParentId} 上级id 为0表示是一级分类
- * @param {ClassifyName} 分类名称
- */
- addClassifyItem:params=>{
- return http.post('/datamanage/sci/classify/add',params)
- },
- /**
- * 编辑分类
- * @param {ClassifyId} 分类id
- * @param {ClassifyName} 分类名称
- */
- editClassifyItem:params=>{
- return http.post('/datamanage/sci/classify/edit',params)
- },
- /**
- * 删除分类
- * @param {ClassifyId} 分类id
- */
- deleteClassifyItem:params=>{
- return http.post('/datamanage/sci/classify/del',params)
- },
- /**
- * 移动目录
- * @param {ClassifyId} 分类id
- * @param {ParentId} 上级id
- * @param {PrevClassifyId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextClassifyId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveCatalog:params=>{
- return http.post('/datamanage/sci/classify/move',params)
- },
- /**
- * 分类名称列表
- */
- classifyNameList:params=>{
- return http.get('/datamanage/sci/classify/name',params)
- },
- /**
- * 编辑指标分类(移动指标)
- * @param {ClassifyId} 分类id
- * @param {BaseFromSciIndexId} 指标id
- */
- editSciTarget:params=>{
- return http.post('/datamanage/sci/edit',params)
- },
- /**
- * 删除指标
- * @param {BaseFromSciIndexId} 指标id
- */
- deleteSCItarget:params=>{
- return http.post('/datamanage/sci/del',params)
- },
- /**
- * 清除指标分类
- * @param {BaseFromSciIndexId} 指标id
- */
- cleanClassify:params=>{
- return http.post('/datamanage/sci/reset',params)
- },
- /**
- * 移动指标
- * @param {ClassifyId} 分类id
- * @param {BaseFromSciIndexId} 指标id
- * @param {PrevBaseFromSciIndexId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextBaseFromSciIndexId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveSCItarget:params=>{
- return http.post('/datamanage/sci/move',params)
- },
-
- }
- /* 百川盈孚数据库 */
- const baiinfoInterface = {
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/baiinfo/classify',params);
- },
- /**
- * 获取指标列表详情
- * @param {ClassifyId} 分类id
- * @param {Frequency} 频度名称
- * @param {CurrentIndex}
- * @param {PageSize}
- * @returns
- */
- dataList: params => {
- return http.get('/datamanage/baiinfo/data',params);
- },
- /**
- * 频度列表
- * @param {ClassifyId} params
- */
- frequencyList: params => {
- return http.get('/datamanage/baiinfo/frequency',params);
- },
- // smm指标搜索接口
- getTargetListByName:params=>{
- return http.get('/datamanage/baiinfo/search_list',params)
- },
- /**
- * 获取单个指标详情
- * @param {IndexCode} 指标id
- * @returns
- */
- getTargetDataList:params=>{
- return http.get('/datamanage/baiinfo/single_data',params)
- },
- /**
- * 添加分类
- * @param {ParentId} 上级id 为0表示是一级分类
- * @param {ClassifyName} 分类名称
- */
- addClassifyItem:params=>{
- return http.post('/datamanage/baiinfo/classify/add',params)
- },
- /**
- * 编辑分类
- * @param {ClassifyId} 分类id
- * @param {ClassifyName} 分类名称
- */
- editClassifyItem:params=>{
- return http.post('/datamanage/baiinfo/classify/edit',params)
- },
- /**
- * 删除分类
- * @param {ClassifyId} 分类id
- */
- deleteClassifyItem:params=>{
- return http.post('/datamanage/baiinfo/classify/del',params)
- },
- /**
- * 分类名称列表
- */
- classifyNameList:params=>{
- return http.get('/datamanage/baiinfo/classify/name',params)
- },
- /**
- * 编辑指标
- * @param {ClassifyId} 分类id
- * @param {BaseFromSmmIndexId} 指标id
- */
- editSmmTarget:params=>{
- return http.post('/datamanage/baiinfo/edit',params)
- },
- /**
- * 移动目录
- * @param {ClassifyId} 分类id
- * @param {ParentId} 上级id
- * @param {PrevClassifyId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextClassifyId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveCatalog:params=>{
- return http.post('/datamanage/baiinfo/classify/move',params)
- },
- /**
- * 移动指标
- * @param {ClassifyId} 分类id
- * @param {BaseFromSmmIndexId} 指标id
- * @param {PrevBaseFromSmmIndexId} 上一个兄弟节点分类id 若移动到第一个 为0
- * @param {NextBaseFromSmmIndexId} 下一个兄弟节点分类id 若移动到最后一个 为0
- */
- moveSMMtarget:params=>{
- return http.post('/datamanage/baiinfo/move',params)
- },
- /**
- * 删除指标
- * @param {BaseFromSmmIndexId} 指标id
- */
- deleteSMMtarget:params=>{
- return http.post('/datamanage/baiinfo/del',params)
- },
- /**
- * 清除指标分类
- * @param {BaseFromSmmIndexId} 指标id
- */
- cleanClassify:params=>{
- return http.post('/datamanage/baiinfo/reset',params)
- }
- }
- /* 国家统计局数据库 */
- const nationalInterface = {
- /**
- * 获取菜单列表
- * @param {*} params
- */
- getMenuList:params=>{
- return http.get('/datamanage/base_from_national_statistics/db_list',params)
- },
- /**
- * 获取对应菜单下,指标分类列表
- * @param {Object} params
- * @param {String} params.Dbcode
- */
- getClassifyList:params=>{
- return http.get('/datamanage/base_from_national_statistics/classify_list',params)
- },
- /**
- * 获取对应指标分类/关键词下,指标列表
- * @param {Object} params
- * @param {String} params.Dbcode
- * @param {Number} params.ClassifyId 选填
- * @param {String} params.Keywords 选填
- */
- getIndexList:params=>{
- return http.get('/datamanage/base_from_national_statistics/index_list',params)
- },
- /**
- * 获取指标详情
- * @param {Object} params
- * @param {Number} params.IndexId
- * @param {Number} params.ClassifyId
- * @param {String} params.Reg 地区
- * @param {Boolean} params.IsExport 是否导出 选填
- */
- getIndexDetail:params=>{
- return http.get('/datamanage/base_from_national_statistics/index_detail',params)
- }
- }
- /* 数据宝 */
- const databankInterface = {
- /**
- * 获取数据源列表
- * @param {*} params
- * @returns
- */
- getSourceList:params=>{
- return http.get('/datamanage/edb_source/jiayue/list',params)
- },
- /**
- * 获取频度列表
- * @param {*} params
- * @returns
- */
- getFrequencyList:params=>{
- return http.get('datamanage/edb_source/jiayue/frequency_list',params)
- },
- /**
- * 指标数据列表
- * @param {Number} PageSize
- * @param {Number} CurrentIndex
- * @param {Number} Source 数据源的EdbSourceId
- * @param {String} Frequency
- * @param {String} Keyword
- * @param {Number} SortField 1-指标开始时间; 2-指标最新时间; 3-更新时间
- * @param {Number} SortRule 1-正序; 2-倒序
- * @returns
- */
- getDataList:params=>{
- return http.get('/datamanage/edb_source/jiayue/index_page_list',params)
- },
- }
- /* 涌益咨询 */
- const yongyiInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/yongyi/classify',params);
- },
- /**
- * 获取指标列表详情
- */
- dataList: params => {
- return http.get('/datamanage/yongyi/index/data',params);
- },
- //单个指标数据
- getTargetDataList:params=>{
- return http.get('/datamanage/yongyi/single_data',params);
- },
- // 搜索
- getTargetListByName:params=>{
- return http.get('/datamanage/yongyi/search_list',params);
- },
- }
- /* 汾渭煤炭树 */
- const fwmtInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/fenwei/classify',params);
- },
- /**
- * 获取指标列表详情
- */
- dataList: params => {
- return http.get('/datamanage/fenwei/index/data',params);
- },
- //单个指标数据
- getTargetDataList:params=>{
- return http.get('/datamanage/fenwei/single_data',params);
- },
- // 搜索
- getTargetListByName:params=>{
- return http.get('/datamanage/fenwei/search_list',params);
- }
- }
- /* 广期所 */
- const guangqiInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- getClassifyList: params => {
- return http.get('/data_source/gfex/classify/list',params);
- },
- /**
- * 获取数据最新日期
- */
- getNewtestDate: params => {
- return http.get('/data_source/gfex/max/date',params);
- },
- /**
- * 获取分类下合约
- * @param {} params
- * BaseFromTradeGuangzhouClassifyId TradeDate
- * @returns
- */
- getContractList:params=>{
- return http.get('/data_source/gfex/contract',params);
- },
- /**
- * 获取指标数据
- * @param {} params
- * BaseFromTradeGuangzhouClassifyId BaseFromTradeGuangzhouContractId TradeDate
- * @returns
- */
- getIndexDataList:params=>{
- return http.get('/data_source/gfex/index_data',params);
- },
- /**
- * 获取指标数据详情(一次性交割卖方仓单查询)
- * @param {} params
- * BaseFromTradeGuangzhouIndexId TradeDate
- * @returns
- */
- getIndexDataDetail:params=>{
- return http.get('/data_source/gfex/index/detail',params);
- },
- /**
- * 导出指标数据详情(一次性交割卖方仓单查询)
- * @param {} params
- * BaseFromTradeGuangzhouIndexId TradeDate
- * @returns
- */
- exportIndexDataDetail:params=>{
- return http.get('/data_source/gfex/index/detail/export',params);
- },
- }
- /* ICPI消费价格指数 */
- const icpiInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/data_source/icpi/classify/list',params);
- },
- /**
- * 获取指标列表详情
- * BaseFromIcpiClassifyId PageSize CurrentIndex
- */
- dataList: params => {
- return http.get('/data_source/icpi/index/data',params);
- }
- }
- /* 煤炭江湖 */
- const coalWordInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/entry/data/mtjh/classify',params);
- },
- /**
- * 获取指标列表详情 Area PageSize CurrentIndex
- */
- dataList: params => {
- return http.get('/entry/data/mtjh/data',params);
- },
- /**
- * 单个指标数据 IndexCode PageSize CurrentIndex
- */
- getTargetDataList:params=>{
- return http.get('/entry/data/mtjh/single_data',params);
- },
- /**
- * 搜索 Keyword
- */
- targetListSearch:params=>{
- return http.get('/entry/data/mtjh/search',params);
- },
- /**
- * 获取频度列表 Area
- */
- getFrequencyList:params=>{
- return http.get('/entry/data/mtjh/frequency',params)
- },
- }
- /* 彭博数据源 */
- const bloombergInterface={
- /**
- * 数据列表
- * @param {Object} params
- * @param {Number} params.PageSize
- * @param {Number} params.CurrentIndex
- * @param {String} params.Frequency
- * @param {String} params.Keywords
- * @param {Boolean} params.ListAll
- * @param {Number} params.SortField
- * @param {Number} params.SortRule
- * @returns
- */
- getTableList:params=>{
- return http.get('/datamanage/bloomberg_source/list',params)
- },
- /**
- * 指标重名校验
- * @param {Object[]} params
- * @param {String} params[].EdbCode //指标编码
- * @param {String} params[].EdbName //指标名称
- * @returns
- */
- edbNameCheck:params=>{
- return http.post('/datamanage/bloomberg_source/name_check',params)
- },
- /**
- * 添加指标校验
- * @param {Object} params
- * @param {Object} params.Frequency
- * @param {Object} params.Keywords
- * @param {Object} params.SortField
- * @param {Object} params.SortRule
- * @param {Boolean} params.ListAll
- * @param {String[]} params.IndexCodes
- * @returns
- */
- edbAddCheck:params=>{
- return http.post('/datamanage/bloomberg_source/add_check',params)
- },
- /**
- * 批量新增指标
- * @param {Object[]} params
- * @param {String} params[].EdbCode
- * @param {String} params[].EdbName
- * @param {String} params[].Frequency
- * @param {String} params[].Unit
- * @param {Number} params[].ClassifyId
- * @returns
- */
- edbBatchAdd:params=>{
- return http.post('/datamanage/bloomberg_source/batch_add',params)
- },
- }
- /* 卓创资讯数据源 */
- const zczxInterface={
- /**
- * 分类列表
- */
- classifyList:params=>{
- return http.get('/data_source/sci99/classify/list',params)
- },
- /**
- * 数据列表
- * @param {String} ClassifyId
- * @returns
- */
- dataList:params=>{
- return http.get('/data_source/sci99/index/data',params)
- }
- }
- /* CCF化纤信息 */
- const ccfDataInterface={
- /**
- * 分类列表
- * @param {} params
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/ccf/classify',params);
- },
- /**
- * 获取指标列表详情
- */
- dataList: params => {
- return http.get('/datamanage/ccf/index/data',params);
- },
- //单个指标数据
- getTargetDataList:params=>{
- return http.get('/datamanage/ccf/single_data',params);
- },
- // 搜索
- getTargetListByName:params=>{
- return http.get('/datamanage/ccf/search_list',params);
- }
- }
- /* CCF化纤信息 */
- const highFrequencyDataInterface={
- /**
- * 分类树
- * @param {} params
- * @returns
- */
- classifyListTree: params => {
- return http.get('/datamanage/ths_hf/classify/tree',params);
- },
- /**
- * 分类列表 懒加载
- * @param {} params ParentId
- * @returns
- */
- classifyList: params => {
- return http.get('/datamanage/ths_hf/classify/list',params);
- },
- /**
- * 添加分类
- * @param {} params ClassifyName ParentId-第一级传0 Level-第一级传0, 其余传上一级的层级
- * @returns
- */
- classifyAdd: params => {
- return http.post('/datamanage/ths_hf/classify/add',params);
- },
- /**
- * 编辑分类
- * @param {} params ClassifyId ClassifyName
- * @returns
- */
- classifyEdit: params => {
- return http.post('/datamanage/ths_hf/classify/edit',params);
- },
- /**
- * 删除分类 ClassifyId
- */
- classifyDelete: params => {
- return http.post('/datamanage/ths_hf/classify/remove',params);
- },
- /**
- * 移动分类
- * "ClassifyId": 0, //分类ID
- "ParentClassifyId": 0, //父级分类ID
- "PrevClassifyId": 0, //上一个兄弟节点分类ID
- "NextClassifyId": 0, //下一个兄弟节点分类ID
- "ItemId": 0, //指标ID, 如果指标ID有值,则移动对象为指标,否则认为移动对象为分类
- "PrevItemId": 0, //上一个指标ID
- "NextItemId": 0 //下一个指标ID
- */
- classifyMove: params => {
- return http.post('/datamanage/ths_hf/classify/move',params);
- },
- /**
- * 获取高频数据列表
- * PageSize、CurrentIndex、ClassifyId(多选)、IncludeChild(是否关联子分类)、Frequency(多选)、SysAdminId(多选)、
- * Keywords、SortField、SortType
- */
- getTableDataApi:params=>{
- return http.get('/datamanage/ths_hf/index/list',params);
- },
- /**
- * 检验高频数据指标是否重复
- * StockCode、EdbCode、StartTime、EndTime、Interval(number)、Fill、CPS、BaseDate
- */
- checkHighFreData:params=>{
- return http.get('/datamanage/ths_hf/index/exist_check',params);
- },
- /**
- * 搜索高频数据指标
- * StockCode、EdbCode、StartTime、EndTime、Interval(number)、Fill、CPS、BaseDate
- */
- searchHighFreData:params=>{
- return http.get('/datamanage/ths_hf/index/search',params);
- },
- /**
- * 批量添加高频数据指标
- * StartTime、EndTime、Interval(number)、Fill、CPS、BaseDate
- * IndexList:[{ClassifyId,StockCode,EdbCode,IndexName,Frequency,Unit}]
- */
- addHighFreDatas:params=>{
- return http.post('/datamanage/ths_hf/index/add',params);
- },
- /**
- * 高频数据详情
- * IndexId(number)、DataDate(数据日期(非必填,默认为有数据的最新日期))
- */
- highFreDataDetail:params=>{
- return http.get('/datamanage/ths_hf/index/detail',params);
- },
- /**
- * 高频数据编辑
- * IndexId(number)、IndexName、ClassifyId、Unit
- */
- highFreDataEdit:params=>{
- return http.post('/datamanage/ths_hf/index/edit',params);
- },
- /**
- * 高频数据刷新
- * IndexId(number)
- */
- highFreDataRefresh:params=>{
- return http.post('/datamanage/ths_hf/index/refresh',params);
- },
- /**
- * 高频数据删除
- * IndexId(number)
- */
- highFreDataDelete:params=>{
- return http.post('/datamanage/ths_hf/index/remove',params);
- },
- /**
- * 高频数据列表选择
- * ClassifyId IncludeChild Frequency SysAdminId Keywords ListIds SelectAll
- */
- highFreDataChoice:params=>{
- return http.get('/datamanage/ths_hf/index/list_choice',params);
- },
- /**
- * 批量操作
- * IndexIds(array) OptType(1-移动分类; 2-删除; 3-刷新) MoveClassifyId RefreshType(1-最近6小时; 2-全部刷新(操作为3时必填))
- */
- highFreDataBatchOperation:params=>{
- return http.post('/datamanage/ths_hf/index/multi_opt',params);
- },
- /**
- * 获取新增指标(批量新增前)
- * {
- * IndexIds(array)
- * ConvertRule:{
- * ConvertType //转换类型: 1-指定时间值; 2-区间计算值
- * ConvertFixed:{
- FixedDay, //指定时间值日期: 1-当日; 2-前一日
- FixedTime
- },
- ConvertArea:{
- StartDay, //起始时间日期: 1-当日; 2-前一日
- StartTime,
- EndDay,//截止时间日期: 1-当日; 2-前一日
- EndTime,
- CalculateType //计算类型: 1-区间均值; 2-最大值; 3-最小值
- }
- * }
- * }
- */
- highFreDataSavePre:params=>{
- return http.post('/datamanage/ths_hf/index/save2edb_pre',params);
- },
- /**
- * 批量新增指标
- * {
- * NewIndexes(array)
- * ConvertRule:{
- * ConvertType //转换类型: 1-指定时间值; 2-区间计算值
- * ConvertFixed:{
- FixedDay, //指定时间值日期: 1-当日; 2-前一日
- FixedTime
- },
- ConvertArea:{
- StartDay, //起始时间日期: 1-当日; 2-前一日
- StartTime,
- EndDay,//截止时间日期: 1-当日; 2-前一日
- EndTime,
- CalculateType //计算类型: 1-区间均值; 2-最大值; 3-最小值
- }
- * }
- * }
- */
- highFreDataSave:params=>{
- return http.post('/datamanage/ths_hf/index/save2edb',params);
- },
- }
- export {
- lzDataInterface,
- glDataInterface,
- smmDataInterface,
- coalDataInterface,
- steelInterface,
- steoInterface,
- sciDataInterface,
- baiinfoInterface,
- nationalInterface,
- databankInterface,
- yongyiInterface,
- fwmtInterface,
- guangqiInterface,
- icpiInterface,
- zczxInterface,
- coalWordInterface,
- bloombergInterface,
- ccfDataInterface,
- highFrequencyDataInterface
- }
|