yangys
2025-08-12 03d80dcd9305cc9647c5b283608f4eb082f64506
src/views/wel/gongkong.vue
@@ -2,7 +2,7 @@
 * @Author: 李喆(开发组) lzhe@yxqiche.com
 * @Date: 2025-08-11 09:25:36
 * @LastEditors: 李喆(开发组) lzhe@yxqiche.com
 * @LastEditTime: 2025-08-12 17:13:14
 * @LastEditTime: 2025-08-12 17:43:58
 * @FilePath: /mdmweb/src/views/wel/gongkong.vue
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -22,8 +22,9 @@
      </el-row>
      <el-table :data="treecFileData" style="width: 100%">
        <el-table-column prop="name" label="名称" />
        <el-table-column prop="updateTime" label="修改日期" />
        <el-table-column prop="status" label="类型" />
      <el-table-column prop="fileModifyTime" label="创建日期" />
        <el-table-column prop="fileModifyTime" label="修改日期" />
        <el-table-column prop="fileSizeDisplay" label="大小" />
        <el-table-column fixed="right" label="操作" min-width="120">
          <template #default="scope">
            <el-button link type="primary" size="small" @click="fileView(scope.row)">查看</el-button>
@@ -32,7 +33,7 @@
        </el-table-column>
      </el-table>
      <div class="paginationTree">
        <el-pagination layout="prev, pager, next" :total="total" @size-change="sizeChange" @current-change="currentChange" />
        <el-pagination layout="prev, pager, next" :total="fileTotal" @size-change="sizeChange" @current-change="currentChange" />
      </div>
    </div>
  </div>
@@ -64,7 +65,7 @@
      treeData: [],
      current: 1,
      size: 10,
      total: 0,
      fileTotal: 0,
      treecFileData: [],
      TreeNode: {},
      fileRow: {},
@@ -76,19 +77,18 @@
  },
  methods: {
    fileDialogComit() {
      console.log(this.fileRow);
      // this.loading = true;
      // axios({
      //   url: '/blade-mdm/gkw/node/file-content',
      //   method: 'get',
      //   params: {id:row.id},
      // }).then(
      //   res => {
      //     this.loading = false;
      //     this.fileDialogVisible = true;
      //     this.fileContent = res.data.data.replace(/\n/g, '<br>');
      //   }
      // );
      this.loading = true;
      axios({
        url: '/blade-mdm/gkw/node/file-save',
        method: 'post',
        params: {id:this.fileRow.id,content: this.fileContent},
      }).then(
        res => {
          this.loading = false;
          this.fileDialogVisible = false;
          this.$message.success("操作成功");
        }
      );
    },
    fileView(row) {
      this.fileOptionTitle = "查看";
@@ -146,7 +146,7 @@
        }).then(
          res => {
            this.treecFileData = res.data.data.records;
            this.total = res.data.data.total;
            this.fileTotal = res.data.data.total;
          }
        )
      }else {