From 05bd8992a8a4cb0a98c4166668b60020bd8a2f6c Mon Sep 17 00:00:00 2001 From: liushuai Date: Mon, 18 May 2020 19:12:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/BasicData/PartsNumberMaintenance.js | 44 ++- src/api/Inventory/MaterialReturn.js | 25 ++ .../Assembly/DeliveryConfirmation/index.vue | 8 +- .../PartsNumberMaintenance/index.vue | 252 +++++++++++++++++- src/views/Inventory/InventoryCheck/index.vue | 2 +- src/views/Inventory/MaterialReturn/index.vue | 121 ++++++++- .../ContractDetailsInquiry/index.vue | 18 +- .../GroupMatching/index.vue | 2 +- .../OutsourcingPartsQuery/index.vue | 4 +- .../PurchaseSituationSearch/index.vue | 14 +- .../ImportParts/specificationData.vue | 14 +- .../NewArrivalList/index.vue | 84 ++++-- 12 files changed, 518 insertions(+), 70 deletions(-) diff --git a/src/api/BasicData/PartsNumberMaintenance.js b/src/api/BasicData/PartsNumberMaintenance.js index c7e1652d..e9a0bb44 100644 --- a/src/api/BasicData/PartsNumberMaintenance.js +++ b/src/api/BasicData/PartsNumberMaintenance.js @@ -210,7 +210,7 @@ export function editPurchaseData(num, num1) { } }) } -export function editBasicParts(num, num1) { +export function editBasicParts(num, num1, num2, num3, num4) { return request({ url: '', method: 'post', @@ -219,7 +219,7 @@ export function editBasicParts(num, num1) { ModularID: router.currentRoute.path, type: '2', name: 'PDM_零件明细表_基本件_编辑数据', - param: '基本件流水号=' + num + '&零件数量=' + num1 + param: '基本件流水号=' + num + '&零件数量=' + num1 + '&零件名称=' + num2 + '&零件图号=' + num3 + '&材料=' + num4 } }) } @@ -329,3 +329,43 @@ export function editGroupBasicPartNum(num, num1) { } }) } +export function getmaterial() { + return request({ + url: '', + method: 'post', + data: { + UserID: state.state.user.id, + ModularID: router.currentRoute.path, + type: '1', + name: '零件明细表_材料_查询' + } + }) +} +// 查询物料 +export function searchAllMaterial(check1, MaterialName, check2, MaterialSpec, check3, MaterialModel, pageCurrent, pageSize) { + return request({ + url: '', + method: 'post', + data: { + UserID: state.state.user.id, + ModularID: router.currentRoute.path, + type: '1', + name: '库存管理_物料主文件_基本_查询数据_分页', + param: `物料名称_check=${check1}&物料名称=${MaterialName}&物料规格_check=${check2}&物料规格=${MaterialSpec}&物料型号_check=${check3}&物料型号=${MaterialModel}&PageCurrent=${pageCurrent}=int&PageSize=${pageSize}=int&PageCount=1=int=output&ItemCount=1=int=output` + } + }) +} +// 物料变更 +export function materialChange(num1, num2, num3, num4, person) { + return request({ + url: '', + method: 'post', + data: { + UserID: state.state.user.id, + ModularID: router.currentRoute.path, + type: '2', + name: '采购管理_采购物料修改_零件数量维护_修改数据', + param: `组件零件流水号=${num1}&标准件和外购件流水号=${num2}&原物料流水号=${num3}&新物料流水号=${num4}&申请人=${person}` + } + }) +} diff --git a/src/api/Inventory/MaterialReturn.js b/src/api/Inventory/MaterialReturn.js index 72567db0..b0daa7b1 100644 --- a/src/api/Inventory/MaterialReturn.js +++ b/src/api/Inventory/MaterialReturn.js @@ -16,6 +16,18 @@ export function initMachineProject() { } }) } +export function initMachine() { + return request({ + url: '', + method: 'post', + data: { + UserID: state.state.user.id, + ModularID: router.currentRoute.path, + type: '1', + name: 'PDM_项目名称_查询数据' + } + }) +} // 分组查询 export function searchGroup(num) { return request({ @@ -73,3 +85,16 @@ export function submitMaterialReturn(materialNumber, basicNumber, number, name, } }) } +export function editsubmit(num, num1, num2, num3) { + return request({ + url: '', + method: 'post', + data: { + UserID: state.state.user.id, + ModularID: router.currentRoute.path, + type: '2', + name: '库存管理_出库记录_编辑数据', + param: '机床流水号=' + num + '&组件流水号=' + num1 + '&领料人=' + num2 + '&离线采购件出库流水号=' + num3 + } + }) +} diff --git a/src/views/Assembly/DeliveryConfirmation/index.vue b/src/views/Assembly/DeliveryConfirmation/index.vue index e48c022c..9d686a44 100644 --- a/src/views/Assembly/DeliveryConfirmation/index.vue +++ b/src/views/Assembly/DeliveryConfirmation/index.vue @@ -147,24 +147,24 @@ stripe size="mini" @row-click="openDialogFormVisible"> - + - + - + - + diff --git a/src/views/BasicData/PartsNumberMaintenance/index.vue b/src/views/BasicData/PartsNumberMaintenance/index.vue index 45aa0b73..bc2c78d8 100644 --- a/src/views/BasicData/PartsNumberMaintenance/index.vue +++ b/src/views/BasicData/PartsNumberMaintenance/index.vue @@ -29,7 +29,7 @@ - + @@ -82,8 +82,8 @@ @@ -582,28 +588,100 @@ - - + + + + + + + + + + + + + + + + + 物料名称: + + 物料规格: + + + + 物料型号: + + 查询 + + + + + + + + + + + + +
+ +
+ 将原物料替换为: {{ materialNew }} + + +