From 0642bc9c44d1c8277ada33059c4a3e6156335b30 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期二, 06 十月 2026 14:48:37 +0800
Subject: [PATCH] feat: use role-only menu permissions
---
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