From f6c1cedccb4e06db9a5a7e0dc381d290644a94a8 Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期二, 26 五月 2026 13:51:58 +0800
Subject: [PATCH] 1
---
src/views/customerService/feedbackRegistration/index.vue | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/src/views/customerService/feedbackRegistration/index.vue b/src/views/customerService/feedbackRegistration/index.vue
index d15749d..bcbb326 100644
--- a/src/views/customerService/feedbackRegistration/index.vue
+++ b/src/views/customerService/feedbackRegistration/index.vue
@@ -112,6 +112,7 @@
</div>
<form-dia ref="formDia"
@close="handleQuery"></form-dia>
+ <view-dia ref="viewDia"></view-dia>
</div>
</template>
@@ -126,6 +127,7 @@
nextTick,
} from "vue";
import FormDia from "@/views/customerService/feedbackRegistration/components/formDia.vue";
+ import ViewDia from "@/views/customerService/components/viewDia.vue";
import { ElMessageBox } from "element-plus";
import {
afterSalesServiceDelete,
@@ -255,6 +257,15 @@
align: "center",
},
{
+ label: "鏁伴噺",
+ prop: "productModelQuantities",
+ align: "center",
+ formatData: params => {
+ if (!params) return "0";
+ return String(params).split(',').reduce((sum, val) => sum + (Number(val) || 0), 0);
+ }
+ },
+ {
label: "瀹㈡埛璇夋眰",
prop: "proDesc",
width: 300,
@@ -269,7 +280,16 @@
dataType: "action",
label: "鎿嶄綔",
fixed: "right",
+ width: 180,
+ align: "center",
operation: [
+ {
+ name: "璇︽儏",
+ type: "text",
+ clickFun: row => {
+ viewDia.value?.openDialog(row);
+ },
+ },
{
name: "缂栬緫",
type: "text",
@@ -307,6 +327,7 @@
selectedRows.value = selection;
};
const formDia = ref();
+ const viewDia = ref();
// 瀛楀吀鑾峰彇
/*
--
Gitblit v1.9.3