From 10efda49890fd86f817ebdf7c9561a233f64463a Mon Sep 17 00:00:00 2001 From: tangchengming <445785772@qq.com> Date: Tue, 11 Feb 2025 15:29:21 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../event-tracing/components/CallDialog.vue | 4 +- src/pages/layout/components/LayoutHeader.vue | 54 ++++++++++++++++++- .../components/RepaymentCertificate.vue | 1 + .../components/VideoReservationDialog.vue | 4 +- 4 files changed, 57 insertions(+), 6 deletions(-) diff --git a/src/pages/event-tracing/components/CallDialog.vue b/src/pages/event-tracing/components/CallDialog.vue index 7ca4888..cb93493 100644 --- a/src/pages/event-tracing/components/CallDialog.vue +++ b/src/pages/event-tracing/components/CallDialog.vue @@ -69,7 +69,7 @@ @@ -179,7 +179,7 @@ import { size } from "lodash"; }, // 进入队列 handleEnterqueue(row){ - + this.$router.push({path: '/mediation-page', query: {sourcePage: 'home', caseId: row.caseId}}) } } }; diff --git a/src/pages/layout/components/LayoutHeader.vue b/src/pages/layout/components/LayoutHeader.vue index ab258b9..c68d044 100644 --- a/src/pages/layout/components/LayoutHeader.vue +++ b/src/pages/layout/components/LayoutHeader.vue @@ -14,11 +14,42 @@ -
+
- +
+ +
+ + + {{agentStatusName}} + + + 空闲 + 忙碌 + 话后整理 + 示忙 + 小休 + + +
@@ -44,6 +75,7 @@
个人信息
查看信息
+
退出登录
@@ -255,6 +287,9 @@ export default { }, userInfo: {}, defaultHeadUrl: 'https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png',//默认图片 + + agentStatus: 'free', + agentStatusName: '空闲', } }, mounted() { @@ -327,6 +362,21 @@ export default { }) + }, + handleCommand(command) { + console.log(command) + this.agentStatus = command + if (command === 'free') { + this.agentStatusName = '空闲' + } else if (command === 'busy') { + this.agentStatusName = '忙碌' + } else if (command === 'arrange') { + this.agentStatusName = '话后整理' + } else if (command === 'notReady') { + this.agentStatusName = '示忙' + } else if (command === 'rest') { + this.agentStatusName = '小休' + } }, // 关闭 handleClose() { diff --git a/src/pages/mediation-page/components/RepaymentCertificate.vue b/src/pages/mediation-page/components/RepaymentCertificate.vue index 772be94..ed4ddc5 100644 --- a/src/pages/mediation-page/components/RepaymentCertificate.vue +++ b/src/pages/mediation-page/components/RepaymentCertificate.vue @@ -244,6 +244,7 @@ import api from "@/services/caseManagement"; }) }, async getpreviewfull(fileList) { + this.ProofList = [] for (const item of fileList) { try { item.previewUrl = await this.$fetchApi.viewFullFile({path: item.proofUrl}) diff --git a/src/pages/mediation-page/components/VideoReservationDialog.vue b/src/pages/mediation-page/components/VideoReservationDialog.vue index a3aa8f9..3a394bd 100644 --- a/src/pages/mediation-page/components/VideoReservationDialog.vue +++ b/src/pages/mediation-page/components/VideoReservationDialog.vue @@ -61,7 +61,7 @@ v-for="(item,index) in litigantsOptions" :key="index" :label="item.name+ ' ' +'('+ item.phone +')'" - :value="item.identity" + :value="item.phone" :disabled="(item.identity == '' || item.identity == null) ? true :false" :title="(item.identity == '' || item.identity == null) ? '没有证件号码不能选择' :false"> @@ -263,7 +263,7 @@ export default { this.$refs.ruleFormRepayment.validate((valid) => { if (valid) { const resultArr = this.litigantsOptions - .filter(item => this.repaymentObj.litigants.includes(item.identity)) + .filter(item => this.repaymentObj.litigants.includes(item.phone)) .map(({id, name, phone, identity}) => ({id, name, phone, identity})); this.repaymentObj.caseId = this.eventDialog.caseId; // console.log(resultArr, '---resultArr' , this.repaymentObj) From 24b5e019d9eb199cfd59a5b00369e32331838867 Mon Sep 17 00:00:00 2001 From: tangchengming <445785772@qq.com> Date: Tue, 11 Feb 2025 16:14:08 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/index.js b/src/services/index.js index 3880625..13fd53d 100644 --- a/src/services/index.js +++ b/src/services/index.js @@ -198,7 +198,7 @@ console.log('错误处理----code:', code, '----msg----:', msg) Message.closeAll() // todo 不知道能否预防多个请求都返回登录失效的情况,提示只有1个 - if((code == 9401 || code == 9403) && store.state.token) { + if(code === 9401 || code === 9403) { // 登录过期&token存在,此时有提示 Message({ message: msg, type: "error",customClass:'messageZindex' }) store.state.token = ''; From 9bafda069ecf916c5575f06b873ee0f8eca13c5d Mon Sep 17 00:00:00 2001 From: liuxi <357439530@qq.com> Date: Tue, 11 Feb 2025 16:25:03 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/case-mistake/index.vue | 17 ++++++++++++++--- .../components/batchofficeWDialog.vue | 5 +++-- .../mediation-page/components/contactPerson.vue | 2 +- src/services/casePackageManagement.js | 4 ++++ 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/src/pages/case-mistake/index.vue b/src/pages/case-mistake/index.vue index fe8ff0a..94c9370 100644 --- a/src/pages/case-mistake/index.vue +++ b/src/pages/case-mistake/index.vue @@ -54,7 +54,7 @@
增量导入案件 导出错误案件 - + 清空错误案件
@@ -165,7 +165,7 @@ import cpkapi from "@/services/casePackageManagement"; }, // 错误的案件记录标头 getCasepkgError_headers(){ - cpkapi.postcase_pkg_error_headers({id:this.queryParam.pkgId}).then(res => { + cpkapi.postcase_pkg_error_headers({id:this.queryParam.id}).then(res => { if (!res.code) { this.Error_headers = res; } @@ -197,7 +197,18 @@ import cpkapi from "@/services/casePackageManagement"; }) }, handleDelete(){ - + this.$confirm("此操作将清空此案件包错误案件, 是否继续?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + if(!this.$clickThrottle()) { return }//防止重复点击 + cpkapi.postcase_pkg_error_clean({ id: this.queryParam.id }).then((res) => { + this.$message.success("清空此案件包错误案件成功"); + this.getCasepkgList() + + }); + }).catch(() => {}); }, // 重置 hanldeReset() { diff --git a/src/pages/mediation-management/components/batchofficeWDialog.vue b/src/pages/mediation-management/components/batchofficeWDialog.vue index 384a355..291338f 100644 --- a/src/pages/mediation-management/components/batchofficeWDialog.vue +++ b/src/pages/mediation-management/components/batchofficeWDialog.vue @@ -25,7 +25,7 @@
签字有效时间 - @@ -76,6 +76,7 @@ import api from "@/services/caseManagement"; ObjectInfo:{ fileTypes:['MEDIATE_NOTE','MEDIATE_APPLICATION','CONFIRMATION_OF_ADDRESS'], deadline:'1', + deadNum:'1', caseIdList:[] }, tableData:[], @@ -104,7 +105,7 @@ import api from "@/services/caseManagement"; let currentDate = new Date(); // 获取昨天的日期 const nextDate = currentDate - currentDate.setDate(currentDate.getDate() + (this.ObjectInfo.deadline*1)) + currentDate.setDate(currentDate.getDate() + (this.ObjectInfo.deadNum*1)) const year = nextDate.getFullYear(); const month = (nextDate.getMonth() + 1).toString().padStart(2, '0'); const day = nextDate.getDate().toString().padStart(2, '0'); diff --git a/src/pages/mediation-page/components/contactPerson.vue b/src/pages/mediation-page/components/contactPerson.vue index cb23d36..8c29eb9 100644 --- a/src/pages/mediation-page/components/contactPerson.vue +++ b/src/pages/mediation-page/components/contactPerson.vue @@ -32,7 +32,7 @@
- 电话 + 电话 { return service.service.post(`${apiMediate}case_pkg/imports/error/down`, data) }, + // 清理案件包导入错误数据 + postcase_pkg_error_clean: data => { + return service.service.post(`${apiMediate}case_pkg/imports/error/clean`, data) + },