Browse Source

档案中心调整增加二次确认框

ljb 7 months ago
parent
commit
854bf7735d

+ 4 - 0
src/styles/element-ui.scss

@@ -132,4 +132,8 @@
 
 .el-drawer__body .avue-form {
   padding: 0 12px 50px;
+}
+
+.avue-crud__header {
+  min-height: 0;
 }

+ 10 - 124
src/views/archive-manage/archive-list.vue

@@ -149,131 +149,8 @@ export default window.$crudCommon({
   methods: {
     loadData() {
       return;
-      this.loading = true;
-      this.api.getList(this.getSearchParams()).then(({ data }) => {
-        
-        if (data.code == 200) {
-          let list = [{
-            id: data.data.id,
-            fileName: '高新技术企业资格证书',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新技术企业认定资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除情况说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '研发立项决议文件',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新研发项目汇总表',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除研发项目汇总表',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新研发项目全套技术资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除研发项目全套技术资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新研发人员与科技人员资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除研发人员与科技人员资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '全部知识产权资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新项目知识产权资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除项目知识产权资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新口径研发费用辅助账',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除口径研发费用辅助账',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '会计口径研发费用辅助账',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '会计口径研发费用附件凭证资料及相关说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新研发费用附件凭证资料及相关说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除研发费用附件凭证资料及相关说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: 'A107012研发费用加计扣除优惠明细表',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '当年和前两个会计年度研发费用总额及占同期销售收入比例的说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '年度主要产品(服务)发挥核心支持作用的技术属于《国家重点支持的高新技术领域》规定范围的说明',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新技术产品(服务)及对应收入资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '研发管理制度',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '高新项目技术鉴定资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '加计扣除项目技术鉴定资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '其他高新备查资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }, {
-            id: data.data.id,
-            fileName: '其他加计扣除备查资料',
-            fileList: JSON.parse(data.data.dd || '[]')
-          }];
-          this.data = list;
-        }
-
-
-        this.loading = false;
-      })
     },
-    handleDownAll(downUrl, type) {
+    downFile(downUrl, type) {
       let fileNameObj = {
         0: '全部档案资料',
         1: '高新备查资料',
@@ -314,6 +191,15 @@ export default window.$crudCommon({
         
       })
     },
+    handleDownAll(downUrl, type) {
+       this.$confirm('确认要下载文件吗?', "提示", {
+          confirmButtonText: '确定',
+          cancelButtonText: '取消',
+          type: 'warning',
+        }).then(() => {
+          this.downFile(downUrl, type);
+        })
+    },
   },
 }, {
   // 模块路径

+ 4 - 0
src/views/basic-resource/basic-database/subject-setting.vue

@@ -64,6 +64,10 @@ export default {
         addBtn: false,
         editBtn: false,
         delBtn: false,
+        refreshBtn: false,
+        gridBtn: false,
+        columnBtn: false,
+        searchShowBtn: false,
         column: [
           {
             label: "上级科目",