From 820b9643fa49bee2d761b5662d3935d535698b30 Mon Sep 17 00:00:00 2001
From: zhang_nuo <zhang_12370@163.com>
Date: 星期二, 25 八月 2026 20:59:14 +0800
Subject: [PATCH] feat(collaborativeApproval): 优化知识库与规章制度管理页面展示
---
src/views/collaborativeApproval/rulesRegulationsManagement/index.vue | 11 +++++++++--
src/views/collaborativeApproval/knowledgeBase/index.vue | 16 ++++++++--------
2 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/src/views/collaborativeApproval/knowledgeBase/index.vue b/src/views/collaborativeApproval/knowledgeBase/index.vue
index 7cd9cb3..71d7a4e 100644
--- a/src/views/collaborativeApproval/knowledgeBase/index.vue
+++ b/src/views/collaborativeApproval/knowledgeBase/index.vue
@@ -282,14 +282,14 @@
<el-table :data="fileList" style="margin-top: 20px" border>
<el-table-column prop="fileName" label="鏂囦欢鍚�" show-overflow-tooltip />
<el-table-column prop="fileType" label="鏂囦欢绫诲瀷" width="100" />
- <el-table-column label="鍚戦噺鍖栫姸鎬�" width="120">
- <template #default="{ row }">
- <el-tag :type="getStatusType(row.vectorStatus)">
- {{ getStatusText(row.vectorStatus) }}
- </el-tag>
- </template>
- </el-table-column>
- <el-table-column prop="chunkCount" label="鍒囩墖鏁�" width="100" align="center" />
+<!-- <el-table-column label="鍚戦噺鍖栫姸鎬�" width="120">-->
+<!-- <template #default="{ row }">-->
+<!-- <el-tag :type="getStatusType(row.vectorStatus)">-->
+<!-- {{ getStatusText(row.vectorStatus) }}-->
+<!-- </el-tag>-->
+<!-- </template>-->
+<!-- </el-table-column>-->
+<!-- <el-table-column prop="chunkCount" label="鍒囩墖鏁�" width="100" align="center" />-->
<el-table-column label="閿欒淇℃伅" width="200" show-overflow-tooltip>
<template #default="{ row }">
<span v-if="row.vectorError" style="color: #f56c6c">{{ row.vectorError }}</span>
diff --git a/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue b/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
index 0d03b33..84fadf2 100644
--- a/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
+++ b/src/views/collaborativeApproval/rulesRegulationsManagement/index.vue
@@ -169,7 +169,13 @@
width="100" />
<el-table-column prop="updateTime"
label="鏇存柊鏃堕棿"
- width="180" />
+ width="180" >
+ <template #default="scope">
+ <el-text>
+ {{scope.row.updateTime?dayjs(scope.row.updateTime).format("YYYY-MM-DD"):"--"}}
+ </el-text>
+ </template>
+ </el-table-column>
<el-table-column prop="createUserName"
label="鏇存柊浜�"
width="120" />
@@ -228,6 +234,7 @@
addReadingStatus,
updateReadingStatus,
} from "@/api/collaborativeApproval/sealManagement.js";
+ import dayjs from "dayjs";
const FileList = defineAsyncComponent(() => import("@/components/Dialog/FileList.vue"));
import {
listRuleFiles,
@@ -455,7 +462,7 @@
const viewVersionHistory = row => {
showVersionHistoryDialog.value = true;
const params = {
- category: row.category,
+ title: row.title,
};
listRuleManagement(page, params).then(res => {
if (res.code == 200) {
--
Gitblit v1.9.3