Browse Source

档案中心调整

ljb 8 months ago
parent
commit
d96db3ca37
1 changed files with 12 additions and 9 deletions
  1. 12 9
      src/views/archive-manage/archive-list.vue

+ 12 - 9
src/views/archive-manage/archive-list.vue

@@ -96,7 +96,7 @@ export default window.$crudCommon({
     },
   },
   computed: {
-    ...mapGetters(['tag']),
+    ...mapGetters(['tag', 'userInfo']),
     pageTitle() {
       let yearCN = this.params.year ? moment(this.params.year).format('yyyy年') : ''
       return `${yearCN}${this.tag.label}`
@@ -150,15 +150,15 @@ export default window.$crudCommon({
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '全部知识产权资料(汇总表、证书)',
+            fileName: '全部知识产权资料',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '高新项目知识产权资料(汇总表、证书)',
+            fileName: '高新项目知识产权资料',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '加计扣除项目知识产权资料(汇总表、证书)',
+            fileName: '加计扣除项目知识产权资料',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
@@ -174,15 +174,15 @@ export default window.$crudCommon({
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '会计口径研发费用附件凭证资料及相关说明(二级菜单列表需财务提供)',
+            fileName: '会计口径研发费用附件凭证资料及相关说明',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '高新研发费用附件凭证资料及相关说明(二级菜单列表需财务提供)',
+            fileName: '高新研发费用附件凭证资料及相关说明',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
-            fileName: '加计扣除研发费用附件凭证资料及相关说明(二级菜单列表需财务提供)',
+            fileName: '加计扣除研发费用附件凭证资料及相关说明',
             fileList: JSON.parse(data.data.dd || '[]')
           }, {
             id: data.data.id,
@@ -246,8 +246,7 @@ export default window.$crudCommon({
         1: '高新备查资料',
         2: '加计扣除备查资料'
       };
-      if (type) {}
-      let storeName = `taskType${type}`;
+      let storeName = `taskType${type}_${this.params.year}_${this.userInfo.tenant_id}`;
       let taskId = getStore({ name: storeName }) || undefined;
 
       generateTaskId({ yearAndMonth: this.params.year, type, id: taskId }).then(res => {
@@ -259,7 +258,11 @@ export default window.$crudCommon({
           if (status == 2) {
             exportBlob(`${downUrl}?${this.website.tokenHeader}=${getToken()}`, { taskId }).then(res => {
               downloadXls(res.data, `${this.params.year}年${fileNameObj[type]}.zip`);
+              removeStore({ name: storeName })
             });
+          } else if (status == 3) {
+            this.$message.warning("下载任务已过期,请点击按钮,重新生成下载任务...");
+            removeStore({ name: storeName })
           } else {
             this.$message.warning("下载任务正在生成中,请您耐心等待...");
           }