From d1060cc6129cbdfd1cd8ea7bc76da18086ba8eee Mon Sep 17 00:00:00 2001 From: liuxi <357439530@qq.com> Date: Thu, 13 Feb 2025 15:34:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.js | 4 ++-- .../event-tracing/components/repaymentDialog.vue | 1 + src/pages/layout/components/SideMenu.vue | 4 ++-- src/pages/login/index.vue | 11 +++-------- src/pages/mediation-management/index.vue | 1 + .../components/addOrEditDeptDialog.vue | 2 +- src/pages/system-management/area-management/index.vue | 2 +- 7 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/main.js b/src/main.js index 3fa1249..a561872 100644 --- a/src/main.js +++ b/src/main.js @@ -87,8 +87,8 @@ new Vue({ if(!interviewFlag) { // 判断当前登录人角色,如果是普通调解员,则默认展示区域且不可选择 - let identifier = this.$store.state.userinfo.roleIdentifier - if(identifier.includes('manager')) + let identifier = this.$store.state.userinfo.roleIdentifierList + if(identifier.includes('manager') || identifier.includes('admin')) { router.push('/workbench') } diff --git a/src/pages/event-tracing/components/repaymentDialog.vue b/src/pages/event-tracing/components/repaymentDialog.vue index 870c105..dbd7243 100644 --- a/src/pages/event-tracing/components/repaymentDialog.vue +++ b/src/pages/event-tracing/components/repaymentDialog.vue @@ -188,6 +188,7 @@ import caseapi from "@/services/caseManagement"; getProofList(val){ this.queryParam.startTime = this.queryParam.beginTime this.queryParam.current = val + this.queryParam.isDebatorUpload = 1 api.posttrace_proof(this.queryParam).then(res => { if (!res.code) { this.tableData = res.records; diff --git a/src/pages/layout/components/SideMenu.vue b/src/pages/layout/components/SideMenu.vue index bc3a227..b4b68d4 100644 --- a/src/pages/layout/components/SideMenu.vue +++ b/src/pages/layout/components/SideMenu.vue @@ -47,8 +47,8 @@ if(this.menuTree.length>0) { // 判断当前登录人角色,如果是普通调解员,则默认展示区域且不可选择 - let identifier = this.$store.state.userinfo.roleIdentifier - if(identifier.includes('manager')) + let identifier = this.$store.state.userinfo.roleIdentifierList + if(identifier.includes('manager') || identifier.includes('admin')) { // 案件管理员 this.menuTree.unshift({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbench"}) diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index 9af68c0..71550eb 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -183,17 +183,12 @@ export default { if (res.user.resources.length > 0) { let url = "/workbenchcm"; - let identifier = res.user.roleIdentifier - if(identifier.includes('manager')) + let identifier = res.user.roleIdentifierList + if(identifier.includes('manager') || identifier.includes('admin')) { url = '/workbench' } - // let data= res.user.resources[0].children[0] - // if(data.children.length>0){ - // url = data.children[0].url - // }else{ - // url = data.url - // } + this.$store.commit('setRoutes', url) this.$router.push(url) } else { diff --git a/src/pages/mediation-management/index.vue b/src/pages/mediation-management/index.vue index d6da406..11cbd5b 100644 --- a/src/pages/mediation-management/index.vue +++ b/src/pages/mediation-management/index.vue @@ -664,6 +664,7 @@ import { values } from "lodash"; this.checkedCheckAll = false this.queryParam.current = val + this.queryParam.dispatch = true //默认已分案 api.getCaseInfoList(this.queryParam).then(res => { if (!res.code) { this.tableData = res.records; diff --git a/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue b/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue index ce6f8a3..cabd1e2 100644 --- a/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue +++ b/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue @@ -40,7 +40,7 @@ - +