Explorar o código

处理log日志中被删除的数据展示

YaolongHan %!s(int64=5) %!d(string=hai) anos
pai
achega
cf019bf070

+ 6 - 2
src/components/model/file/changeFolderName.vue

@@ -5,7 +5,6 @@
       :visible.sync="changeFolderNameVisible"
       width="30%"
       :before-close="closeDiaLog"
-      style="padding-top:50px"
     >
       <div>
         <el-form
@@ -90,4 +89,9 @@ export default {
     }
   }
 };
-</script>
+</script>
+<style scoped >
+.dialog-footer {
+  
+}
+</style>

+ 18 - 3
src/components/model/file/modelLog.vue

@@ -5,14 +5,16 @@
       <div class="bodys">
         <el-tabs v-model="activeName" type="card" @tab-click="changeModel">
           <el-tab-pane label="上传日志" name="first">
-            <el-table :data="logData" stripe style="width: 100%">
+            <el-table :data="filterlogData" stripe style="width: 100%">
               <el-table-column prop="Version" label="版本"></el-table-column>
               <el-table-column prop="CreateTime" label="上传时间"></el-table-column>
               <el-table-column prop="UserName" label="上传人"></el-table-column>
               <el-table-column prop="address" label="操作">
                 <template slot-scope="scope">
-                  <el-button @click="handleClick(scope.row)"  size="mini">下载</el-button>
-                  <el-button @click="deleteModel(scope.row)"  size="mini"><span style="color:#F56C6C">删除</span></el-button>
+                  <el-button @click="handleClick(scope.row)" size="mini">下载</el-button>
+                  <el-button @click="deleteModel(scope.row)" size="mini">
+                    <span style="color:#F56C6C">删除</span>
+                  </el-button>
                 </template>
               </el-table-column>
             </el-table>
@@ -37,6 +39,19 @@ export default {
       tableData: [] //列表数据]
     };
   },
+  computed: {
+    filterlogData: function() {
+      let newLogData = [];
+      if (this.logData.length) {
+        this.logData.forEach(item => {
+          if (item.Removed) {
+            newLogData.push(item);
+          }
+        });
+      }
+      return newLogData
+    }
+  },
   methods: {
     handleClose(done) {
       this.$emit("CloseModelLogDia");