From 82d07d97089bfe91a369d7bddd4ec09245e45923 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期三, 07 十月 2026 12:44:35 +0800
Subject: [PATCH] feat: show user extension attributes in list

---
 emergency-repair-web/src/views/acceptance/AcceptanceList.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/emergency-repair-web/src/views/acceptance/AcceptanceList.vue b/emergency-repair-web/src/views/acceptance/AcceptanceList.vue
index d801622..4059e5c 100644
--- a/emergency-repair-web/src/views/acceptance/AcceptanceList.vue
+++ b/emergency-repair-web/src/views/acceptance/AcceptanceList.vue
@@ -9,19 +9,19 @@
     </div>
 
     <div class="toolbar">
-      <el-input v-model="keyword" placeholder="娲惧伐鍗曠紪鍙� / X鍙� / 鎵夸慨鍗曚綅" clearable style="width:280px" @keyup.enter.native="load"></el-input>
+      <el-input v-model="keyword" placeholder="娲惧伐鍗曠紪鍙� / rk_X鍙� / 鎵夸慨鍗曚綅" clearable style="width:280px" @keyup.enter.native="load"></el-input>
       <el-button type="primary" icon="el-icon-search" @click="load">鏌ヨ</el-button>
       <div class="spacer"></div>
       <el-tag type="info" size="small">浠呭畬宸ョ姸鎬佺殑娲惧伐鍗曞彲杩涘叆楠屾敹娴佺▼</el-tag>
     </div>
 
     <div class="table-panel">
-      <el-table :data="filteredRows" border stripe height="calc(100vh - 230px)">
+      <el-table :data="filteredRows" border stripe height="calc(100vh - 270px)">
         <el-table-column prop="workOrderNo" label="娲惧伐鍗曠紪鍙�" width="155" fixed></el-table-column>
         <el-table-column prop="status" label="楠屾敹鐘舵��" width="155" fixed>
           <template slot-scope="{ row }"><el-tag size="mini" :type="acceptanceMeta(row.status).type">{{ acceptanceMeta(row.status).text }}</el-tag></template>
         </el-table-column>
-        <el-table-column prop="xNo" label="X鍙�" width="64"></el-table-column>
+        <el-table-column prop="xNo" label="rk_X鍙�" width="64"></el-table-column>
         <el-table-column prop="contractorName" label="鎵夸慨鍗曚綅" min-width="170"></el-table-column>
         <el-table-column prop="stage" label="褰撳墠鐜妭" width="150">
           <template slot-scope="{ row }">{{ stageText(row.stage) }}</template>
@@ -83,6 +83,9 @@
 
 export default {
   name: 'AcceptanceList',
+  props: {
+    stage: { type: String, required: true }
+  },
   data() {
     return {
       rows: [],
@@ -95,7 +98,6 @@
     }
   },
   computed: {
-    stage() { return this.$route.meta.stage },
     pageTitle() {
       return { APPLICATION: '楠屾敹鐢宠', INSPECTOR: '璐ㄦ鍛橀獙鏀�', LEADER: '璐ㄦ璐熻矗浜洪獙鏀�', PRINT: '瀹屽伐楠屾敹鎵撳嵃杈撳嚭', RATING: '淇悗璐ㄩ噺璇勭骇' }[this.stage]
     },
@@ -125,7 +127,7 @@
     }
   },
   watch: {
-    '$route.path': 'onRouteChange'
+    stage: 'onRouteChange'
   },
   created() { this.load() },
   methods: {

--
Gitblit v1.9.1