diff --git a/src/assets/scss/main-shuju.scss b/src/assets/scss/main-shuju.scss index a74a552f5..a87d382e7 100644 --- a/src/assets/scss/main-shuju.scss +++ b/src/assets/scss/main-shuju.scss @@ -159,6 +159,13 @@ } } } + + &.z-iframe { + padding-top: 0; + .aui-content--tabs { + padding-top: 0; + } + } } /* Navbar diff --git a/src/utils/index.js b/src/utils/index.js index 9567f50d6..ec577e6cb 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -43,8 +43,10 @@ export function getDictLabel(dictType, dictValue) { * 清除登录信息 */ export function clearLoginInfo() { + console.log('==========clearLoginInfo') store.commit("resetStore"); localStorage.removeItem("token"); + localStorage.setItem('thePageAtExit', location.href); window.SITE_CONFIG["dynamicMenuRoutesHasAdded"] = false; } @@ -164,7 +166,11 @@ export function computedCard(idCard) { if (sex % 2 === 0) sex = "0"; // 性别代码 1代表男,0代表女,暂时不涉及其他类型性别 else sex = "1"; - return { age, sex, birth }; + return { + age, + sex, + birth + }; } // 将数组分成小块数组的集合 export function spliceIntoChunks(arr, chunkSize) { @@ -203,4 +209,4 @@ export function encryptedData(key, data) { encryptor.setPublicKey(key); // 加密数据 return encryptor.encrypt(data); -} +} \ No newline at end of file diff --git a/src/views/main-shuju/main.vue b/src/views/main-shuju/main.vue index 869cd5b9c..e1026e6fd 100644 --- a/src/views/main-shuju/main.vue +++ b/src/views/main-shuju/main.vue @@ -1,22 +1,27 @@ diff --git a/src/views/modules/plugins/rent/rentcontractreview.vue b/src/views/modules/plugins/rent/rentcontractreview.vue index 2654fdaec..a1d211e33 100644 --- a/src/views/modules/plugins/rent/rentcontractreview.vue +++ b/src/views/modules/plugins/rent/rentcontractreview.vue @@ -196,9 +196,9 @@ @@ -229,7 +229,7 @@ export default { mixinViewModuleOptions: { getDataListURL: '/pli/power/rentContractInfo/page', getDataListIsPage: true, - deleteURL: '/pli/power/rentContractInfo', + deleteURL: '/pli/power/rentContractInfo/delete', deleteIsBatch: true }, optionsV: [], diff --git a/src/views/modules/visual/basicinfo/basicInfoMain.vue b/src/views/modules/visual/basicinfo/basicInfoMain.vue index b0275579a..1300abe8b 100644 --- a/src/views/modules/visual/basicinfo/basicInfoMain.vue +++ b/src/views/modules/visual/basicinfo/basicInfoMain.vue @@ -137,6 +137,8 @@ import People from "./people"; import cptCard from "@/views/modules/visual/cpts/card"; import gridMap from "@/views/modules/visual/cpts/map/index"; import ScreenLoading from "@/views/modules/visual/cpts/loading"; +import getQueryPara from "dai-js/modules/getQueryPara"; + let loading; //加载动画 @@ -191,6 +193,15 @@ export default { }, async mounted() { + const queryOrgId = getQueryPara("orgId"); + const queryOrgLevel = getQueryPara("orgLevel"); + console.log("orgId", queryOrgId); + if(queryOrgId){ + this.orgId = queryOrgId + this.orgLevel = queryOrgLevel || 'agency' + } + + //加载组织数据 await this.loadOrgData(); await this.loadList(); diff --git a/src/views/pages/login.vue b/src/views/pages/login.vue index 8e39a89e2..3e77cdbde 100644 --- a/src/views/pages/login.vue +++ b/src/views/pages/login.vue @@ -154,6 +154,16 @@ export default { }, methods: { + // 登陆后跳转逻辑 + skipAfterLogin() { + let href = localStorage.getItem("thePageAtExit"); + if (href) { + localStorage.removeItem("thePageAtExit"); + location.href = href; + } else { + this.$router.replace({ name: "index" }); + } + }, // 获取公钥 getPubKey() { this.$http @@ -227,7 +237,7 @@ export default { localStorage.setItem("userType", "work"); localStorage.setItem("showHeader", "0"); localStorage.setItem("token", res.data.token); - this.$router.replace({ name: "index" }); + this.skipAfterLogin(); }) .catch(() => {}); // epmet-ext9.elinkservice.cn/platform-admin @@ -257,7 +267,7 @@ export default { localStorage.setItem("userType", "work"); localStorage.setItem("token", res.data.token); - this.$router.replace({ name: "index" }); + this.skipAfterLogin(); }) .catch(() => { this.endLoading();