From c4af3f18c156900b87cf0889ce351ddb774cc770 Mon Sep 17 00:00:00 2001 From: Aoi_Tori <2547614904@qq.com> Date: Mon, 11 Aug 2025 11:36:06 +0800 Subject: [PATCH] 2025/8/8 --- .../projectInfo/com_project_info_part.vue | 4 +-- .../technicalSpecificationDetail.vue | 35 ++++++++++--------- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/src/views/modules/project/projectInfo/com_project_info_part.vue b/src/views/modules/project/projectInfo/com_project_info_part.vue index 809a427..b8ea5e2 100644 --- a/src/views/modules/project/projectInfo/com_project_info_part.vue +++ b/src/views/modules/project/projectInfo/com_project_info_part.vue @@ -3561,8 +3561,8 @@ import {downLoadFile, queryFileId, readPartFromFile} from "../../../../api/part/ fileName: '' } let tempData = { - orderRef1: this.pageData.site, - orderRef2: 'projectPart' + orderRef1: this.$store.state.user.site, + orderRef2: 'partImport' } await queryFileId(tempData).then(({data}) => { if (data && data.code === 0) { diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/technicalSpecificationDetail.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/technicalSpecificationDetail.vue index 2b08bc0..ab79dd4 100644 --- a/src/views/modules/sampleManagement/technicalSpecificationDetail/technicalSpecificationDetail.vue +++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/technicalSpecificationDetail.vue @@ -171,6 +171,7 @@ import CNC from "./com_bm_cnc"; import Cut from "./com_bm_cut"; + import {isAuth} from "../../../../utils"; export default { name: "technicalSpecificationDetail", props:{ @@ -183,22 +184,24 @@ 'activeName': { deep: true, handler: function (val, oldVal) { - if (oldVal === 'baseInfo') { - this.$refs.basicInformation.saveData1() - } else if (oldVal === 'customerInfo') { - this.$refs.customerInfo.saveData1() - } else if (oldVal === 'packageInfo') { - this.$refs.packageInfo.saveData() - } else if (oldVal === 'bom') { - this.$refs.bom.updateBMProcess() - } else if (oldVal === 'routing') { - this.$refs.routing.updateBMProcess() - } else if (oldVal === 'drawing') { - this.$refs.drawing.saveTable() - } else if (oldVal === 'fai') { - this.$refs.fai.saveTable() - } else if (oldVal === 'qualityDocument') { - this.$refs.qualityDocument.saveTable() + if (this.readonly===false&&isAuth('103002:bmSave')){ + if (oldVal === 'baseInfo') { + this.$refs.basicInformation.saveData1() + } else if (oldVal === 'customerInfo') { + this.$refs.customerInfo.saveData1() + } else if (oldVal === 'packageInfo') { + this.$refs.packageInfo.saveData() + } else if (oldVal === 'bom') { + this.$refs.bom.updateBMProcess() + } else if (oldVal === 'routing') { + this.$refs.routing.updateBMProcess() + } else if (oldVal === 'drawing') { + this.$refs.drawing.saveTable() + } else if (oldVal === 'fai') { + this.$refs.fai.saveTable() + } else if (oldVal === 'qualityDocument') { + this.$refs.qualityDocument.saveTable() + } } } }