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 }}
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+