From c4b532dfa3d51c0299c772340e306e2290bf80b1 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 27 九月 2025 14:37:19 +0800
Subject: [PATCH] 增加文件重命名功能

---
 src/views/wel/shemi.vue    |    3 +++
 src/views/wel/gongkong.vue |   11 ++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/views/wel/gongkong.vue b/src/views/wel/gongkong.vue
index a96580d..fc42c9f 100644
--- a/src/views/wel/gongkong.vue
+++ b/src/views/wel/gongkong.vue
@@ -45,7 +45,7 @@
             <el-button link type="primary" size="small" @click="fileView(scope.row)">鏌ョ湅</el-button>
             <el-button link type="primary" v-if="scope.row.dirType!='PROGRAM'" size="small" @click="fileEdit(scope.row)">缂栬緫</el-button>
             <el-button type="primary" v-if="scope.row.dirType!='PROGRAM'" text size="small" @click.stop="viewHistory(scope.row, scope.index)">淇敼璁板綍</el-button>
-            <el-button type="primary" v-if="scope.row.dirType=='REC'" text size="small" @click.stop="changeName(scope.row)">鏀瑰悕</el-button>
+            <el-button type="primary" v-if="scope.row.dirType=='SEND'" text size="small" @click.stop="changeName(scope.row)">閲嶅懡鍚�</el-button>
           </template>
         </el-table-column>
       </el-table>
@@ -257,14 +257,19 @@
     changeNameSubmit(form,done){
       axios.post('/blade-mdm/gkw/node/change-file-name',qs.stringify(form)).then(res=>{
           if (res.data.code == 200) {
-            this.$message.success('鎿嶄綔鎴愬姛!');
+            this.$message.success('鎿嶄綔鎴愬姛!姝e湪澶勭悊鏂囦欢锛岃绋嶅悗鍒锋柊鏌ョ湅銆�');
             this.changeNameModel = false;
           } else {
               this.$message({ type: 'error', message: res.data.msg });
           }
       }).catch(error => {
           this.$message.error(res.data.msg );
-      });
+      }).finally(() => {
+        // 涓嶇鎴愬姛杩樻槸澶辫触锛岄兘寤惰繜 1 绉掑悗鍒锋柊鍒楄〃
+        setTimeout(() => {
+          this.searchTable(this.TreeNode)
+        }, 5000); // 1000 姣 = 1 绉�
+      });;
      
        done();
     },
diff --git a/src/views/wel/shemi.vue b/src/views/wel/shemi.vue
index a567a3f..4104de4 100644
--- a/src/views/wel/shemi.vue
+++ b/src/views/wel/shemi.vue
@@ -148,6 +148,9 @@
             <el-table-column prop="name" label="绋嬪簭鍖呭悕">
             </el-table-column>
             <el-table-column prop="versionNumber" label="绋嬪簭鐗堟湰">
+                <template #default="{ row }">
+                  <span style="margin-left: 8px;">v{{ row.versionNumber }}</span>
+                </template>
             </el-table-column>
             <el-table-column prop="createTime" label="鍒涘缓鏃堕棿">
             </el-table-column>

--
Gitblit v1.9.3