From 1210d5c10991c9f843a1770364a30fbfd3c5a5d8 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期二, 13 一月 2026 13:17:45 +0800
Subject: [PATCH] 1.外购下单:标签打印功能调整 2.人员:培训计划导入导出添加【培训大类】字段 3.业务管理:报检新增【物料属性】字段选择,其余页面添加【物料属性】查询条件以及数据回显 4.标准库:布局优化,左侧选择树支持横向拖拽动态调整宽度

---
 src/views/CNAS/process/disposal/sampleDisposal/index.vue |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/src/views/CNAS/process/disposal/sampleDisposal/index.vue b/src/views/CNAS/process/disposal/sampleDisposal/index.vue
index 761f6ea..1cbcb06 100644
--- a/src/views/CNAS/process/disposal/sampleDisposal/index.vue
+++ b/src/views/CNAS/process/disposal/sampleDisposal/index.vue
@@ -115,11 +115,11 @@
   doProcessDeal,
   addProcessDeal,
   submitProcessTotaldeal,
-  pageProcessDeal,
   checkProcessTotaldeal,
   ratifyProcessTotaldeal,
   delProcessDeal,
   pageProcessTotaldeal, getProcessDeal, addProcessTotaldeal,
+  exportProcessTotaldeal
 } from "@/api/cnas/process/sampleDisposal";
 export default {
   name: 'SampleDisposal',
@@ -273,9 +273,6 @@
               type: "text",
               clickFun: (row) => {
                 this.handleDown0(row);
-              },
-              disabled: (row) => {
-                return !row.url
               }
             },
             {
@@ -429,8 +426,7 @@
     getList() {
       this.tableLoading = true;
       let param = { ...this.queryParams };
-      getProcessDeal({ ...param })
-        .then((res) => {
+      getProcessDeal({ ...param }).then((res) => {
           this.tableLoading = false;
           if (res.code === 200) {
             this.tableData = res.data;
@@ -539,12 +535,11 @@
     },
     // 瀵煎嚭璇︽儏
     handleDown0(row) {
-      if (!row.url) {
-        this.$message.warning('鏆傛棤鏂囦欢')
-        return
-      }
-      // 鍚庣涓嬭浇
-      this.$download.saveAs(row.url, row.month + ' 鏍峰搧澶勭悊鐢宠琛�');
+      exportProcessTotaldeal({ id: row.id }).then(res => {
+        this.outLoading = false
+        const blob = new Blob([res], { type: 'application/msword' });
+        this.$download.saveAs(blob, '鏍峰搧澶勭悊' + '.docx');
+      })
     },
     handleDelete(row) {
       this.$confirm("鏄惁鍒犻櫎璇ユ潯鏁版嵁?", "鎻愮ず", {

--
Gitblit v1.9.3