From e055d3cb2ecb85f7af2f4ed28feeeb7e23cb3bf2 Mon Sep 17 00:00:00 2001 From: chenjianan Date: Sat, 8 Dec 2018 17:45:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E4=BB=BB=E5=8A=A1=E5=88=86?= =?UTF-8?q?=E9=85=8D=EF=BC=9A=E9=87=8D=E6=96=B0=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PurchasingCenter/PurchaseTaskAllocate.js | 31 +++- .../CreatePurchaseContract/index.vue | 2 +- .../PurchaseTaskAllocate/index.vue | 136 +++++++++++++----- 3 files changed, 129 insertions(+), 40 deletions(-) diff --git a/src/api/PurchasingCenter/PurchaseTaskAllocate.js b/src/api/PurchasingCenter/PurchaseTaskAllocate.js index a3ff15f7..7d5119dc 100644 --- a/src/api/PurchasingCenter/PurchaseTaskAllocate.js +++ b/src/api/PurchasingCenter/PurchaseTaskAllocate.js @@ -1,5 +1,28 @@ import request from '@/utils/request' - +// 物料类别 +export function initMaterialCategory(check, DepartmentValue) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_物料类别编号_查询数据_根据物料部门编号', + param: '物料部门流水号_check=' + check + '=int&物料部门流水号=' + DepartmentValue + } + }) +} +// 物料品种 +export function initMaterialVariety(MaterialCategoryValue) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '库存管理_物料品种编号_查询数据', + param: '物料类别流水号=' + MaterialCategoryValue + } + }) +} // 初始化项目(车间传递来的) export function initProject() { return request({ @@ -24,15 +47,15 @@ export function initBuyer() { }) } // 查询表1 -export function searchTable1(pageCurrent, pageSize, check1, num1, check2, name, state) { +export function searchTable1(...params) { return request({ url: '', method: 'post', data: { type: '1', name: '采购管理_采购部采购_查询物料', - param: `项目流水号_check=${check1}&项目流水号=${num1}&物料名称_check=${check2}&物料名称=${name}&分配状态=${state}`, - Pagination: pageCurrent + '&' + pageSize + param: `物料类别流水号_check=${params[2]}&物料类别流水号=${params[3]}&物料品种流水号_check=${params[4]}&物料品种流水号=${params[5]}&项目流水号_check=${params[6]}&项目流水号=${params[7]}&物料名称_check=${params[8]}&物料名称=${params[9]}&分配状态=${params[10]}`, + Pagination: params[0] + '&' + params[1] } }) } diff --git a/src/views/PurchasingCenter/CreatePurchaseContract/index.vue b/src/views/PurchasingCenter/CreatePurchaseContract/index.vue index fe10f82d..cd3abe56 100644 --- a/src/views/PurchasingCenter/CreatePurchaseContract/index.vue +++ b/src/views/PurchasingCenter/CreatePurchaseContract/index.vue @@ -473,7 +473,7 @@ export default { document.getElementsByClassName('tableData')[j].children[4].innerHTML = this.tableData1[j].订货数量 this.haTtax === '含税' ? document.getElementsByClassName('tableData')[j].children[5].innerHTML = this.tableData1[j].含税单价 : document.getElementsByClassName('tableData')[j].children[5].innerHTML = this.tableData1[j].未税单价 document.getElementsByClassName('tableData')[j].children[6].innerHTML = Number(document.getElementsByClassName('tableData')[j].children[5].innerHTML) * Number(this.tableData1[j].订货数量) - document.getElementsByClassName('tableData')[j].children[7].innerHTML = this.tableData1[j].物料计划到货时间.split(' ')[0] + this.tableData1[j].物料计划到货时间 ? document.getElementsByClassName('tableData')[j].children[7].innerHTML = this.tableData1[j].物料计划到货时间.split(' ')[0] : document.getElementsByClassName('tableData')[j].children[7].innerHTML = '' document.getElementsByClassName('tableData')[j].children[8].innerHTML = `备注` + j } } diff --git a/src/views/PurchasingCenter/PurchaseTaskAllocate/index.vue b/src/views/PurchasingCenter/PurchaseTaskAllocate/index.vue index c01c138d..a923191e 100644 --- a/src/views/PurchasingCenter/PurchaseTaskAllocate/index.vue +++ b/src/views/PurchasingCenter/PurchaseTaskAllocate/index.vue @@ -3,30 +3,61 @@ - 项目名称: - - - - 物料名称: - - 分配情况: - - - - 查询 + + 物料类别: + + + + 物料品种: + + + + 物料名称: + + 查询 + + + 项目名称: + + + + 分配情况: + + + + @@ -71,27 +102,42 @@ {{ scope.row.项目名称 }} - + - + + + + - + + + + - + - + + + + @@ -123,13 +169,17 @@