From 6ac32102af715801cccad2a74045a6f79334bfef Mon Sep 17 00:00:00 2001
From: 董国庆 <364620639@qq.com>
Date: 星期四, 02 七月 2026 15:41:29 +0800
Subject: [PATCH] 评价优化:评价记录列表-新增评价标签,评价内容,评价图片表头;订单详情-新增订单评价字段显示;意见反馈:修改路由名称为 订单费用反馈,列表加关联订单表头
---
src/views/service/ticket/feedback/index.vue | 27 ++++++++++++++++++++++++++-
1 files changed, 26 insertions(+), 1 deletions(-)
diff --git a/src/views/service/ticket/feedback/index.vue b/src/views/service/ticket/feedback/index.vue
index 830a66d..12e7d10 100644
--- a/src/views/service/ticket/feedback/index.vue
+++ b/src/views/service/ticket/feedback/index.vue
@@ -2,6 +2,7 @@
import noDataImg from '@/assets/element-img/no-data.png'
import { computed, h, onMounted, ref } from 'vue'
import { useI18n } from 'vue-i18n'
+import { useRouter } from 'vue-router'
import type { DataTableColumns } from 'naive-ui'
import {
NButton,
@@ -15,6 +16,7 @@
import { fetchFeedbackPageList, fetchFeedbackTypeList } from '@/service/api/serviceCenter'
const { t } = useI18n()
+const router = useRouter()
const imageRef = ref<any>([])
@@ -130,6 +132,29 @@
key: 'createTime',
width: 160,
render: row => row.createTime ? dayjs(row.createTime).format('YYYY/MM/DD HH:mm') || '-' : '-',
+ },
+ {
+ title: '关联订单号',
+ key: 'orderNumber',
+ width: 200,
+ resizable: true,
+ ellipsis: true,
+ render(row) {
+ if (!row.orderNumber) return '-'
+ return (
+ <div
+ class="cursor-pointer text-ellipsis whitespace-nowrap w-full overflow-hidden text-[#0068FF]"
+ onClick={() => router.push({
+ name: 'serviceTicketFeedbackOrderDetail',
+ query: {
+ orderId: row.orderId!,
+ },
+ })}
+ >
+ {row.orderNumber}
+ </div>
+ )
+ },
},
])
@@ -334,7 +359,7 @@
:columns="columns"
:data="tableData"
:loading="loading"
- :scroll-x="1100"
+ :scroll-x="1400"
:bordered="false"
:row-key="(row: any) => row.id"
>
--
Gitblit v1.7.1