diff --git a/src/pages/layout/components/SideMenu.vue b/src/pages/layout/components/SideMenu.vue
index a5cdba1..3d4c032 100644
--- a/src/pages/layout/components/SideMenu.vue
+++ b/src/pages/layout/components/SideMenu.vue
@@ -49,19 +49,18 @@
// 判断当前登录人角色,如果是普通调解员,则默认展示区域且不可选择
let identifier = this.$store.state.userinfo.identifier
if(identifier=='mediator'){
-
// 调解员
- this.menuTree.unshift({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbench"})
+ this.menuTree.unshift({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbenchcm"})
}
else
{
// 案件管理员
- this.menuTree.unshift({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbenchcm"})
+ this.menuTree.unshift({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbench"})
}
}
else
{
- this.menuTree.push({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbench"})
+ this.menuTree.push({children:[],id:0,menuIcon:"menu-home",name:"调解首页",nameEn:"",pid:0,prefix:"mediate",sort:0,type:1,typeName:"",url:"/workbenchcm"})
}
},
methods: {
diff --git a/src/pages/workbench/case-manage/index.vue b/src/pages/workbench/case-manage/index.vue
index 03693c3..81da9bc 100644
--- a/src/pages/workbench/case-manage/index.vue
+++ b/src/pages/workbench/case-manage/index.vue
@@ -10,9 +10,9 @@
@@ -84,7 +84,7 @@
调解成功率
-
{
+ // 案件进展情况
+ getCaseapkStatistics(){
+ workApi.getmy_case_pkg_statistics({id:this.queryParamJZ.id}).then(res => {
if (!res.code) {
- this.casePkOptions = res.records;
+ this.caseprogressObj = res
}
})
},
- // 列表数据
- getCaseInfoList(){
- pkapi.getCasePkgQuery({current:1,size:100,pkgName:this.queryParam.pkgName}).then(res => {
+ // 所有案件包数据
+ getCaseapkList(){
+ workApi.getmy_case_pkg({size:100,current:1}).then(res => {
if (!res.code) {
- this.tableData = res.records;
+ this.casePkOptions = res;
}
})
},
diff --git a/src/pages/workbench/index.vue b/src/pages/workbench/index.vue
index c60ee1a..fd00623 100644
--- a/src/pages/workbench/index.vue
+++ b/src/pages/workbench/index.vue
@@ -10,9 +10,9 @@
@@ -64,7 +64,7 @@
待分配案件包
-
@@ -125,7 +125,7 @@
调解成功率
-
{
+ if (!res.code) {
+ this.caseprogressObj = res;
+ }
+ })
+ },
// 所有案件包数据
getCaseapkList(){
- pkapi.getCasePkgQuery({current:1,size:100,pkgName:''}).then(res => {
+ workApi.getmy_case_pkg({size:100,current:1}).then(res => {
if (!res.code) {
- this.casePkOptions = res.records;
+ this.casePkOptions = res;
}
})
},
// 列表数据
getCaseInfoList(){
- pkapi.getCasePkgQuery({current:1,size:100,pkgName:this.queryParam.pkgName}).then(res => {
+ pkapi.getCasePkgQuery({current:1,size:100,pkgName:this.queryParamFP.pkgName}).then(res => {
if (!res.code) {
this.tableData = res.records;
}
diff --git a/src/services/workbenchApi.js b/src/services/workbenchApi.js
index 8260a90..366712a 100644
--- a/src/services/workbenchApi.js
+++ b/src/services/workbenchApi.js
@@ -31,6 +31,15 @@ const systemLogApi = {
return service.service.post(`${apiMediate}workbench/statistic-trace`, data, {hideLoading:true})
},
+ // 我的案件包列表,下拉
+ getmy_case_pkg: data => {
+ return service.service.post(`${apiMediate}api/case_pkg/my-case-pkg`, data, {hideLoading:true})
+ },
+ // 根据当前登录人员统计案件包的状态
+ getmy_case_pkg_statistics: data => {
+ return service.service.post(`${apiMediate}api/case_pkg/statistics`, data, {hideLoading:true})
+ },
+