From b6ae5ac579ddf0e8b0224da789a2e8e3f5b3f1c9 Mon Sep 17 00:00:00 2001 From: ytl Date: Mon, 23 Dec 2024 18:02:42 +0800 Subject: [PATCH] =?UTF-8?q?update(=E9=9D=B3=E5=A8=9C=E4=BF=AE=E6=94=B9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/equipment/index.js | 20 +-------- src/permission.js | 61 +++++++++++++++++++------- src/util/bfHelper.js | 12 ++--- src/views/equipment/warnHistory.vue | 44 +++++++++++++++---- src/views/garden/generalizePattern.vue | 32 ++++++++++++-- 5 files changed, 119 insertions(+), 50 deletions(-) diff --git a/src/api/equipment/index.js b/src/api/equipment/index.js index 8f7a4a3..79a055e 100644 --- a/src/api/equipment/index.js +++ b/src/api/equipment/index.js @@ -157,27 +157,11 @@ export const getInitialEquipmentDeleteList = () => { }; // 获取报警记录数据 -export const getAlarmList = ( - warnType, - startDate, - endDate, - current, - size, - area, - classCode -) => { +export const getAlarmList = (query) => { return request({ url: "/api/blade-desk/equipment/warn-his/page", method: "get", - params: { - warnType, - startDate, - endDate, - current, - size, - area, - classCode, - }, + params: query }); }; diff --git a/src/permission.js b/src/permission.js index 62dfa52..9b10406 100644 --- a/src/permission.js +++ b/src/permission.js @@ -45,25 +45,56 @@ router.beforeEach((to, from, next) => { const meta = to.meta || router.$avueRouter.meta || {}; const i18n = to.query.i18n; if (to.query.target) { + console.log('1111111111111111111111111') window.open(value) } else if (meta.isTab !== false && !validatenull(value) && !validatenull(label)) { - store.commit('ADD_TAG', { - label: label, - value: value, - params: to.params, - query: to.query, - meta: (() => { - if (!i18n) { - return meta - } - return { - i18n: i18n + console.log('4444444444444444444444444444',to,from) + if(from.path.indexOf('/garden/index') != -1){ + if(to.path.indexOf('sourceAnaly/index') == -1){ + console.log('2222222222222222222222222222222222') + const routerUrl = router.resolve({ path: to.path, query: to.query,params:to.params }); + window.open(routerUrl.href,'_blank') + }else{ + console.log('333333333333333333333333333333333') + + next() + } + }else if(from.path.indexOf('sourceAnaly/index') != -1){ + if(to.path.indexOf('/garden/index') == -1){ + const routerUrl = router.resolve({ path: to.path, query: to.query,params:to.params }); + window.open(routerUrl.href,'_blank') + }else{ + next() + } + }else{ + if(from.path != '/'){ + if(to.path.indexOf('/garden/index') != -1 || to.path.indexOf('sourceAnaly/index') != -1){ + const routerUrl = router.resolve({ path: to.path, query: to.query,params:to.params }); + window.open(routerUrl.href,'_blank') + }else{ + next() } - })(), - group: router.$avueRouter.group || [] - }); + }else{ + next() + } + console.log('5555555555555555555555555555555555',to,from) + } + // store.commit('ADD_TAG', { + // label: label, + // value: value, + // params: to.params, + // query: to.query, + // meta: (() => { + // if (!i18n) { + // return meta + // } + // return { + // i18n: i18n + // } + // })(), + // group: router.$avueRouter.group || [] + // }); } - next() } } } else { diff --git a/src/util/bfHelper.js b/src/util/bfHelper.js index cadf3f6..b3d663c 100644 --- a/src/util/bfHelper.js +++ b/src/util/bfHelper.js @@ -2863,12 +2863,12 @@ const loadModel = (i) => { // BimfaceLoaderConfig.APIHost = "http://10.90.100.203:8080"; BimfaceLoaderConfig.dataEnvType = BimfaceEnvOption.Local; BimfaceLoaderConfig.sdkPath = "static/jssdk@3.6.293/jssdk"; - // BimfaceLoaderConfig.path = i == 1 ? '/bimfaceApi/ywq/viewToken.json' : - // '/bimfaceApi/tt/viewToken.json'; - BimfaceLoaderConfig.path = - i == 1 - ? "http://10.90.100.203:8080/ywq/viewToken.json" - : "http://10.90.100.203:8080/tt/viewToken.json"; + BimfaceLoaderConfig.path = i == 1 ? '/bimfaceApi/ywq/viewToken.json' : + '/bimfaceApi/tt/viewToken.json'; + // BimfaceLoaderConfig.path = + // i == 1 + // ? "http://10.90.100.203:8080/ywq/viewToken.json" + // : "http://10.90.100.203:8080/tt/viewToken.json"; BimfaceSDKLoader.load(BimfaceLoaderConfig, onSDKLoadSucceeded, (err) => { console.log('err', err) diff --git a/src/views/equipment/warnHistory.vue b/src/views/equipment/warnHistory.vue index 4debf5d..bed1b26 100644 --- a/src/views/equipment/warnHistory.vue +++ b/src/views/equipment/warnHistory.vue @@ -40,7 +40,7 @@ :permission="permissionList" :before-open="beforeOpen" :before-close="beforeClose" @row-del="rowDel" @row-update="rowUpdate" @row-save="rowSave" @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange" - @refresh-change="refreshChange" @on-load="onLoad" @tree-load="treeLoad" :page.sync="page"> + @refresh-change="refreshChange" @on-load="onLoad" @tree-load="treeLoad" :page.sync="page" @sort-change="sortChange">