diff --git a/src/api/lawEnforcement/index.js b/src/api/lawEnforcement/index.js index ccdded56..f9366145 100644 --- a/src/api/lawEnforcement/index.js +++ b/src/api/lawEnforcement/index.js @@ -34,6 +34,15 @@ export function communicate(query) { }) } +// 查询举报留言列表 +export function listCommunicate(query) { + return request({ + url: '/enforce/communicate/list', + method: 'get', + params: query + }) +} + //查询农用品管理列表 export function productList(query) { return request({ @@ -43,6 +52,14 @@ export function productList(query) { }) } +// 删除方案管理 +export function delScheme(id) { + return request({ + url: '/enforce/scheme/remove/' + id, + method: 'get' + }) +} + //查询新闻管理列表分页 export function newsList(query) { return request({ diff --git a/src/permission.js b/src/permission.js index 00af3b69..c4fcff23 100644 --- a/src/permission.js +++ b/src/permission.js @@ -91,6 +91,8 @@ router.beforeEach((to, from, next) => { next({ path: '/homestead/login' }) } else if (to.path.indexOf('/onlineHome') !== -1) { next(`/onlineHomeLogin`) + } else if (to.path.indexOf('/lawEnforcement') !== -1) { + next(`//lawEnforcement/login`) } else { next({ path: '/' }) } @@ -113,7 +115,9 @@ router.beforeEach((to, from, next) => { next(`/homestead/login?redirect=${to.fullPath}`) } else if (to.path.indexOf('/onlineHome') !== -1) { next(`/onlineHomeLogin`) - } else { + } else if (to.path.indexOf('/lawEnforcement') !== -1) { + next(`/lawEnforcement/login?redirect=${to.fullPath}`) + } else { next(`/login?redirect=${to.fullPath}`) } diff --git a/src/utils/request.js b/src/utils/request.js index 64b40a7b..e5b4c5ff 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -61,7 +61,6 @@ service.interceptors.response.use(res => { // 获取错误信息 const msg = errorCode[code] || res.data.msg || errorCode['default'] if (code === 401) { - Dialog.confirm({ title: '系统提示', message: '登录状态已过期,您可以继续留在该页面,或者重新登录', @@ -70,7 +69,9 @@ service.interceptors.response.use(res => { }) .then(() => { store.dispatch('LogOut').then(() => { - if ('/authenticRight/index'.indexOf(to.path) !== -1) { + if(window.location.href.indexOf('lawEnforcement') != -1){ + location.href = '/lawEnforcement/login'; + } else if ('/authenticRight/index'.indexOf(to.path) !== -1) { location.href = '/authenticRight/login'; } else if ('/homestead/index'.indexOf(to.path) !== -1) { location.href = '/homestead/login'; diff --git a/src/views/lawEnforcement/case/caseDetail.vue b/src/views/lawEnforcement/case/caseDetail.vue index 298be8fe..34d9d50a 100644 --- a/src/views/lawEnforcement/case/caseDetail.vue +++ b/src/views/lawEnforcement/case/caseDetail.vue @@ -39,7 +39,7 @@ 案件信息 - + @@ -1560,6 +1560,9 @@ export default { }).then((response) => { if (response.code == 200 && response.msg == "操作成功") { this.$notify({ type: 'success' , message: "操作成功" }); + setTimeout(function () { + history.back(-1); + },1000) } else { this.$notify({ type: 'danger' , message: "操作失败" }); } @@ -1583,6 +1586,9 @@ export default { }).then((response) => { if (response.code == 200 && response.msg == "操作成功") { this.$notify({ type: 'success' , message: "操作成功" }); + setTimeout(function () { + history.back(-1); + },1000) } else { this.$notify({ type: 'danger' , message: "操作失败" }); } @@ -1606,6 +1612,9 @@ export default { }).then((response) => { if (response.code == 200 && response.msg == "操作成功") { this.$notify({ type: 'success' , message: "操作成功" }); + setTimeout(function () { + history.back(-1); + },1000) } else { this.$notify({ type: 'danger' , message: "操作失败" }); } diff --git a/src/views/lawEnforcement/complaint/complaintList.vue b/src/views/lawEnforcement/complaint/complaintList.vue index 60220c78..f18f87c3 100644 --- a/src/views/lawEnforcement/complaint/complaintList.vue +++ b/src/views/lawEnforcement/complaint/complaintList.vue @@ -16,7 +16,7 @@ @load="getNewList" >
- + @@ -64,7 +64,7 @@ @load="getNewList" >
- + @@ -112,7 +112,7 @@ @load="getNewList" >
- + @@ -156,17 +156,22 @@
diff --git a/src/views/lawEnforcement/user/index.vue b/src/views/lawEnforcement/user/index.vue index f6b62935..fb0eee83 100644 --- a/src/views/lawEnforcement/user/index.vue +++ b/src/views/lawEnforcement/user/index.vue @@ -4,10 +4,10 @@ -

{{user.nickName}}{{roleGroup}}

+

{{user.nickName}}{{roleGroup}}

-

{{user.dept.deptName}}

-

{{postGroup}}

+

{{user.dept.deptName}}

+

{{postGroup}}

@@ -22,7 +22,7 @@ @@ -73,7 +73,7 @@
- 退出登录 + 退出登录
@@ -115,10 +115,20 @@ export default { this.getUser(); this.getTaskList(); }, + activated: function () { + this.getDicts("activity_business_type").then((response) => { + this.activityBusinessTypeOptions = response.data; + }); + this.getUser(); + this.getTaskList();//数据加载的方法 + }, methods: { loginOut(){ logout().then(response => { - location.reload(true); + console.log(response); + this.$router.push({ + path: '/lawEnforcement' + }) }); }, getUser() { diff --git a/src/views/lawEnforcement/user/waitingProcessing.vue b/src/views/lawEnforcement/user/waitingProcessing.vue index 54d24bfe..cd21a1ec 100644 --- a/src/views/lawEnforcement/user/waitingProcessing.vue +++ b/src/views/lawEnforcement/user/waitingProcessing.vue @@ -7,6 +7,9 @@ left-arrow @click-left="onClickLeft" /> + + + @@ -22,7 +25,7 @@ diff --git a/src/views/lawEnforcement/workDynamics/workDetail.vue b/src/views/lawEnforcement/workDynamics/workDetail.vue index c017ed9a..327f01d9 100644 --- a/src/views/lawEnforcement/workDynamics/workDetail.vue +++ b/src/views/lawEnforcement/workDynamics/workDetail.vue @@ -1,7 +1,7 @@