研发图纸文件管理系统-前端项目
he wei
2023-07-04 1c75b2f11430b3deae9542b145ea9c97211c9842
U 软件邮件内容 sop下载文件名
2个文件已修改
28 ■■■■ 已修改文件
src/pages/resourceManage/software/list.vue 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/resourceManage/sopFile/list.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/resourceManage/software/list.vue
@@ -685,7 +685,26 @@
    },
    handleEmailShow(record) {
      this.emailInfo.title = "[软件发布记录]"+record.soft.fileName+" 版本号:"+record.soft.version;
      this.emailInfo.content = record.soft.releaseNotes;
      let {
        soft,
        links
      } = record;
      let content = [];
      content.push('软件基本信息');
      content.push('文件名称: ' + soft.fileName);
      content.push('板号: ' + soft.boardNumber);
      content.push('软件类型: ' + soft.type);
      content.push('软件版本: ' + soft.version);
      content.push('软件基于版本: ' + soft.basedVersion);
      content.push('软件负责人: ' + soft.owner);
      content.push('归档日期: ' + soft.filingDate);
      content.push('软件类型: ' + soft.type);
      content.push('软件适用机型');
      links.forEach((v) => {
        content.push('物料编码: ' + v.applyMaterialCode + ' 规格型号: ' + v.applyModel);
      });
      content.push('发布说明: ' + soft.releaseNotes);
      this.emailInfo.content = content.join('\n');
      this.emailShow = true;
    },
    emailCancel() {
src/pages/resourceManage/sopFile/list.vue
@@ -64,9 +64,8 @@
              </template>
              <a-divider type="vertical"></a-divider>
              <a-popover title="" trigger="hover">
                <a-space class="btn-grp" direction="vertical" slot="content">
                <a-space v-if="canUpload" class="btn-grp" direction="vertical" slot="content">
                  <a-button
                    v-if="canUpload"
                    type="primary"
                    @click="updateDesc(record)"
                    >更新说明</a-button
@@ -78,7 +77,6 @@
                    >{{ record.lockFlag ? "解锁" : "锁定" }}</a-button
                  > -->
                  <a-button
                    v-if="canUpload"
                    type="primary"
                    @click="handleEmailShow(record)"
                    >邮件通知</a-button
@@ -758,8 +756,9 @@
      let link = document.createElement("a");
      link.style.display = "none";
      let url = this.webUrl + record.fileUrl;
      let fileName = record.fileUrl.split('/').pop();
      link.href = url;
      link.download = url;
      link.download = fileName;
      document.body.appendChild(link);
      link.click();
      this.$layer.close(loading);