From 6ef9e5189ac1888b8c4c504d5c5d3f431807ff56 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期六, 15 三月 2025 11:57:40 +0800
Subject: [PATCH] 修改电路试验单位
---
src/components/view/a7-complaint.vue | 36 ++++++++++++++++++++++++++++--------
1 files changed, 28 insertions(+), 8 deletions(-)
diff --git a/src/components/view/a7-complaint.vue b/src/components/view/a7-complaint.vue
index 2016f42..f14a375 100644
--- a/src/components/view/a7-complaint.vue
+++ b/src/components/view/a7-complaint.vue
@@ -53,7 +53,7 @@
<div class="search_thing">
<div class="search_label">妫�楠屾姤鍛婄紪鍙凤細</div>
<div class="search_input">
- <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addInfo.code"></el-input>
+ <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="addInfo.insReport"></el-input>
<!-- <el-select v-model="addInfo.insReportId" filterable placeholder="璇烽�夋嫨" size="small" style="width: 100%;">
<el-option
v-for="item in reportList"
@@ -110,7 +110,7 @@
<p>妫�娴嬫姤鍛婄紪鍙�</p>
<p class="en">Test report number</p>
</td>
- <td colspan="3">{{ currentInfo0.code }}</td>
+ <td colspan="3">{{ currentInfo0.insReport }}</td>
<td >
<p>鏍峰搧缂栧彿</p>
<p class="en">Sample number</p>
@@ -522,13 +522,33 @@
if(res.code==201){
return
}
- this.$message.success('瀵煎嚭鎴愬姛')
const blob = new Blob([res],{ type: 'application/octet-stream' });
- const url = URL.createObjectURL(blob);
- const link = document.createElement('a');
- link.href = url;
- link.download = '鎶曡瘔鎯呭喌姹囨�昏〃.xlsx';
- link.click();
+ //灏咮lob 瀵硅薄杞崲鎴愬瓧绗︿覆
+ let reader = new FileReader();
+ reader.readAsText(blob, 'utf-8');
+ reader.onload = () => {
+ try {
+ let result = JSON.parse(reader.result);
+ if (result.message) {
+ this.$message.error(result.message);
+ } else {
+ const url = URL.createObjectURL(blob);
+ const link = document.createElement('a');
+ link.href = url;
+ link.download = '鎶曡瘔鎯呭喌姹囨�昏〃.xlsx';
+ link.click();
+ this.$message.success('瀵煎嚭鎴愬姛')
+ }
+ } catch (err) {
+ console.log(err);
+ const url = URL.createObjectURL(blob);
+ const link = document.createElement('a');
+ link.href = url;
+ link.download = '鎶曡瘔鎯呭喌姹囨�昏〃.xlsx';
+ link.click();
+ this.$message.success('瀵煎嚭鎴愬姛')
+ }
+ }
})
},
handleOut(row){
--
Gitblit v1.9.3