diff --git a/src/views/modules/qc/FAIResultEntry.vue b/src/views/modules/qc/FAIResultEntry.vue
index 639e8c9..e967582 100644
--- a/src/views/modules/qc/FAIResultEntry.vue
+++ b/src/views/modules/qc/FAIResultEntry.vue
@@ -724,7 +724,7 @@
getFileContentData(fileRow)">
+ :query-loading="fileLoading" :inspection-no="fileRow && fileRow.inspectionNo" @file-deleted="() => getFileContentData(fileRow)">
关闭
diff --git a/src/views/modules/qc/FQCResultEntry.vue b/src/views/modules/qc/FQCResultEntry.vue
index cf02e3e..a9a31a6 100644
--- a/src/views/modules/qc/FQCResultEntry.vue
+++ b/src/views/modules/qc/FQCResultEntry.vue
@@ -660,7 +660,7 @@
getFileContentData(currentWorkFileRow)">
+ :query-loading="fileLoading" :inspection-no="currentWorkFileRow && currentWorkFileRow.inspectionNo" @file-previewed="onWorkFilePreviewed" @file-deleted="() => getFileContentData(currentWorkFileRow)">
关闭
diff --git a/src/views/modules/qc/IPQCResultEntry.vue b/src/views/modules/qc/IPQCResultEntry.vue
index b019a16..67d9c1e 100644
--- a/src/views/modules/qc/IPQCResultEntry.vue
+++ b/src/views/modules/qc/IPQCResultEntry.vue
@@ -784,7 +784,7 @@
上传文件
- getFileContentData(currentWorkFileRow)">
+ getFileContentData(currentWorkFileRow)">
关闭
diff --git a/src/views/modules/qc/IQCFileTable.vue b/src/views/modules/qc/IQCFileTable.vue
index 04f2b8d..1104b2d 100644
--- a/src/views/modules/qc/IQCFileTable.vue
+++ b/src/views/modules/qc/IQCFileTable.vue
@@ -15,9 +15,20 @@ export default {
columns:{
type:Array,
required: true,
+ },
+ // 当前检验单号:仅 orderRef2=检验单号 的文件可删(物料SOP的 orderRef2 是物料编码,不可删)
+ inspectionNo: {
+ type: String,
+ default: ''
}
},
methods: {
+ // 检验单中上传的文件可删除;物料属性SOP / MES 文件不可删除
+ canDeleteFile (row) {
+ return row.orderReftype !== 'mes'
+ && !!this.inspectionNo
+ && row.orderRef2 === this.inspectionNo
+ },
emitFilePreviewed (row) {
this.$emit('file-previewed', row)
},
@@ -215,7 +226,7 @@ export default {
预览
下载
- 删除
+ 删除
预览
下载
diff --git a/src/views/modules/qc/IQCResultEntry.vue b/src/views/modules/qc/IQCResultEntry.vue
index 94319e2..82d6402 100644
--- a/src/views/modules/qc/IQCResultEntry.vue
+++ b/src/views/modules/qc/IQCResultEntry.vue
@@ -549,7 +549,7 @@
上传文件
- getFileContentData(fileRow)">
+ getFileContentData(fileRow)">
关闭
diff --git a/src/views/modules/qc/PQCResultEntry.vue b/src/views/modules/qc/PQCResultEntry.vue
index e1ac482..e7cbcb2 100644
--- a/src/views/modules/qc/PQCResultEntry.vue
+++ b/src/views/modules/qc/PQCResultEntry.vue
@@ -824,7 +824,7 @@
上传文件
- getFileContentData(fileRow)">
+ getFileContentData(fileRow)">
关闭