123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278 |
- //ETA 图库模块
- import { get,post } from "./index";
- // /**
- // * 通过code获取图表详情
- // * @param UniqueCode
- // */
- // export function apiChartInfoByCode(params){
- // return get('/datamanage/chart_info/common/detail/from_unique_code',params)
- // }
- // /**
- // * ETA图库列表(公用图库列表)
- // * @param PageSize
- // * @param CurrentIndex
- // * @param ChartClassifyId
- // * @param KeyWord
- // * @param IsShowMe
- // */
- // export function apiPubChartList(params){
- // return get('/my_chart/chart/list',params)
- // }
- // /**
- // * 通过id获取图表详情
- // * @param ChartInfoId
- // * @param Calendar
- // * @param DateType
- // * @param StartDate
- // * @param EndDate
- // */
- // export function apiChartInfoById(params){
- // return get('/datamanage/chart_info/detail',params)
- // }
- // /**
- // * 获取指标详情
- // * @param EdbInfoId
- // * @param DateType 1:00年至今,2:10年至今,3:15年至今,4:21年至今,5:自定义时间
- // * @param StartDate
- // * @param EndDate
- // * @param EdbInfoType 1:标准指标,0:领先指标
- // * @param LeadValue
- // * @param LeadUnit
- // */
- // export function apiEDBInfo(params){
- // return get('/datamanage/chart_info/edb_info/detail',params)
- // }
- // /**
- // * 获取ETA图库分类数据
- // */
- // export function apiETAChartClassifyList(){
- // return get('/datamanage/chart_classify/items',{})
- // }
- // /**
- // * ETA图库图表另存为
- // * @param ChartInfoId
- // * @param ChartClassifyId
- // * @param ChartName
- // */
- // export function apiETAChartSaveOther(params){
- // return post('/datamanage/chart_info/copy',params)
- // }
- export default{
- /**
- * 通过code获取图表详情
- * @param UniqueCode
- */
- chartInfoByCode:params=>{
- return get('/datamanage/chart_info/common/detail/from_unique_code',params)
- },
- /**
- * ETA图库列表(公用图库列表)
- * @param PageSize
- * @param CurrentIndex
- * @param ChartClassifyId
- * @param KeyWord
- * @param IsShowMe
- */
- pubChartList:params=>{
- return get('/my_chart/chart/list',params)
- },
- /**
- * 通过id获取图表详情
- * @param ChartInfoId
- * @param Calendar
- * @param DateType
- * @param StartDate
- * @param EndDate
- */
- chartInfoById:params=>{
- return get('/datamanage/chart_info/detail',params)
- },
- /**
- * 获取指标详情
- * @param EdbInfoId
- * @param DateType 1:00年至今,2:10年至今,3:15年至今,4:21年至今,5:自定义时间
- * @param StartDate
- * @param EndDate
- * @param EdbInfoType 1:标准指标,0:领先指标
- * @param LeadValue
- * @param LeadUnit
- */
- EDBInfo:params=>{
- return get('/datamanage/chart_info/edb_info/detail',params)
- },
- /**
- * 获取ETA图库分类数据
- */
- ETAChartClassifyList:()=>{
- return get('/datamanage/chart_classify/items',{})
- },
- /**
- * ETA图库图表另存为
- * @param ChartInfoId
- * @param ChartClassifyId
- * @param ChartName
- */
- ETAChartSaveOther:params=>{
- return post('/datamanage/chart_info/copy',params)
- },
- /**
- * 获取ETA图库列表数据
- * @param Keyword
- * @param CurrentIndex
- * @param PageSize
- * @param IsShowMe
- */
- ETAChartListByES:params=>{
- return get('/datamanage/chart_info/search_by_es',params)
- },
- /**
- * 多图表一键刷新
- * @param ChartInfoCode
- */
- refreshChartMultiple(params){
- return post('/datamanage/chart_info/batch_refresh',params)
- },
- /**
- * 添加图表分类
- * @param ChartClassifyName
- * @param ParentId 一级分类时传0
- * @param Level 一级分类0 二级分类1
- */
- addNewClassify(params){
- return post('/datamanage/chart_classify/add',params)
- },
- /**
- * 编辑图表分类
- * @param ChartClassifyName
- * @param ChartClassifyId
- */
- editClassify(params){
- return post('/datamanage/chart_classify/edit',params)
- },
- /**
- * 删除图表分类/图表
- * @param ChartClassifyId
- * @param ChartInfoId
- */
- deleteClassify(params){
- return post('/datamanage/chart_classify/delete',params)
- },
- /**
- * 删除图表分类/图表检测
- * @param ChartClassifyId
- * @param ChartInfoId
- 0 可删除
- 1 有关联图表,不可删除
- 2 有子目录无图表,可删除
- */
- deleteCheck(params){
- return post('/datamanage/chart_classify/delete/check',params)
- },
- /**
- * 移动分类
- * @param ClassifyId
- * @param ParentClassifyId
- * @param PrevClassifyId 0
- * @param NextClassifyId 0
- */
- moveClassify(params){
- return post('/datamanage/chart_classify/move',params)
- },
- /**
- * 移动图表
- * @param ChartClassifyId
- * @param ChartInfoId
- * @param PrevChartInfoId
- * @param NextChartInfoId
- */
- moveChart(params){
- return post('/datamanage/chart_info/move',params)
- },
- /**
- * 设置指标库中英文
- * @param ConfigCode ETA图库 chart_language
- * @param ConfigValue CN/EN
- */
- setUserLang(params){
- return post('/system/sysuser/config/set',params)
- },
- /**
- * 获取指标历史生成记录
- * @param EdbInfoId
- */
- getEdbCreateHistory(params){
- return get('/datamanage/edb_info/trace',params)
- },
- /**
- * 刷新图表
- * @param ChartInfoId
- */
- chartRefresh(params){
- return get('/datamanage/chart_info/refresh',params)
- },
- /**
- * 编辑图表英文信息
- * @param ChartInfoId
- * @param ChartNameEn
- * @param ChartEdbInfoList {EdbInfoId,EdbNameEn,UnitEn}
- * @param ExtraConfig 如果是截面散点图(chartType===10)需要加这个 {}
- */
- chartInfoEditEn(params){
- return post('/datamanage/chart_info/en/edit',params)
- },
- /*
- * 图切换上一张下一张
- * @param KeyWord
- * @param ChartClassifyId
- * @param IsShowMe
- */
- chartLocate(params){
- return get('/my_chart/chart/locate',params)
- },
- /*
- * 保存图表
- * @param
- * ChartClassifyId: number,
- ChartInfoId: number,
- ChartEdbInfoList: [],
- 不同图表类型有不同参数
- * @returns
- */
- chartSave(params){
- return post('/datamanage/chart_info/save',params)
- },
- /*
- * 上传图表缩略图
- * @param FormData
- * @returns
- */
- uploadChartImg(params){
- return post('/datamanage/chart_info/base64Upload',params)
- },
- /*
- * 设置图表缩略图
- * @param ChartInfoId ImageUrl
- * @returns
- */
- setChartImg(params){
- return post('/datamanage/chart_info/image/set',params)
- },
- /**
- * 获取图表批量刷新结果
- * Source ReportId ReportChapterId
- *
- */
- getReportrefreshStatus: params => {
- return post('/datamanage/chart_info/batch_refresh/result',params)
- }
- }
|