管道基础大数据平台系统开发-【前端】-新系統界面
Surpriseplus
2023-08-02 7cd4f8551937899c5417e8295037f72f43913188
发布管理删除和发布功能优化,接口超时等带问题
已修改2个文件
20 ■■■■ 文件已修改
src/api/api.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/datamanage/uploadmanage.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/api.js
@@ -589,7 +589,7 @@
}
//数据上传=>查询文件
export function dataUploadSelectFiles(params) {
  return request.get('/dataUpload/selectFiles?path=' + params);
  return service.get('/dataUpload/selectFiles?path=' + params);
}
//数据上传=>删除文件
export function dataUploadDeleteFiles(params) {
@@ -1166,7 +1166,7 @@
}
//数据发布 => 删除多条
export function publish_deletes(params) {
  return request.get('/publish/deletes', { params: params });
  return service.get('/publish/deletes', { params: params });
}
//数据发布 => 数据修改
export function publish_update(params) {
src/views/datamanage/uploadmanage.vue
@@ -893,7 +893,7 @@
      <div
        v-loading="true"
        element-loading-background="rgba(0, 0, 0, 0.0) "
        element-loading-text="数据发布中"
        :element-loading-text="loadingText"
        style="margin: 0px 20px;widht:100%;height:calc(100% - 80px); "
      >
      </div>
@@ -1056,6 +1056,7 @@
      },
      stridOption: [],
      osgbLasOption: [],
      loadingText: '数据发布中'
    }
  },
  methods: {
@@ -1109,6 +1110,7 @@
        srids: srids,
        zx: zs
      }
      this.loadingText = '数据发布中';
      this.loadDialogVisible = true
      this.setOsgbCanel();
      const data = await publish_insert(obj);
@@ -1162,6 +1164,7 @@
        models: models
      }
      this.loadingText = '数据发布中';
      this.loadDialogVisible = true
      this.insertModelVisible = false;
@@ -1201,7 +1204,9 @@
      this.options = std;
    },
    setloadDialogVisible() {
      this.loadDialogVisible = false
      this.loadDialogVisible = false;
      this.loadingText = '数据发布中';
    },
    setinsertLayerCancel() {
      this.insertDialogVisible = false;
@@ -1252,6 +1257,7 @@
        type: this.formInline.type,
        noData: this.insertLayer.noData
      }
      this.loadingText = '数据发布中';
      this.loadDialogVisible = true
      this.insertDialogVisible = false;
@@ -1346,7 +1352,7 @@
          ids: std,
          type: this.formInline.type
        }
        this.loadingText = '数据发布中';
        this.loadDialogVisible = true
        this.insertDialogVisible = false;
@@ -1435,6 +1441,7 @@
        var that = this
        this.$confirm('确定是否删除所选内容?')
          .then(_ => {
            that.deletePage()
          })
          .catch(_ => {
@@ -1443,6 +1450,8 @@
      }
    },
    async deletePage() {
      this.loadingText = '数据删除中';
      this.loadDialogVisible = true;
      var std = [];
      for (var i in this.multipleSelection) {
        std.push(this.multipleSelection[i].id);
@@ -1458,6 +1467,7 @@
        });
        this.getTableData();
      }
      this.loadDialogVisible = false;
    },
    //预览弹窗打开
    setPreviewLayer(res) {