研发图纸文件管理系统-前端项目
longyvfengyun
2022-09-29 0d3c1c4507345074ebbd752ce0be47832c006994
内容修改
3个文件已修改
18 ■■■■■ 已修改文件
src/pages/resourceManage/product/details/details.vue 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/resourceManage/product/list.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/resourceManage/software/list.vue 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/resourceManage/product/details/details.vue
@@ -693,6 +693,7 @@
      const {
        currentVersion: { id, version },
      } = this;
      let loading = this.$layer.loading();
      zipDownload(id, version).then((res) => {
        // console.log(res, "===========");
        let { headers, data, status } = res;
@@ -706,9 +707,11 @@
          link.download = fileName;
          document.body.appendChild(link);
          link.click();
          this.$layer.close(loading);
          document.body.removeChild(link);
          window.URL.revokeObjectURL(url);
        } else {
          this.$layer.close(loading);
          this.$message.error("操作失败");
        }
      });
src/pages/resourceManage/product/list.vue
@@ -826,6 +826,7 @@
        return false;
      }
      let loading = this.$layer.loading();
      debugger;
      const formData = new FormData();
      formData.append("file", this.file);
      if (this.fromProd) {
@@ -837,8 +838,8 @@
          }))[0];
        formData.append("baseStr", JSON.stringify(prod));
      }
      zipParse(formData)
        .then((res) => {
      this.$nextTick(()=>{
        zipParse(formData).then((res) => {
          this.$layer.close(loading);
          let { code, data, data2, data3, msg } = res.data;
          if (code && data) {
@@ -854,13 +855,12 @@
          } else {
            this.$message.error(msg);
          }
        })
        .catch((error) => {
        }).catch((error) => {
          this.$layer.close(loading);
          console.log(error);
        });
      })
      this.bomUploadShow = false;
      this.$layer.close(loading);
    },
    getAllProducts() {
      getAllProducts().then((res) => {
src/pages/resourceManage/software/list.vue
@@ -401,6 +401,7 @@
    },
    download(obj) {
      const { id } = obj;
      let loading = this.$layer.loading();
      downLoadSoftware(id).then((res) => {
        // console.log(res, "===========");
        let { headers, data, status } = res;
@@ -416,9 +417,11 @@
          link.download = fileName;
          document.body.appendChild(link);
          link.click();
          this.$layer.close(loading);
          document.body.removeChild(link);
          window.URL.revokeObjectURL(url);
        } else {
          this.$layer.close(loading);
          this.$message.error("操作失败");
        }
      });
@@ -756,4 +759,4 @@
.btn-grp button {
  width: 6.4em;
}
</style>
</style>