From b54e5bc838f990cce804cdb91dd3180348c6e99b Mon Sep 17 00:00:00 2001 From: ruanqi Date: Thu, 6 Mar 2025 14:51:19 +0800 Subject: [PATCH] plm BMM --- .../technicalSpecificationDetail/com_bm_bom.vue | 10 ++++++++-- .../com_bm_customerInformation.vue | 12 +++++++++--- .../com_bm_demoSlot.vue | 12 +++++++++--- .../com_bm_routing.vue | 12 +++++++++--- .../com_tsd_basicInformation.vue | 17 +++++++++++------ 5 files changed, 46 insertions(+), 17 deletions(-) diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_bom.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_bom.vue index b600520..24fa23f 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_bom.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_bom.vue @@ -19,8 +19,8 @@ 刷新 变更 跳转至BOM - 同意 - 驳回 + 同意 + 驳回 @@ -180,6 +180,7 @@ data() { return { + superAdmin:false, modalFlag:false, bomFlag:false, height:200, @@ -561,6 +562,11 @@ // 获取流程的配置权限 getNodeAuthority (row) { getBMStatusDesc(this.searchData).then(({data}) => { + this.superAdmin=data.superAdmin + if(data.superAdmin){ + this.ifDisableFlag = false + return false + } if (data.status === '已完成' || data.status === '已升版') { this.ifDisableFlag = true return false diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue index 987c042..c8577cb 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_customerInformation.vue @@ -5,9 +5,9 @@ 刷新数据 - 保存数据 - 同意 - 驳回 + 保存数据 + 同意 + 驳回
@@ -226,6 +226,7 @@ buNo:'', fieldId:'', }, + superAdmin:false, ifDisableFlag:false, baseForm:{ status:'', @@ -386,6 +387,11 @@ // 获取流程的配置权限 getNodeAuthority (row) { getBMStatusDesc(this.searchData).then(({data}) => { + this.superAdmin=data.superAdmin + if(data.superAdmin){ + this.ifDisableFlag = false + return false + } if (data.status === '已完成' || data.status === '已升版') { this.ifDisableFlag = true return false diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue index 532a862..8fae57e 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_demoSlot.vue @@ -12,9 +12,9 @@ 更新模板 刷新数据 - 保存数据 - 同意 - 驳回 + 保存数据 + 同意 + 驳回
@@ -139,6 +139,7 @@ data() { return { + superAdmin:false, height:200, searchData: { site: '', @@ -304,6 +305,11 @@ // 获取流程的配置权限 getNodeAuthority (row) { getBMStatusDesc(this.searchData).then(({data}) => { + this.superAdmin=data.superAdmin + if(data.superAdmin){ + this.ifDisableFlag = false + return false + } if (data.status === '已完成' || data.status === '已升版') { this.ifDisableFlag = true return false diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue index 30511db..5b15a79 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_bm_routing.vue @@ -15,9 +15,9 @@ - 保存数据 - 同意 - 驳回 + 保存数据 + 同意 + 驳回
@@ -557,6 +557,7 @@ }, tableData:'', partList:[], + superAdmin:false, ifDisableFlag:false, sheetData:{ site: '', @@ -1490,6 +1491,11 @@ // 获取流程的配置权限 getNodeAuthority (row) { getBMStatusDesc(this.searchData).then(({data}) => { + this.superAdmin=data.superAdmin + if(data.superAdmin){ + this.ifDisableFlag = false + return false + } if (data.status === '已完成' || data.status === '已升版') { this.ifDisableFlag = true return false diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue index 8f37470..94d1ac0 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue @@ -5,10 +5,10 @@
刷新数据 - 保存数据 - 同意 - 驳回 - 下达 + 保存数据 + 同意 + 驳回 + 下达
@@ -331,6 +331,7 @@ codeNo: '', buNo:'', }, + superAdmin:false, ifDisableFlag:false, quotationOfficerFlag:false, engineerFlag:false, @@ -534,7 +535,7 @@ if (data && data.code == 0) { this.getNodeAuthority(data.row) this.dataForm = data.row - this.$message.success( '操作成功') + // this.$message.success( '操作成功') let inData = { site: this.dataForm.site, codeNo: this.dataForm.codeNo, @@ -800,8 +801,12 @@ }, // 获取流程的配置权限 getNodeAuthority (row) { - getBMStatusDesc(this.searchData).then(({data}) => { + this.superAdmin=data.superAdmin + if(data.superAdmin){ + this.ifDisableFlag = false + return false + } if (data.status === '已完成' || data.status === '已升版') { this.ifDisableFlag = true return false