From 5ecbb7e4ba007ee1bd45c5f69ded86a21c0fb2d6 Mon Sep 17 00:00:00 2001 From: xuhongjie <1943105267@qq.com> Date: Thu, 5 Jun 2025 17:34:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E5=8A=9E=EF=BC=8C=E9=80=80=E5=8D=95?= =?UTF-8?q?=EF=BC=8C=E4=B8=8A=E6=8A=A5=E5=BE=85=E5=A4=84=E7=90=86=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E6=B5=81=E7=A8=8B=E6=94=B9=E5=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/ruoyi.scss | 3 + .../workOrder/components/chargeBack.vue | 12 +- .../workOrder/components/distriBute.vue | 4 +- .../workOrder/components/operation.vue | 142 ++++++++++-------- src/views/emergency/workOrder/index.vue | 62 +++----- 5 files changed, 108 insertions(+), 115 deletions(-) diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index 2f59111..4cc3d02 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -238,6 +238,9 @@ .text-info { color: #23c6c8; } +.text-gray { + color: #909399; +} diff --git a/src/views/emergency/workOrder/components/chargeBack.vue b/src/views/emergency/workOrder/components/chargeBack.vue index 2396205..4cfc86c 100644 --- a/src/views/emergency/workOrder/components/chargeBack.vue +++ b/src/views/emergency/workOrder/components/chargeBack.vue @@ -16,7 +16,7 @@ const { proxy } = getCurrentInstance(); import { retreatyj } from "@/api/emergency"; +const { reason } = proxy.useDict("reason"); const props = defineProps({ title: { type: String, default: "工单退单", }, - dictReason: { - type: Array, - default: () => [], - }, + id: { type: Number, }, @@ -79,10 +77,10 @@ const confirm = () => { if (valid) { await retreatyj({ id: props.id, - reason:form.value.reason, + reason: form.value.reason, }); proxy.$modal.msgSuccess("退单成功"); - emit("confirm"); + emit("confirm",true); handlerClose(); } }); diff --git a/src/views/emergency/workOrder/components/distriBute.vue b/src/views/emergency/workOrder/components/distriBute.vue index 6c58458..04f725b 100644 --- a/src/views/emergency/workOrder/components/distriBute.vue +++ b/src/views/emergency/workOrder/components/distriBute.vue @@ -38,7 +38,7 @@ import { distributeyj } from "@/api/emergency"; const props = defineProps({ title: { type: String, - default: "", + default: "应急抢险工单转派", }, deptList: { type: Array, @@ -83,7 +83,7 @@ const confirm = () => { id: props.id, deptId: deptId, }); - proxy.$modal.msgSuccess(`${title}成功`); + proxy.$modal.msgSuccess(`${props.title}成功`); emit("confirm"); handlerClose(); } diff --git a/src/views/emergency/workOrder/components/operation.vue b/src/views/emergency/workOrder/components/operation.vue index 073d470..26356b6 100644 --- a/src/views/emergency/workOrder/components/operation.vue +++ b/src/views/emergency/workOrder/components/operation.vue @@ -59,18 +59,17 @@
- - - - + + + {{ dict.label }} + - - + + - - - -
-
- - - - +
+ + + + + + +