From 9954e28b1900005377c1536b5ba2c0be67fce4b5 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Wed, 27 Aug 2025 16:23:57 +0800 Subject: [PATCH 1/3] title --- src/views/modules/ecss/ecssTemplate.vue | 39 ++++++++++++------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/src/views/modules/ecss/ecssTemplate.vue b/src/views/modules/ecss/ecssTemplate.vue index 457d70e..3d5668c 100644 --- a/src/views/modules/ecss/ecssTemplate.vue +++ b/src/views/modules/ecss/ecssTemplate.vue @@ -119,54 +119,54 @@ - + - 品名 + 品名 - 合同 + 合同 - UPC + UPC - SO + SO - 货物明细 + 货物明细 - Hs Code + Hs Code - - 是否维护纯FSC纸重量损耗 + + 是否维护纯FSC纸重量损耗 - + 中文 英文 - + 序号 栈板号 @@ -190,12 +190,7 @@ - - - - - - + @@ -205,7 +200,7 @@ - + @@ -214,7 +209,11 @@ - + + + + + @@ -256,7 +255,7 @@ - + From 0ce53b6c05b751de75389e02933519fa6c9a05ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=AE=8F=E6=96=8C?= <2164406372@qq.com> Date: Wed, 27 Aug 2025 16:26:52 +0800 Subject: [PATCH 2/3] =?UTF-8?q?1.=E7=BB=B4=E4=BF=9D=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=80=80=E5=9B=9E=E5=8A=9F=E8=83=BD=202.?= =?UTF-8?q?=E7=BB=B4=E4=BF=9D=E6=89=A7=E8=A1=8C=E5=A2=9E=E5=8A=A0=20?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E9=80=80=E5=9B=9E=E5=AD=97=E6=AE=B5=E8=BF=87?= =?UTF-8?q?=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/eam/eam.js | 1 + .../eam/eamWorkOrderForMaintenance.vue | 25 +++++++++++++++++++ .../reportMaintenanceOrder.vue | 20 ++++++++++++--- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/src/api/eam/eam.js b/src/api/eam/eam.js index b476955..9b11503 100644 --- a/src/api/eam/eam.js +++ b/src/api/eam/eam.js @@ -137,6 +137,7 @@ export const saveCheckOrderReport = data => createAPI(`/pms/eam/saveCheckOrderRe export const changeOrderOperator = data => createAPI(`/pms/eam/changeOrderOperator`,'post',data) export const saveOrderReportForDefect= data => createAPI(`/pms/eam/saveOrderReportForDefect`,'post',data) export const checkWorkOrder= data => createAPI(`/pms/eam/checkWorkOrder`,'post',data) +export const returnWorkOrder= data => createAPI(`/pms/eam/returnWorkOrder`,'post',data) export const selectNameByMes= data => createAPI(`/pms/eam/selectNameByMes`,'post',data) export const submitDefect= data => createAPI(`/pms/eam/submitDefect`,'post',data) export const submitDefects= data => createAPI(`/pms/eam/submitDefects`,'post',data) diff --git a/src/views/modules/eam/eamWorkOrderForMaintenance.vue b/src/views/modules/eam/eamWorkOrderForMaintenance.vue index d9a687f..72cd8e9 100644 --- a/src/views/modules/eam/eamWorkOrderForMaintenance.vue +++ b/src/views/modules/eam/eamWorkOrderForMaintenance.vue @@ -194,6 +194,7 @@ 取消审核 审核 + 退回 @@ -397,6 +398,7 @@ import Chooselist from '@/views/modules/common/Chooselist_eam' import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js' import excel from "@/utils/excel-util.js"; + import {returnWorkOrder} from "../../../api/eam/eam"; export default { components: { Chooselist @@ -1490,6 +1492,29 @@ }) } }, + returnModal(){ + let mesUser = this.$store.state.user.name + this.submitData.site = this.saveData.site + this.submitData.buNo = this.saveData.buNo + this.submitData.orderNo = this.saveData.orderNo + this.submitData.planID = this.saveData.planID + this.submitData.objectID = this.saveData.objectID + this.submitData.checker = this.saveData.checker + this.submitData.checkerName = this.saveData.checkerName + this.submitData.status = this.saveData.status + if (!this.submitData.checker.split(';').includes(mesUser)){ + this.$message.warning('审核人员与计划不符!') + return + } + //先保存 + this.updateWorkOrder() + //退回操作 + returnWorkOrder(this.submitData).then(({data})=>{ + if (data && data.code === 0) { + this.getDataList() + } + }) + }, // 批量审核按钮 checkModals () { diff --git a/src/views/modules/reportWorkOrder/reportMaintenanceOrder.vue b/src/views/modules/reportWorkOrder/reportMaintenanceOrder.vue index e4a73c9..d2cd2d4 100644 --- a/src/views/modules/reportWorkOrder/reportMaintenanceOrder.vue +++ b/src/views/modules/reportWorkOrder/reportMaintenanceOrder.vue @@ -54,6 +54,12 @@ + + + + + + 查询 {{'导出'}} @@ -135,10 +141,13 @@ value-format='yyyy-MM-dd HH:mm:ss' format='yyyy-MM-dd HH:mm:ss' placeholder="到达时间"> + + + - + @@ -598,7 +607,8 @@ page: 1, limit: 10, searchType: 'reportMaintenance', - checkType: '' + checkType: '', + isReturn: 'N' }, height: 200, pageIndex: 1, @@ -2078,6 +2088,7 @@ }, reportModal (row) { + console.log(row) this.saveData = { site: row.site, buNo: row.buNo, @@ -2089,7 +2100,9 @@ remark: '', mesUser: this.$store.state.user.name, itemList: [], - checkResult: '', + isReturn: row.isReturn, + checkResult: row.checkResult, + disposalMeasures: row.disposalMeasures, operator: row.operator, operatorName: row.operatorName, functionType: 'B', @@ -2131,6 +2144,7 @@ } } this.saveData.itemList = JSON.parse(JSON.stringify(this.detailList)) + console.log(this.saveData) await saveCheckOrderReport(this.saveData).then(({data}) => { if (data && data.code === 0) { this.getDataList() From 48af69cc681fc44b44c1dd5cac27ab9e0a98b94a Mon Sep 17 00:00:00 2001 From: Aoi_Tori <2547614904@qq.com> Date: Wed, 27 Aug 2025 16:29:30 +0800 Subject: [PATCH 3/3] 2025/8/27 --- src/views/modules/part/quicklyCreateBom.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/views/modules/part/quicklyCreateBom.vue b/src/views/modules/part/quicklyCreateBom.vue index fad9664..b5abd96 100644 --- a/src/views/modules/part/quicklyCreateBom.vue +++ b/src/views/modules/part/quicklyCreateBom.vue @@ -1372,6 +1372,7 @@ export default { this.attributeFlag1 = true this.inventoryPartTable = 'part_item' this.getNodeTree() + this.getPartItem() } else { this.previousCodeNo = this.searchData.codeNo } @@ -3549,6 +3550,7 @@ export default { partDesc: row.partDesc, printUnit: row.printUnit, printUnitName: row.printUnitName, + processUnit: row.processUnit, bomType: 'Manufacturing', nodeId: this.currentNode.nodeId, offFlag: '2'