From 14bc915349f56e1276793aedd7598380b385e5aa Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期五, 07 三月 2025 13:49:07 +0800
Subject: [PATCH] bug修复
---
src/api/cnas/process/ensureResults/qualityMonitor.js | 18 ++++++++++++++++++
src/views/CNAS/process/ensureResults/ensureResultsValidity/components/ViewRecord.vue | 23 ++++++++++++-----------
2 files changed, 30 insertions(+), 11 deletions(-)
diff --git a/src/api/cnas/process/ensureResults/qualityMonitor.js b/src/api/cnas/process/ensureResults/qualityMonitor.js
index 221c369..55bb995 100644
--- a/src/api/cnas/process/ensureResults/qualityMonitor.js
+++ b/src/api/cnas/process/ensureResults/qualityMonitor.js
@@ -148,3 +148,21 @@
data: query
})
}
+
+// 鏌ヨ鐩戞帶璇勪环闄勪欢鍒楄〃
+export function getEvaluateFileList(query) {
+ return request({
+ url: "/qualityMonitor/getEvaluateFileList",
+ method: "get",
+ params: query,
+ });
+}
+
+// 鍒犻櫎鐩戞帶璇勪环闄勪欢鍒楄〃
+export function delVerifyEvaluateFileList(query) {
+ return request({
+ url: '/qualityMonitor/delVerifyEvaluateFileList',
+ method: 'delete',
+ params: query
+ })
+}
diff --git a/src/views/CNAS/process/ensureResults/ensureResultsValidity/components/ViewRecord.vue b/src/views/CNAS/process/ensureResults/ensureResultsValidity/components/ViewRecord.vue
index 7da7493..e00208c 100644
--- a/src/views/CNAS/process/ensureResults/ensureResultsValidity/components/ViewRecord.vue
+++ b/src/views/CNAS/process/ensureResults/ensureResultsValidity/components/ViewRecord.vue
@@ -6,7 +6,7 @@
:action="fileAction"
:auto-upload="true"
:before-upload="fileBeforeUpload" :data="{detailsEvaluateId: info.detailsEvaluateId}"
- :headers="headers" :on-error="onError"
+ :headers="uploadHeader" :on-error="onError"
:on-success="handleSuccessUp"
:show-file-list="false"
accept='.jpg,.jpeg,.png,.gif,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf,.zip,.rar' style="width: 80px !important;">
@@ -32,6 +32,11 @@
import file from '@/utils/file';
import filePreview from '@/components/Preview/filePreview.vue';
import limsTable from "@/components/Table/lims-table.vue";
+import {
+ delVerifyEvaluateFileList,
+ getEvaluateFileList
+} from '@/api/cnas/process/ensureResults/qualityMonitor'
+
export default {
name: 'ViewRecord',
@@ -96,10 +101,11 @@
// 鏌ヨ闄勪欢鍒楄〃
searchTableList () {
this.tableLoading = true
- this.$axios.get(this.$api.qualityMonitor.getEvaluateFileList + '?detailsEvaluateId=' + this.info.detailsEvaluateId).then(res => {
+ getEvaluateFileList({detailsEvaluateId:this.info.detailsEvaluateId}).then(res => {
this.tableLoading = false
- if (res.code === 201) return
- this.tableData = res.data
+ if (res.code === 200){
+ this.tableData = res.data
+ }
}).catch(err => {
this.tableLoading = false
console.log('err---', err);
@@ -125,7 +131,7 @@
// 鍒犻櫎
delete (row) {
this.tableLoading = true
- this.$axios.get(this.$api.qualityMonitor.delVerifyEvaluateFileList + '?evaluateFileId=' + row.evaluateFileId).then(res => {
+ delVerifyEvaluateFileList({evaluateFileId : row.evaluateFileId}).then(res => {
this.tableLoading = false
if (res.code === 201) return
this.$message.success('鍒犻櫎鎴愬姛')
@@ -165,13 +171,8 @@
},
},
computed: {
- headers() {
- return {
- 'token': sessionStorage.getItem('token')
- }
- },
fileAction() {
- return this.javaApi + this.$api.qualityMonitor.uploadEvaluateFile
+ return this.javaApi + '/qualityMonitor/uploadEvaluateFile'
}
},
--
Gitblit v1.9.3