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 @@
- {{selectDictLabel(activityBusinessTypeOptions,item.formData.activityBusinessType)}}
+ {{selectDictLabel(activityBusinessTypeOptions,item.formData.activityBusinessType).substr(2,2)}}
{{item.projectName}}
@@ -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 @@
- {{selectDictLabel(activityBusinessTypeOptions,item.formData.activityBusinessType)}}
+ {{selectDictLabel(activityBusinessTypeOptions,item.formData.activityBusinessType).substr(2,2)}}
{{item.projectName}}
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 @@
@@ -50,7 +50,8 @@ export default {
workList:[],
//轮播图集合
bannerList:'',
- pageType:''
+ pageType:'',
+ title:'',
};
},
created() {
@@ -58,14 +59,21 @@ export default {
this.pageType = this.$route.query.type;
if (type == 'work'){
this.queryParams.number = '003'
+ this.title = '工作动态'
this.getDeptId();
}
if (type == 'notice'){
this.queryParams.number = '001'
+ this.title = '通知公告'
this.getDeptId();
}
if (type == 'enforcement'){
this.queryParams.number = '002'
+ this.title = '执法依据'
+ this.getDeptId();
+ }
+ if (type == 'scheme'){
+ this.title = '执法方案'
this.getDeptId();
}
},