From 216a00f28c0df6fff5a1163be7b485785760f6e7 Mon Sep 17 00:00:00 2001 From: liuxi <357439530@qq.com> Date: Fri, 3 Jan 2025 16:16:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=BD=E8=B8=AA=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../event-tracing/components/CallDialog.vue | 6 +-- .../components/officeDeliveryDialog.vue | 51 ++++++++++++++++--- .../event-tracing/components/smsDialog.vue | 12 ++--- .../officeDeliveryDialogDetail.vue | 13 ++++- .../dtraceDetail/smsDialogDetail.vue | 10 ++-- src/services/eventTracingApi.js | 9 ++++ 6 files changed, 77 insertions(+), 24 deletions(-) diff --git a/src/pages/event-tracing/components/CallDialog.vue b/src/pages/event-tracing/components/CallDialog.vue index da3bf1f..18f6605 100644 --- a/src/pages/event-tracing/components/CallDialog.vue +++ b/src/pages/event-tracing/components/CallDialog.vue @@ -59,10 +59,10 @@ - - + + diff --git a/src/pages/event-tracing/components/officeDeliveryDialog.vue b/src/pages/event-tracing/components/officeDeliveryDialog.vue index 95df752..5c335b9 100644 --- a/src/pages/event-tracing/components/officeDeliveryDialog.vue +++ b/src/pages/event-tracing/components/officeDeliveryDialog.vue @@ -64,21 +64,30 @@ - - - - + + + + + + + + + - + @@ -169,6 +178,32 @@ import api from "@/services/eventTracingApi"; } }) }, + handleAgain(row) { + this.$confirm("确定重试?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + if(!this.$clickThrottle()) { return }//防止重复点击 + api.posttrace_served_retry({id: row.id}).then(res => { + this.getList(1); + this.$message.success("成功"); + }) + }).catch(() => {}); + }, + handleCancel(row) { + this.$confirm("确定取消?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + if(!this.$clickThrottle()) { return }//防止重复点击 + api.posttrace_served_cancel({id: row.id}).then(res => { + this.getList(1); + this.$message.success("成功"); + }) + }).catch(() => {}); + }, handleDetail(scope){ this.DialogDetail = scope.row } diff --git a/src/pages/event-tracing/components/smsDialog.vue b/src/pages/event-tracing/components/smsDialog.vue index 995ef82..e395dde 100644 --- a/src/pages/event-tracing/components/smsDialog.vue +++ b/src/pages/event-tracing/components/smsDialog.vue @@ -69,19 +69,19 @@ - - + + - + diff --git a/src/pages/event-tracing/dtraceDetail/officeDeliveryDialogDetail.vue b/src/pages/event-tracing/dtraceDetail/officeDeliveryDialogDetail.vue index b983100..aa0f044 100644 --- a/src/pages/event-tracing/dtraceDetail/officeDeliveryDialogDetail.vue +++ b/src/pages/event-tracing/dtraceDetail/officeDeliveryDialogDetail.vue @@ -53,8 +53,17 @@ - - + + + + + + +