This commit is contained in:
2026-08-25 20:46:37 +08:00
parent 665503f43e
commit 335e45c3f1
@@ -120,9 +120,11 @@
<el-table-column label="评分项目数" width="140" align="center"> <el-table-column label="评分项目数" width="140" align="center">
<template #default="{ row }">{{ row.items.length }}</template> <template #default="{ row }">{{ row.items.length }}</template>
</el-table-column> </el-table-column>
<el-table-column v-if="!readonly" label="操作" width="160" align="center"> <el-table-column label="操作" width="160" align="center">
<template #default="{ row }"> <template #default="{ row }">
<el-link type="primary" @click="openCategory(row)">编辑</el-link> <el-link type="primary" @click="openCategory(row)">
{{ readonly ? '查看' : '编辑' }}
</el-link>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@@ -192,7 +194,9 @@
</el-table-column> </el-table-column>
<el-table-column label="操作" width="160" align="center"> <el-table-column label="操作" width="160" align="center">
<template #default="{ row, $index }"> <template #default="{ row, $index }">
<el-link type="primary" @click="openItem(row, $index)">编辑</el-link> <el-link type="primary" @click="openItem(row, $index)">
{{ readonly ? '查看' : '编辑' }}
</el-link>
<el-link <el-link
type="danger" type="danger"
v-if="!readonly" v-if="!readonly"
@@ -207,7 +211,9 @@
</section-card> </section-card>
</div> </div>
<template #footer> <template #footer>
<el-button type="primary" @click="categoryBox = false">保存</el-button> <el-button :type="readonly ? 'default' : 'primary'" @click="categoryBox = false">
{{ readonly ? '关闭' : '保存' }}
</el-button>
</template> </template>
</el-dialog> </el-dialog>
@@ -335,7 +341,7 @@
</el-form> </el-form>
</section-card> </section-card>
<template #footer> <template #footer>
<el-button @click="itemBox = false">取消</el-button> <el-button @click="itemBox = false">{{ readonly ? '关闭' : '取消' }}</el-button>
<el-button type="primary" v-if="!readonly" @click="saveItem">保存</el-button> <el-button type="primary" v-if="!readonly" @click="saveItem">保存</el-button>
</template> </template>
</el-dialog> </el-dialog>