From b0d4df5f39525ae7fe252e8ee65d85fd71dca721 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 07 五月 2026 14:53:32 +0800
Subject: [PATCH] 手动下单:检验中订单撤销报错问题修复
---
src/views/CNAS/process/disposal/sampleDisposal/index.vue | 23 +++++++++--------------
1 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/src/views/CNAS/process/disposal/sampleDisposal/index.vue b/src/views/CNAS/process/disposal/sampleDisposal/index.vue
index 761f6ea..19253f9 100644
--- a/src/views/CNAS/process/disposal/sampleDisposal/index.vue
+++ b/src/views/CNAS/process/disposal/sampleDisposal/index.vue
@@ -16,12 +16,12 @@
</div>
<div class="table">
<lims-table :tableData="tableData0" :column="column0" :tableLoading="tableLoading"
- key="tableData0" :height="'calc(100vh - 240px)'" :page="page0" @pagination="pagination0"></lims-table>
+ key="tableData0" :height="150" :page="page0" @pagination="pagination0"></lims-table>
</div>
<el-dialog title="璇︽儏" :visible.sync="editDialogVisible" width="70%">
<el-button size="small" type="primary" @click="handleAdd('add')" style="margin-bottom: 10px">鏂板</el-button>
<lims-table :tableData="tableData" :column="column" :tableLoading="tableLoading"
- key="tableData" :height="'calc(100vh - 290px)'">
+ key="tableData" :height="150">
</lims-table>
<span slot="footer" class="dialog-footer">
<el-button @click="editDialogVisible = false">鍙栨秷</el-button>
@@ -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