From 6ebafc1331ae70ca5ede0637a39049f0a96b9547 Mon Sep 17 00:00:00 2001 From: lixin Date: Sun, 30 Dec 2018 01:57:22 +0800 Subject: [PATCH] lxnew --- src/api/Inventory/InventoryCheck.js | 26 ++++++++++- src/api/Inventory/SubstitutePart.js | 10 ++--- src/views/Inventory/DirectPart/index.vue | 6 --- src/views/Inventory/ExchangePart/index.vue | 22 +++++++-- src/views/Inventory/InventoryCheck/index.vue | 46 ++++++++++++------- src/views/Inventory/SubstitutePart/index.vue | 47 ++++++++++++++++++-- 6 files changed, 123 insertions(+), 34 deletions(-) diff --git a/src/api/Inventory/InventoryCheck.js b/src/api/Inventory/InventoryCheck.js index 2ae3782e..53802841 100644 --- a/src/api/Inventory/InventoryCheck.js +++ b/src/api/Inventory/InventoryCheck.js @@ -105,7 +105,7 @@ export function searchStandardPartOut(data1) { data: { type: '1', name: '库存管理_库存盘点_标准件出库记录', - param: '组件零件流水号=' + data1 + param: '采购合同明细流水号=' + data1 } }) } @@ -211,6 +211,30 @@ export function searchHoursePurchasePart(pageCurrent, pageSize, project_check, p } }) } +// 车间采购外购件出库记录查询 +export function searchShopPurchasePartOut(teampart) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_库存盘点_车间外购件出库记录', + param: '请购单明细流水号=' + teampart + } + }) +} +// 车间采购外购件入库记录查询 +export function searchShopPurchasePartIn(teampart) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_库存盘点_车间外购件入库记录', + param: '请购单明细流水号=' + teampart + } + }) +} // 车间采购库存盘点修改 export function CheckAlter(receive, project, machinenumber, partnumber, oldnumber, reason, number, people, locate, contractdetail, craftnumber, materialType, materiallocate, name, mode, picture, type, material) { return request({ diff --git a/src/api/Inventory/SubstitutePart.js b/src/api/Inventory/SubstitutePart.js index 90408e00..fb0cb20d 100644 --- a/src/api/Inventory/SubstitutePart.js +++ b/src/api/Inventory/SubstitutePart.js @@ -36,26 +36,26 @@ export function searchTeam(machineNumber) { }) } // 外购件、标准件查询 -export function searchPurchasePart(project_check, project, machine_check, machine, group_check, group) { +export function searchPurchasePart(pageCurrent, pageSize, project_check, project, machine_check, machine, group_check, group) { return request({ url: '', method: 'post', data: { type: '1', name: '库存管理_外购件出库_零件查询', - param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group + param: '项目流水号_check=' + project_check + '&项目流水号=' + project + '&机床流水号_check=' + machine_check + '&机床流水号=' + machine + '&组件流水号_check=' + group_check + '&组件流水号=' + group, + Pagination: pageCurrent + '&' + pageSize } }) } // 被替换件查询 -export function searchSubstituted(material_check, material) { +export function searchSubstituted() { return request({ url: '', method: 'post', data: { type: '1', - name: '库存管理_替换件_被替换件查询', - param: '物料名称_check=' + material_check + '&物料名称=' + material + name: '库存管理_离线外购件_出库查询' } }) } diff --git a/src/views/Inventory/DirectPart/index.vue b/src/views/Inventory/DirectPart/index.vue index f2a68644..4a91ec3c 100644 --- a/src/views/Inventory/DirectPart/index.vue +++ b/src/views/Inventory/DirectPart/index.vue @@ -334,12 +334,6 @@ export default { this.listLoading = false }) }, - // 查询采购合同明细 - // searchContractDetailinfo() { - // searchContractDetail(this.ContractValue).then(response => { - // this.tableDataPurchase = response.data - // }) - // }, // 查询直达件记录 searchDirect(row) { this.purchaseContractNumber = row.采购合同明细流水号 diff --git a/src/views/Inventory/ExchangePart/index.vue b/src/views/Inventory/ExchangePart/index.vue index 66257b0e..d42ffbbc 100644 --- a/src/views/Inventory/ExchangePart/index.vue +++ b/src/views/Inventory/ExchangePart/index.vue @@ -67,7 +67,7 @@ @@ -160,7 +160,7 @@ {{ scope.row.组号 }} - + @@ -410,7 +410,23 @@ export default { searchPurchasePart(this.PageCurrent, this.PageSize, this.ProjectValue_check, this.ProjectValue, this.MachineValue_check, this.MachineValue, this.GroupNumValue_check, this.GroupNumValue).then(response => { this.total = response.data.total const data = response.data.rows - console.log(data) + for (let i = 0; i < response.data.rows.length; i++) { + if (response.data.rows[i].组件零件基本件流水号 === '0') { + response.data.rows[i].零件类型 = response.data.rows[i].零件类型代码 + response.data.rows[i].类型名称 = response.data.rows[i].外购件类型 + } + } + for (let i = 0; i < response.data.rows.length; i++) { + if (response.data.rows[i].组件零件流水号 === '0') { + response.data.rows[i].物料名称 = response.data.rows[i].零件名称 + response.data.rows[i].项目名称 = response.data.rows[i].基本件项目名称 + response.data.rows[i].机床图号 = response.data.rows[i].基本件机床图号 + response.data.rows[i].组号 = response.data.rows[i].基本件组号 + response.data.rows[i].项目流水号 = response.data.rows[i].基本件项目流水号 + response.data.rows[i].机床流水号 = response.data.rows[i].基本件机床流水号 + response.data.rows[i].组件流水号 = response.data.rows[i].基本件组件流水号 + } + } for (let i = 0; i < data.length; i++) { data[i].是否交换 === '1' || data[i].是否交换 === '2' ? data[i].是否禁用 = true : data[i].是否禁用 = false } diff --git a/src/views/Inventory/InventoryCheck/index.vue b/src/views/Inventory/InventoryCheck/index.vue index a93bfa12..22da3392 100644 --- a/src/views/Inventory/InventoryCheck/index.vue +++ b/src/views/Inventory/InventoryCheck/index.vue @@ -43,7 +43,8 @@ size="mini" border style="width: 100%;" - height="200"> + height="200" + @row-click="searchBasicPartRecord"> @@ -1026,7 +1027,7 @@ size="mini" style="width: 100%;" height="200" - @row-click="HousePurchaseRecord"> + @row-click="searchShopBasicPartRecord"> @@ -1154,7 +1155,7 @@