From bcadd22f4d6f910feb9f58cfa55009df544e3fc0 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Mon, 2 Dec 2024 14:15:27 +0800 Subject: [PATCH] 2024-12-02 copy part --- src/views/modules/part/partInformation.vue | 36 ++++++++++++++----- .../projectInfo/com_project_info_part.vue | 1 + 2 files changed, 29 insertions(+), 8 deletions(-) diff --git a/src/views/modules/part/partInformation.vue b/src/views/modules/part/partInformation.vue index 3827c5b..e3abe9d 100644 --- a/src/views/modules/part/partInformation.vue +++ b/src/views/modules/part/partInformation.vue @@ -1405,12 +1405,12 @@ - -
+ +
Part No To Copy - + @@ -1418,8 +1418,12 @@ - - + + + @@ -1427,7 +1431,7 @@
-
+
Select Part Information to Copy @@ -1852,7 +1856,8 @@ copySPDocumentTexts: '', copySPLanguageDescription: '', previousVersion: {}, - createBy: '' + createBy: '', + ifsPartNo: '' }, // ======== 数据列表 ======== dataList: [], @@ -4876,7 +4881,8 @@ copySPDocumentTexts: 'Y', copySPLanguageDescription: 'Y', previousVersion: this.modalData, - createBy: this.$store.state.user.name + createBy: this.$store.state.user.name, + ifsPartNo: '' } this.copyPartModelFlag = true }, @@ -5319,6 +5325,20 @@ }) }, + // 下一个物料编码 + nextPartNo2 () { + this.copyPartData.ifsPartNo = this.copyPartData.partNo + if (this.copyPartData.ifsPartNo.length !== 3) { + this.$message.warning('To Part No的前缀必须是3位!') + return + } + getNextPartNo(this.copyPartData).then(({data}) => { + if (data && data.code === 0) { + this.copyPartData.partNo = data.rows + } + }) + }, + // ======== 附件的相关方法 ======== // 获取物料附件列表 getFileContentData () { 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 a647096..6a4ed5d 100644 --- a/src/views/modules/project/projectInfo/com_project_info_part.vue +++ b/src/views/modules/project/projectInfo/com_project_info_part.vue @@ -448,6 +448,7 @@ border @selection-change="itemSelectionChange" style="width: 100%"> +