From 61413afd91047f4580e1209cc0c81299123e8a8a Mon Sep 17 00:00:00 2001 From: liushuai Date: Wed, 9 Oct 2019 19:08: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/TechnologyCenter/ImportParts.js | 6 +- .../CreatingPurchasingMaterials.js | 11 + src/api/WorkshopProcurement/NewArrivalList.js | 15 +- .../OutsourcingMaterialsInvoice.js | 2 +- .../RequestOutsourcingMaterials.js | 26 +- .../CreatePreparationBill/index.vue | 10 +- .../ImportParts/specificationData.vue | 8 +- .../CreatingPurchasingMaterials/index.vue | 337 ++++++------------ .../FundApproval2/index.vue | 12 +- .../FundApproval3/index.vue | 12 +- .../NewArrivalList/index.vue | 250 ++++++++++--- .../OutsourcingMaterialsInvoice/index.vue | 26 +- .../RequestOutsourcingMaterials/index.vue | 73 ++-- 13 files changed, 443 insertions(+), 345 deletions(-) diff --git a/src/api/TechnologyCenter/ImportParts.js b/src/api/TechnologyCenter/ImportParts.js index 8649d062..9a81df76 100644 --- a/src/api/TechnologyCenter/ImportParts.js +++ b/src/api/TechnologyCenter/ImportParts.js @@ -333,19 +333,19 @@ export function allDelete(project, machine, group) { }) } // 传递零件 -export function transferMX(num1, name, num2, remark, mark, num3, num4, num5, num7, type, transmit, num6, id, Num) { +export function transferMX(num1, name, num2, remark, mark, num3, num4, num5, num7, type, transmit, num6, id, Num, tiaojian) { return request({ url: '', method: 'post', data: { type: '2', name: 'PDM_零件明细表_基本件_大量导入', - param: '图号或者型号=' + num1 + '&零件名称=' + name + '&零件数量=' + num2 + '&零件备注\\=' + remark + '&标记=' + mark + '&设计者编号=' + num3 + '&组件流水号=' + num4 + '&材料流水号=' + num5 + '&规格\\=' + num7 + '&数据类型=' + type + '&是否传递=' + transmit + '&序号=' + num6 + '&id=' + id + '&备件数量=' + Num + param: '图号或者型号=' + num1 + '&零件名称=' + name + '&零件数量=' + num2 + '&零件备注\\=' + remark + '&标记=' + mark + '&设计者编号=' + num3 + '&组件流水号=' + num4 + '&材料流水号=' + num5 + '&规格\\=' + num7 + '&数据类型=' + type + '&是否传递=' + transmit + '&序号=' + num6 + '&id=' + id + '&备件数量=' + Num + '&条件=' + tiaojian } }) } // 传递零件 -export function transferMX1(num1, name, num2, remark, mark, num3, num4, num5, num7, type, transmit, num6, num8, num9, id, oldId, oldNum) { +export function transferMX1(num1, name, num2, remark, mark, num3, num4, num5, num7, type, transmit, num6, num8, num9, id, oldId, oldNum, tiaojian) { return request({ url: '', method: 'post', diff --git a/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js b/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js index 2f9738e1..c7d93675 100644 --- a/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js +++ b/src/api/WorkshopProcurement/CreatingPurchasingMaterials.js @@ -149,6 +149,17 @@ export function saveMateriel(num1, num2, num3, num4) { } }) } +export function saveMateriel1(num1) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '备料管理_采购计划明细_保存数据_单个', + param: `采购计划流水号=${num1}` + } + }) +} // 删除采购计划明细 export function deleteMateriel(num, num1) { return request({ diff --git a/src/api/WorkshopProcurement/NewArrivalList.js b/src/api/WorkshopProcurement/NewArrivalList.js index c0c62822..abfa7161 100644 --- a/src/api/WorkshopProcurement/NewArrivalList.js +++ b/src/api/WorkshopProcurement/NewArrivalList.js @@ -8,7 +8,7 @@ export function searchPurchaseOrder(pageCurrent, pageSize, check1, num, check2, data: { type: '1', name: '备料管理_采购计划_查询数据_到货', - param: `采购单号_check=${check1}&采购单号=${num}&供应商名称_check=${check2}&供应商名称=${name}`, + param: `采购单号_check=${check1}&采购单号=${num}&供应商_check=${check2}&供应商=${name}`, Pagination: pageCurrent + '&' + pageSize } }) @@ -32,7 +32,7 @@ export function searchArriveOrder(num, num1, num2, num3, num5, pageCurrent, page method: 'post', data: { type: '1', - name: '备料管理_到货单查询', + name: '备料管理_到货单查询_新', param: `供应商名称_check=${num}&供应商名称=${num1}&开始日期_check=${num2}&开始日期=${num3}&结束日期=${num5}`, Pagination: pageCurrent + '&' + pageSize } @@ -166,3 +166,14 @@ export function searchSupplier(check1, value1, check2, value2, check3, value3, c } }) } +export function saveWeight(num1, num2, num3, num4) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '备料管理_到货明细关联备料_保存单件重量和总重量', + param: `采购计划明细流水号=${num1}&单件重量=${num2}&总重量=${num3}&总金额=${num4}` + } + }) +} diff --git a/src/api/WorkshopProcurement/OutsourcingMaterialsInvoice.js b/src/api/WorkshopProcurement/OutsourcingMaterialsInvoice.js index 7f27d15c..d31e1d9a 100644 --- a/src/api/WorkshopProcurement/OutsourcingMaterialsInvoice.js +++ b/src/api/WorkshopProcurement/OutsourcingMaterialsInvoice.js @@ -139,7 +139,7 @@ export function searchArriveOrder(num, num1, num2, num3, num5, pageCurrent, page data: { type: '1', name: '备料管理_到货单查询', - param: `供应商名称_check=${num}&供应商名称=${num1}&开始日期_check=${num2}&开始日期=${num3}&结束日期=${num5}`, + param: `供应商_check=${num}&供应商=${num1}&开始日期_check=${num2}&开始日期=${num3}&结束日期=${num5}`, Pagination: pageCurrent + '&' + pageSize } }) diff --git a/src/api/WorkshopProcurement/RequestOutsourcingMaterials.js b/src/api/WorkshopProcurement/RequestOutsourcingMaterials.js index 60f0080d..c00af964 100644 --- a/src/api/WorkshopProcurement/RequestOutsourcingMaterials.js +++ b/src/api/WorkshopProcurement/RequestOutsourcingMaterials.js @@ -25,6 +25,18 @@ export function searchOfflineContract(num) { } }) } +// 查询采购计划待请款信息 +export function searchOfflineContract1(num, num1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '备料管理_待请款_查询数据_新', + param: `供应商_check=${num}&供应商=${num1}` + } + }) +} // 增加请款 export function submitRequestFund(contractGroup, sumGroup, supplier, money, person) { return request({ @@ -33,7 +45,7 @@ export function submitRequestFund(contractGroup, sumGroup, supplier, money, pers data: { type: '2', name: '备料管理_请款_增加数据', - param: `采购计划流水号组=${contractGroup}&合同总额组=${sumGroup}&供应商=${supplier}&请款金额=${money}&请款人=${person}` + param: `发票流水号组=${contractGroup}&合同总额组=${sumGroup}&供应商=${supplier}&请款金额=${money}&请款人=${person}` } }) } @@ -61,15 +73,3 @@ export function cancelRequestFund(num) { } }) } -// 保存请款明细 -export function SavingMoney(num, num1) { - return request({ - url: '', - method: 'post', - data: { - type: '2', - name: '备料管理_请款明细_保存数据', - param: `采购计划请款明细流水号组=${num}&请款金额组=${num1}` - } - }) -} diff --git a/src/views/ManufacturingCenter/CreatePreparationBill/index.vue b/src/views/ManufacturingCenter/CreatePreparationBill/index.vue index 2f0081e5..9e30f3c8 100644 --- a/src/views/ManufacturingCenter/CreatePreparationBill/index.vue +++ b/src/views/ManufacturingCenter/CreatePreparationBill/index.vue @@ -9,14 +9,14 @@ 查询全部 - - 导出备料单 + + 分配外购备料 - 自家备料 + 分配自家备料 - - 外购备料 + + 打印自家备料单 diff --git a/src/views/TechnologyCenter/ImportParts/specificationData.vue b/src/views/TechnologyCenter/ImportParts/specificationData.vue index 10066577..9cb2b2de 100644 --- a/src/views/TechnologyCenter/ImportParts/specificationData.vue +++ b/src/views/TechnologyCenter/ImportParts/specificationData.vue @@ -552,7 +552,6 @@ export default { this.err = 0 if (this.groupValue) { this.listLoading = true - alert(122) if (this.groupName.indexOf('MX') > -1) { for (let i = 0; i < this.tableDataAll.length; i++) { const data = this.tableDataAll[i] @@ -566,6 +565,13 @@ export default { if (resp.data[0].result === '0') { this.err++ } + } else { + const total = parseInt(data.备件数量) + parseFloat(data.装机数量) * parseInt(data.部件数量) + const resp = await transferMX(data.图号或者型号, data.名称, total, data.备注, data.标记, data.设计者编号, data.组件流水号, data.材料流水号, data.规格, 1, data.是否传递, data.序号, data.id, data.备件数量, data.部件数量, 1) + await sleep(10) + if (resp.data[0].result === '0') { + this.err++ + } } } else { const total = parseInt(data.备件数量) + parseFloat(data.装机数量) * parseInt(data.部件数量) diff --git a/src/views/WorkshopProcurement/CreatingPurchasingMaterials/index.vue b/src/views/WorkshopProcurement/CreatingPurchasingMaterials/index.vue index 9b6ed9dc..2c0ba72c 100644 --- a/src/views/WorkshopProcurement/CreatingPurchasingMaterials/index.vue +++ b/src/views/WorkshopProcurement/CreatingPurchasingMaterials/index.vue @@ -31,11 +31,11 @@ 查询 - - 选入物料 + + 选入外购备料 - 打回 + 打回重新分配 @@ -75,16 +75,16 @@
- 采购单号: - + 采购计划单号: + 供应商: - + 查询 - 创建采购单 - - 保存 + 创建采购计划单 + + 保存采购计划单
@@ -95,12 +95,12 @@ 已导出
- + - + @@ -127,19 +127,19 @@ @@ -156,7 +156,7 @@ @size-change="handleSizeChange2" @current-change="handleCurrentChange2"/> - + - + - + - + - + @@ -209,119 +209,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 查询 - 确定 - 清空 - - - - - - - - - - - - - - - - - - - - + @@ -333,10 +225,14 @@ - - - - + + + + @@ -354,13 +250,13 @@