From c93b5e3687ff87057c3f889332b0c4f8cf9b06e1 Mon Sep 17 00:00:00 2001 From: xiajunjie <752696511@qq.com> Date: Tue, 30 Nov 2021 20:18:11 +0800 Subject: [PATCH 1/4] =?UTF-8?q?refactor:=20v1.5=E5=85=B3=E9=97=AD=E5=85=B3?= =?UTF-8?q?=E8=81=94=E6=95=B0=E6=8D=AE=E9=9B=86=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/dataset/group/Group.vue | 4 ---- 1 file changed, 4 deletions(-) diff --git a/frontend/src/views/dataset/group/Group.vue b/frontend/src/views/dataset/group/Group.vue index 8a83a8507d..3e382cc1d7 100644 --- a/frontend/src/views/dataset/group/Group.vue +++ b/frontend/src/views/dataset/group/Group.vue @@ -93,10 +93,6 @@ {{ $t('dataset.custom_data') }} - - - {{ $t('dataset.union_data') }} - From e139abdee5eaa5357bf3d432a5f256e7e5e01d4c Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Wed, 1 Dec 2021 10:45:17 +0800 Subject: [PATCH 2/4] =?UTF-8?q?refactor:=20=E9=A2=84=E8=A7=88=E4=BB=AA?= =?UTF-8?q?=E8=A1=A8=E6=9D=BF=E6=97=B6=E7=82=B9=E5=87=BB=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E8=A7=86=E9=A2=91=E4=B8=8D=E7=94=A8?= =?UTF-8?q?=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canvas/components/Editor/ComponentWrapper.vue | 1 + .../src/components/canvas/custom-component/DeVideo.vue | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue index c2a434f94c..1908e14d82 100644 --- a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue +++ b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue @@ -26,6 +26,7 @@ :element="config" :search-count="searchCount" :h="config.style.height" + :edit-mode="'preview'" /> diff --git a/frontend/src/components/canvas/custom-component/DeVideo.vue b/frontend/src/components/canvas/custom-component/DeVideo.vue index 19dd595701..7e1b0aea74 100644 --- a/frontend/src/components/canvas/custom-component/DeVideo.vue +++ b/frontend/src/components/canvas/custom-component/DeVideo.vue @@ -4,7 +4,7 @@ Date: Wed, 1 Dec 2021 10:48:06 +0800 Subject: [PATCH 3/4] =?UTF-8?q?refactor:=20=E5=AE=9A=E6=97=B6=E6=8A=A5?= =?UTF-8?q?=E5=91=8A=E8=BF=AD=E4=BB=A3=E8=87=B3=E4=B8=8B=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/permission.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/frontend/src/permission.js b/frontend/src/permission.js index 6d4d0ec253..3a0b7a96a6 100644 --- a/frontend/src/permission.js +++ b/frontend/src/permission.js @@ -74,7 +74,9 @@ router.beforeEach(async(to, from, next) => { }) export const loadMenus = (next, to) => { buildMenus().then(res => { - const filterDatas = filterRouter(res.data) + const datas = res.data + disableSomeMenu(datas) + const filterDatas = filterRouter(datas) const asyncRouter = filterAsyncRouter(filterDatas) asyncRouter.push({ path: '*', redirect: '/404', hidden: true }) store.dispatch('permission/GenerateRoutes', asyncRouter).then(() => { // 存储路由 @@ -87,6 +89,17 @@ export const loadMenus = (next, to) => { }) }) } +const disableSomeMenu = datas => { + datas.forEach(menu => { + if (menu.name === 'system') { + menu.children.forEach(item => { + if (item.name === 'sys-task') { + item.children = [item.children[0]] + } + }) + } + }) +} /** * 验证path是否有效 From d1c2eb1528f90d225d9c07c135a10999487d5e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=98=89=E8=B1=AA?= <42510293+ziyujiahao@users.noreply.github.com> Date: Wed, 1 Dec 2021 11:19:53 +0800 Subject: [PATCH 4/4] =?UTF-8?q?refactor:=20=E4=BB=AA=E8=A1=A8=E6=9D=BF?= =?UTF-8?q?=E8=A7=86=E5=9B=BE=E5=88=B7=E6=96=B0=E8=B6=85=E6=97=B6=E5=90=8E?= =?UTF-8?q?=E7=BB=99=E5=87=BA=E6=8F=90=E7=A4=BA=EF=BC=8C=E4=B8=8B=E6=AC=A1?= =?UTF-8?q?=E5=88=B7=E6=96=B0=E5=8F=AF=E8=87=AA=E5=8A=A8=E6=81=A2=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor: 仪表板视图刷新超时后给出提示,下次刷新可自动恢复 * refactor: 仪表板视图刷新超时后给出提示,下次刷新可自动恢复 --- .../canvas/custom-component/UserView.vue | 14 +++++++++----- frontend/src/lang/en.js | 3 ++- frontend/src/lang/tw.js | 3 ++- frontend/src/lang/zh.js | 3 ++- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/canvas/custom-component/UserView.vue b/frontend/src/components/canvas/custom-component/UserView.vue index 1f941819f7..07297d5119 100644 --- a/frontend/src/components/canvas/custom-component/UserView.vue +++ b/frontend/src/components/canvas/custom-component/UserView.vue @@ -319,13 +319,17 @@ export default { } return true }).catch(err => { - this.httpRequest.status = err.response.data.success - this.httpRequest.msg = err.response.data.message this.requestStatus = 'error' - if (err && err.response && err.response.data) { - this.message = err.response.data.message + if (err.message && err.message.indexOf('timeout') > -1) { + this.message = this.$t('panel.timeout_refresh') } else { - this.message = err + this.httpRequest.status = err.response.data.success + this.httpRequest.msg = err.response.data.message + if (err && err.response && err.response.data) { + this.message = err.response.data.message + } else { + this.message = err + } } return true }) diff --git a/frontend/src/lang/en.js b/frontend/src/lang/en.js index 6fd1c23b63..8ca1dcfea5 100644 --- a/frontend/src/lang/en.js +++ b/frontend/src/lang/en.js @@ -1425,7 +1425,8 @@ export default { video_links: 'Video Links', video_add_tips: 'Please Add Video Info...', panel_view_result_show: 'View Result Show', - panel_view_result_tips: 'Chose "Panel" Will Overwrite View`s Result,Range 1~10000' + panel_view_result_tips: 'Chose "Panel" Will Overwrite View`s Result,Range 1~10000', + timeout_refresh: 'Timeout,Will Refresh...' }, plugin: { local_install: 'Local installation', diff --git a/frontend/src/lang/tw.js b/frontend/src/lang/tw.js index b0d44416c0..a555c6ca9f 100644 --- a/frontend/src/lang/tw.js +++ b/frontend/src/lang/tw.js @@ -1428,7 +1428,8 @@ export default { video_links: '視頻鏈接', video_add_tips: '請點擊添加配置視頻信息...', panel_view_result_show: '視圖結果展示', - panel_view_result_tips: '選擇儀表板會覆蓋視圖的結果展示數量,取值範圍1~10000' + panel_view_result_tips: '選擇儀表板會覆蓋視圖的結果展示數量,取值範圍1~10000', + timeout_refresh: '请求超时,稍后刷新...' }, plugin: { local_install: '本地安裝', diff --git a/frontend/src/lang/zh.js b/frontend/src/lang/zh.js index 13f643642d..9e2fea741c 100644 --- a/frontend/src/lang/zh.js +++ b/frontend/src/lang/zh.js @@ -1436,7 +1436,8 @@ export default { video_links: '视频链接', video_add_tips: '请点击添加配置视频信息...', panel_view_result_show: '视图结果展示', - panel_view_result_tips: '选择仪表板会覆盖视图的结果展示数量,取值范围1~10000' + panel_view_result_tips: '选择仪表板会覆盖视图的结果展示数量,取值范围1~10000', + timeout_refresh: '请求超时,稍后刷新...' }, plugin: { local_install: '本地安装',