|
@@ -1671,90 +1671,12 @@ export default {
|
|
|
this.tableData.forEach((item) => {
|
|
|
let edbData = EdbInfoList.find(_ => _.EdbInfoId===item.EdbInfoId);
|
|
|
item.DataList = edbData.DataList;
|
|
|
+ //更新起始时间和最近更新时间
|
|
|
+ item.StartDate = edbData.StartDate;
|
|
|
+ item.ModifyTime = edbData.ModifyTime;
|
|
|
+
|
|
|
if(edbData.EdbInfoCategoryType===1) item.MoveLatestDate = edbData.MoveLatestDate;
|
|
|
});
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- // // 判断图标类型 设置参数
|
|
|
- // let params =
|
|
|
- // this.sameOptionType.includes(this.selected_chartType)
|
|
|
- // ? {
|
|
|
- // ChartInfoId: this.selected_chartid,
|
|
|
- // DateType: this.year_select,
|
|
|
- // StartDate:
|
|
|
- // this.year_select === 5 || this.year_select === 6
|
|
|
- // ? this.select_date[0]
|
|
|
- // : '',
|
|
|
- // EndDate: this.year_select === 5 ? this.select_date[1] : '',
|
|
|
- // }
|
|
|
- // : {
|
|
|
- // ChartInfoId: this.selected_chartid,
|
|
|
- // Calendar: this.calendar_type,
|
|
|
- // SeasonStartDate: this.season_year ? this.season_year[0] : '',
|
|
|
- // SeasonEndDate: this.season_year ? this.season_year[1] : '',
|
|
|
- // };
|
|
|
- // dataBaseInterface.chartInfo(params).then((res) => {
|
|
|
- // if (res.Ret === 200) {
|
|
|
- // this.chartInfo = res.Data.ChartInfo;
|
|
|
- // let beforeOptions = sessionStorage.getItem('beforeOptions')
|
|
|
- // ? JSON.parse(sessionStorage.getItem('beforeOptions'))
|
|
|
- // : '';
|
|
|
- // //合并缓存配置和新的数据
|
|
|
- // let newarr = res.Data.EdbInfoList.map((item, index) => {
|
|
|
- // if (beforeOptions && type === 'refresh') {
|
|
|
- // const DataList = item.DataList;
|
|
|
- // return {
|
|
|
- // ...beforeOptions[index],
|
|
|
- // DataList,
|
|
|
- // };
|
|
|
- // } else {
|
|
|
- // return item;
|
|
|
- // }
|
|
|
- // });
|
|
|
- // this.tableData = newarr;
|
|
|
- // // 刷新最新的指标数据 防止领先配置已保存 指标数据确实原数据的情况 针对正常图
|
|
|
- // if (
|
|
|
- // type === 'refresh' &&
|
|
|
- // beforeOptions &&
|
|
|
- // (this.sameOptionType.includes(this.chartInfo.ChartType) && this.chartInfo.ChartType!==5)
|
|
|
- // )
|
|
|
- // this.refreshTarget();
|
|
|
- // sessionStorage.setItem(
|
|
|
- // 'defaultArr',
|
|
|
- // JSON.stringify(res.Data.EdbInfoList)
|
|
|
- // );
|
|
|
- // if (!type) {
|
|
|
- // this.year_select = this.chartInfo.DateType;
|
|
|
- // this.select_date = [
|
|
|
- // this.chartInfo.StartDate,
|
|
|
- // this.chartInfo.EndDate,
|
|
|
- // ];
|
|
|
- // this.calendar_type = this.chartInfo.Calendar; //日历类型
|
|
|
- // // this.season_year = [ this.chartInfo.SeasonStartDate, this.chartInfo.SeasonEndDate ];
|
|
|
- // this.dateTip =
|
|
|
- // this.chartInfo.DateType === 5
|
|
|
- // ? `${this.chartInfo.StartDate}~${this.chartInfo.EndDate}`
|
|
|
- // : this.chartInfo.DateType === 6
|
|
|
- // ? `${this.chartInfo.StartDate}~至今`
|
|
|
- // : '请选择时间段';
|
|
|
-
|
|
|
- // //新图表类型 依赖数据不同单独init 数据
|
|
|
- // const typeInitMap = {
|
|
|
- // 7: this.initBarData,
|
|
|
- // 10: this.initSectionScatterData
|
|
|
- // }
|
|
|
- // typeInitMap[this.chartInfo.ChartType] && typeInitMap[this.chartInfo.ChartType](res.Data);
|
|
|
-
|
|
|
- // }
|
|
|
- // //将指标添加进标签列表中
|
|
|
- // const {ChartNameEn,ChartName,ChartInfoId,UniqueCode,ChartClassifyId}=res.Data.ChartInfo
|
|
|
- // this.addLabel({code:UniqueCode,id:ChartInfoId,classifyId:ChartClassifyId,EdbName:ChartName,EdbNameEn:ChartNameEn,chartData:res.Data.ChartInfo})
|
|
|
- // this.defaultShowNodes=this.findParentNodeHandle(this.treeData,ChartClassifyId)
|
|
|
- // this.changeTreeNode()
|
|
|
- // }
|
|
|
-
|
|
|
- // });
|
|
|
},
|
|
|
|
|
|
/* 搜索 */
|
|
@@ -2243,16 +2165,7 @@ export default {
|
|
|
slideHandle() {
|
|
|
this.isSlideLeft = !this.isSlideLeft;
|
|
|
},
|
|
|
- /* 保存图表当前配置项 上下限 */
|
|
|
- saveNowOptions() {
|
|
|
- // const dataArr = _.cloneDeep(this.tableData);
|
|
|
- // dataArr.forEach((item) => {
|
|
|
- // item.MaxData = Number(item.MaxData);
|
|
|
- // item.MinData = Number(item.MinData);
|
|
|
- // delete item.DataList;
|
|
|
- // });
|
|
|
- // sessionStorage.setItem('beforeOptions', JSON.stringify(dataArr));
|
|
|
- },
|
|
|
+
|
|
|
/* 季节图切换年份 保持当前配置 */
|
|
|
seasonYearChange() {
|
|
|
// this.saveNowOptions();
|