From be2f0dd022e169315bf5f951ac708824faa5b339 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Wed, 27 Aug 2025 12:08:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/srm/srmDocument.js | 1 + .../com_srmSupplier_DocumentDefinition.vue | 21 ++++++++++++++++--- src/views/modules/sys/role.vue | 2 +- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/api/srm/srmDocument.js b/src/api/srm/srmDocument.js index 06bd901..f590947 100644 --- a/src/api/srm/srmDocument.js +++ b/src/api/srm/srmDocument.js @@ -20,3 +20,4 @@ export const getDocumentListDefinition= data => createAPI(`/srmDocument/getDocum export const searchDocumentTypeListOther= data => createAPI(`/srmDocument/searchDocumentTypeListOther`,'post',data) export const saveSelectionDocumentTypeManual= data => createAPI(`/srmDocument/saveSelectionDocumentTypeManual`,'post',data) export const deleteObjectDocumentType= data => createAPI(`/srmDocument/deleteObjectDocumentType`,'post',data) +export const refreshDocumentUploadFlag= data => createAPI(`/srmDocument/refreshDocumentUploadFlag`,'post',data) diff --git a/src/views/modules/srmSupplier/com_srmSupplier_DocumentDefinition.vue b/src/views/modules/srmSupplier/com_srmSupplier_DocumentDefinition.vue index 2607d78..bc0b32f 100644 --- a/src/views/modules/srmSupplier/com_srmSupplier_DocumentDefinition.vue +++ b/src/views/modules/srmSupplier/com_srmSupplier_DocumentDefinition.vue @@ -149,7 +149,7 @@ - + @@ -274,7 +274,7 @@ import { getDocumentListDefinition, searchDocumentTypeListOther, saveSelectionDocumentTypeManual, - deleteObjectDocumentType + deleteObjectDocumentType, refreshDocumentUploadFlag } from '../../../api/srm/srmDocument' import {proofingDocumentNEW} from '../../../api/eam/eamProofing' @@ -640,9 +640,24 @@ export default { documentType:row.documentType, responsibleDepartmentName:row.responsibleDepartmentName, } - this.searchFiles(); + //上传和删除功能是通用方法不修改uploadFlag 开关model的时候刷新 + this.refreshDocumentList(); this.fileListModelFlag=true }, + refreshDocumentList(){ + let inData={ + id:this.fileData.id, + site:this.searchData.site, + supplierNo:this.searchData.supplierNo, + } + refreshDocumentUploadFlag(inData).then(({data})=>{ + if (data && data.code === 0){ + this.searchTable(); + }else { + this.$message.warning(data.msg); + } + }) + }, searchFiles(){ let params={ orderRef1:this.searchData.site, diff --git a/src/views/modules/sys/role.vue b/src/views/modules/sys/role.vue index 5736caa..5183bf2 100644 --- a/src/views/modules/sys/role.vue +++ b/src/views/modules/sys/role.vue @@ -56,7 +56,7 @@ {{buttons.edit||'修改'}} - {{buttons.delete|| '删除'}} + {{buttons.delete|| '删除'}}