From 75840b554bfa1e9c259685c5138b475f39fadb64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com>
Date: Tue, 14 Dec 2021 09:09:40 +0800
Subject: [PATCH] =?UTF-8?q?=E5=86=9C=E4=B8=9A=E6=89=A7=E6=B3=95=E7=A7=BB?=
=?UTF-8?q?=E5=8A=A8=E7=AB=AF=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/lawEnforcement/index.js | 17 +++++
src/permission.js | 6 +-
src/utils/request.js | 5 +-
src/views/lawEnforcement/case/caseDetail.vue | 11 ++-
.../complaint/complaintList.vue | 48 +++++++------
.../complaint/indexComplaint.vue | 2 +-
src/views/lawEnforcement/index.vue | 8 +--
.../programme/programmeList.vue | 70 +++++++++++++++++--
src/views/lawEnforcement/user/index.vue | 24 +++++--
.../lawEnforcement/user/waitingProcessing.vue | 7 +-
.../workDynamics/workDetail.vue | 20 +++++-
.../lawEnforcement/workDynamics/workList.vue | 14 +++-
12 files changed, 181 insertions(+), 51 deletions(-)
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 @@
案件信息
-
{{user.nickName}}{{roleGroup}}
+{{user.nickName}}{{roleGroup}}
-{{user.dept.deptName}}
-{{postGroup}}
+{{user.dept.deptName}}
+{{postGroup}}