From 2652a3c1485dbbf3b003e13e5c5d1c0205e7c324 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 09 九月 2020 09:19:46 +0800 Subject: [PATCH] 2020-09-09 --- src/tabviews/commontable/index.jsx | 50 +++----------------------------------------------- 1 files changed, 3 insertions(+), 47 deletions(-) diff --git a/src/tabviews/commontable/index.jsx b/src/tabviews/commontable/index.jsx index ce2b81d..4d7f825 100644 --- a/src/tabviews/commontable/index.jsx +++ b/src/tabviews/commontable/index.jsx @@ -10,6 +10,7 @@ import enUS from '@/locales/en-US/main.js' import Utils from '@/utils/utils.js' import UtilsDM from '@/utils/utils-datamanage.js' +import UtilsUpdate from '@/utils/utils-update.js' import asyncComponent from '@/utils/asyncComponent' import asyncSpinComponent from '@/utils/asyncSpinComponent' import { refreshTabView } from '@/store/action' @@ -128,53 +129,8 @@ return } - if (!config.version || config.version < '1.0') { - // 鍏煎鏍囩 - if (!config.tabgroups) { - config.tabgroups = [{ uuid: 'tabs', sublist: [] }] - } else if (typeof(config.tabgroups[0]) === 'string') { - let _tabgroups = [] - config.tabgroups.forEach(groupId => { - let _group = { - uuid: groupId, - sublist: fromJS(config[groupId]).toJS() - } - - delete config[groupId] - - _tabgroups.push(_group) - }) - - config.tabgroups = _tabgroups - } - - // 鍏煎鍥捐〃 - if (!config.charts) { - config.expand = true - config.charts = [{ uuid: Utils.getuuid(), label: '', title: '', chartType: 'table', icon: 'table', Hide: 'false', blacklist: [] }] - } else { - config.charts.forEach(card => { - if (card.chartType === 'card') { - card.details = card.details.map(_cell => { - _cell.fontSize = _cell.fontSize || 14 - if (!_cell.width) { - _cell.width = 100 - } else if (_cell.width === 'helf') { - _cell.width = 50 - } else if (_cell.width === 'third') { - _cell.width = 33 - } - if (!_cell.fontWeight && _cell.bold === 'true') { - _cell.fontWeight = 'normal' - } - _cell.height = _cell.height || 1 - - return _cell - }) - } - }) - } - } + // 鐗堟湰鍏煎 + config = UtilsUpdate.updateCommonTable(config) // 鏉冮檺杩囨护 if (this.props.menuType !== 'HS') { -- Gitblit v1.8.0