diff --git a/src/components/uploadImportPackage.vue b/src/components/uploadImportPackage.vue new file mode 100644 index 0000000..ab418a1 --- /dev/null +++ b/src/components/uploadImportPackage.vue @@ -0,0 +1,295 @@ + + + + + \ No newline at end of file diff --git a/src/pages/case-management/components/caseAllocationDialog.vue b/src/pages/case-management/components/caseAllocationDialog.vue index 12f9388..a37b3fe 100644 --- a/src/pages/case-management/components/caseAllocationDialog.vue +++ b/src/pages/case-management/components/caseAllocationDialog.vue @@ -15,12 +15,12 @@
-
部门
+
区域
- 部门 + 区域 @@ -248,7 +248,7 @@ import api from "@/services/caseManagement"; }, mediateStatusData:[],//所有案件状态枚举 financialProductsTypeOptions:[],//金融产品类型 - departmentOptions:[],//部门 + departmentOptions:[],//区域 queryParam: { financialOrgName:'',//金融机构名称 caseNo: '',//案件编号 @@ -258,13 +258,13 @@ import api from "@/services/caseManagement"; creditorPhone:'',//债务人手机号 endTime: '',//结束时间 beginTime:'',//开始时间 - deptId:'',//部门id + deptId:'',//区域id current:1, size:10, caseName:'',//案件名称 dataAuthUserId:'',//当前登录用户所拥有权限的用户id - dataAuthDeptId:'',//当前登录用户所拥有权限的部门id + dataAuthDeptId:'',//当前登录用户所拥有权限的区域id mediatorId:'',//调解员id resultStatus:'',//结果状态 @@ -291,7 +291,7 @@ import api from "@/services/caseManagement"; }, { prop: "deptId", - label: "归属部门", + label: "归属区域", showOverflowTooltip: true, formatter: this.formatdeptName, }, @@ -327,7 +327,7 @@ import api from "@/services/caseManagement"; importCaseDialog:null,//导入 addCaseDialog:null,//新增 editCaseDrawer:null,//编辑 - deptDisabled:false,//部门下拉设置是否可选 + deptDisabled:false,//区域下拉设置是否可选 caseStatusData:[],//获取调解中状态枚举 caseStatusShow:true,//显示案件状态枚举 全部,调解中 @@ -339,8 +339,8 @@ import api from "@/services/caseManagement"; this.getCaseCount();//获取各案件状态数量 this.getMediateStatusEnum();//获取所有状态枚举 this.getDict();//获取金融产品类型 - this.getDeptList();//获取部门 - // 判断当前登录人角色,如果是普通调解员,则默认展示部门且不可选择 + this.getDeptList();//获取区域 + // 判断当前登录人角色,如果是普通调解员,则默认展示区域且不可选择 let identifier = this.$store.state.userinfo.identifier if(identifier=='mediator'){ this.deptDisabled = true @@ -481,7 +481,7 @@ import api from "@/services/caseManagement"; } }) }, - // 获取部门 + // 获取区域 getDeptList(){ let data = { companyId: this.$store.state.userinfo.companyId, @@ -505,7 +505,7 @@ import api from "@/services/caseManagement"; } }) }, - // 根据id获取部门名称 + // 根据id获取区域名称 formatdeptName(row, column, cellValue, index){ let obj = this.departmentOptions.find((item) => { return item.id == row.deptId diff --git a/src/pages/case-package/components/caseAllocationDialog.vue b/src/pages/case-package/components/caseAllocationDialog.vue new file mode 100644 index 0000000..04fd5b0 --- /dev/null +++ b/src/pages/case-package/components/caseAllocationDialog.vue @@ -0,0 +1,391 @@ + + + \ No newline at end of file diff --git a/src/pages/case-package/components/importPackageDialog.vue b/src/pages/case-package/components/importPackageDialog.vue new file mode 100644 index 0000000..0422734 --- /dev/null +++ b/src/pages/case-package/components/importPackageDialog.vue @@ -0,0 +1,192 @@ + + + \ No newline at end of file diff --git a/src/pages/case-package/index.vue b/src/pages/case-package/index.vue index 37b798f..2e1595b 100644 --- a/src/pages/case-package/index.vue +++ b/src/pages/case-package/index.vue @@ -24,7 +24,7 @@
委案机构 - @@ -49,25 +49,18 @@
案件即将到期 - - - + +
- - -
@@ -106,7 +99,6 @@ 批量导入案件 添加案件 错误修复 - 案件分配
@@ -116,19 +108,28 @@ - - - - - - + + + + + + + + + + @@ -149,23 +150,23 @@
- + - +
+ \ No newline at end of file diff --git a/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue b/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue new file mode 100644 index 0000000..f153d7e --- /dev/null +++ b/src/pages/system-management/area-management/components/addOrEditDeptDialog.vue @@ -0,0 +1,164 @@ + + + \ No newline at end of file diff --git a/src/pages/system-management/area-management/index.vue b/src/pages/system-management/area-management/index.vue new file mode 100644 index 0000000..35f6a22 --- /dev/null +++ b/src/pages/system-management/area-management/index.vue @@ -0,0 +1,206 @@ + + + \ No newline at end of file diff --git a/src/pages/system-management/department-management/index.vue b/src/pages/system-management/department-management/index.vue index ff3e969..0d89869 100644 --- a/src/pages/system-management/department-management/index.vue +++ b/src/pages/system-management/department-management/index.vue @@ -27,8 +27,8 @@ :data="tableData" :header-cell-style="{background:'#F5F7FA'}" > - - + + + +