From 8acc117c758f6335d68842c46bde525c0f32011c Mon Sep 17 00:00:00 2001 From: beyond <931414026@qq.com> Date: Wed, 1 Apr 2020 10:23:28 +0800 Subject: [PATCH] beyond 4.1.1 --- src/api/Supplier.js | 55 +++++++++++++ src/views/StockPlan/AddStockPlan.vue | 88 ++++++++++++++------- src/views/StockPlan/components/MyApply.vue | 51 +++++++++--- src/views/StockPlan/components/MyDialog.vue | 55 +++++++++++-- 4 files changed, 204 insertions(+), 45 deletions(-) diff --git a/src/api/Supplier.js b/src/api/Supplier.js index 4e74a6ae..5f13a9e3 100644 --- a/src/api/Supplier.js +++ b/src/api/Supplier.js @@ -225,6 +225,61 @@ export function search(query) { }) } +// 供应商列表 +export function search2(query) { + var params = new URLSearchParams() + if (query.isEffective !== '' && query.isEffective !== null && query.isEffective !== undefined) { + params.append('isEffective', query.isEffective) // 你要传给后台的参数值 key/value + } + if (query.productName !== '' && query.productName !== null && query.productName !== undefined) { + params.append('productName', query.productName) // 你要传给后台的参数值 key/value + } + if (query.id !== '' && query.id !== null && query.id !== undefined) { + params.append('id', query.id) // 你要传给后台的参数值 key/value + } + if (query.settleMode !== '' && query.settleMode !== null && query.settleMode !== undefined) { + params.append('settleMode', query.settleMode) // 你要传给后台的参数值 key/value + } + if (query.deliveryMode !== '' && query.deliveryMode !== null && query.deliveryMode !== undefined) { + params.append('deliveryMode', query.deliveryMode) // 你要传给后台的参数值 key/value + } + if (query.supplierName !== '' && query.supplierName !== null && query.supplierName !== undefined) { + params.append('supplierName', query.supplierName) // 你要传给后台的参数值 key/value + } + if (query.payMode !== '' && query.payMode !== null && query.payMode !== undefined) { + params.append('payMode', query.payMode) // 你要传给后台的参数值 key/value + } + if (query.productCode !== '' && query.productCode !== null && query.productCode !== undefined) { + params.append('productCode', query.productCode) // 你要传给后台的参数值 key/value + } + if (query.typeId !== '' && query.typeId !== null && query.typeId !== undefined) { + params.append('typeId', query.typeId) // 你要传给后台的参数值 key/value + } + if (query.groupId !== '' && query.groupId !== null && query.groupId !== undefined) { + params.append('groupId', query.groupId) // 你要传给后台的参数值 key/value + } + if (query.regionId !== '' && query.regionId !== null && query.regionId !== undefined) { + params.append('regionId', query.regionId) // 你要传给后台的参数值 key/value + } + if (query.levelId !== '' && query.levelId !== null && query.levelId !== undefined) { + params.append('levelId', query.levelId) // 你要传给后台的参数值 key/value + } + if (query.pagenum !== '' && query.pagenum !== null && query.pagenum !== undefined) { + params.append('pagenum', query.pagenum) // 你要传给后台的参数值 key/value + } + if (query.pagesize !== '' && query.pagesize !== null && query.pagesize !== undefined) { + params.append('pagesize', query.pagesize) // 你要传给后台的参数值 key/value + } + if (query.isRole !== '' && query.isRole !== null && query.isRole !== undefined) { + params.append('isRole', query.isRole) // 你要传给后台的参数值 key/value + } + return request({ + url: '/supplier/search2', + method: 'post', + data: params + }) +} + // 修改供应商 export function update(query, query2) { var params = new URLSearchParams() diff --git a/src/views/StockPlan/AddStockPlan.vue b/src/views/StockPlan/AddStockPlan.vue index d5a23ad7..7bf7d474 100644 --- a/src/views/StockPlan/AddStockPlan.vue +++ b/src/views/StockPlan/AddStockPlan.vue @@ -125,10 +125,21 @@ - - - -