diff --git a/src/api/caseManagement/caseManagement.js b/src/api/caseManagement/caseManagement.js index 3e51c70..7a630e6 100644 --- a/src/api/caseManagement/caseManagement.js +++ b/src/api/caseManagement/caseManagement.js @@ -119,3 +119,11 @@ export function verifyMediator(data) { data: data, }); } +// 确认调节时间 +export function confirmDate(data) { + return request({ + url: "/caseApplication/confirmDate", + method: "post", + data: data, + }); +} diff --git a/src/views/caseManagement/caseList.vue b/src/views/caseManagement/caseList.vue index f999695..6ff72ba 100644 --- a/src/views/caseManagement/caseList.vue +++ b/src/views/caseManagement/caseList.vue @@ -78,6 +78,7 @@ 预约时间 秘书审核 部门长审核 + 确认调解时间 @@ -111,6 +112,8 @@ + + @@ -129,6 +132,7 @@ import caseAcceptance from './components/caseAcceptance.vue' import selectMediator from './components/selectMediator.vue' import confirmMediator from './components/confirmMediator.vue' import departmentMediator from './components/departmentMediator.vue' +import timeConfirm from './components/timeConfirm.vue' export default { name: "caseList", dicts: ["case_flow_node"], @@ -143,7 +147,8 @@ export default { caseAcceptance, selectMediator,//调解员弹窗 confirmMediator, - departmentMediator + departmentMediator, + timeConfirm }, data() { return { @@ -189,7 +194,9 @@ export default { tabFlag: false, confirmData:{}, departmentVisable:false, - departmentData:{} + departmentData:{}, + timeConfirmVisable:false, + timeConfirmData:{} }; }, created() { @@ -259,16 +266,21 @@ export default { this.payForm.caseId = res.data.id; }); }, - /** 确认时间/调解员 */ + /** 确认调解员 */ secretaryConfirm(val){ this.confirmVisable = true; this.confirmData = val; }, - /** 部门长确认时间/调解员 */ + /** 部门长确认调解员 */ department(val){ this.departmentVisable = true; this.departmentData = val; }, + /**确认时间 */ + timeConfirm(val){ + this.timeConfirmVisable = true; + this.timeConfirmData = val; + }, /** 时间改变处理 */ caseTimeChange() { if (this.caseTime) { @@ -325,6 +337,9 @@ export default { cancelDepartment(){ this.departmentVisable = false; }, + cancelTimeConfirm(){ + this.timeConfirmVisable = false; + }, /** 搜索按钮操作 */ handleQuery() { this.queryParams.pageNum = 1; diff --git a/src/views/caseManagement/components/confirmMediator.vue b/src/views/caseManagement/components/confirmMediator.vue index f15651c..849031a 100644 --- a/src/views/caseManagement/components/confirmMediator.vue +++ b/src/views/caseManagement/components/confirmMediator.vue @@ -1,6 +1,6 @@