From c11dc467a72d3e4f4191a2018403590a2d3f4477 Mon Sep 17 00:00:00 2001 From: liushuai Date: Wed, 12 Dec 2018 18:07:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WorkshopProcurement/OfflineContract1.js | 120 ++++ .../CreatingProcurementContracts/index.vue | 79 +-- .../DepartmentBuyerRequestFund/index.vue | 14 +- .../OfflineContract1/index.vue | 525 ++++++++++++++++++ .../OfflineContractRequestFund1/index.vue | 357 ++++++++++++ .../ProcurementContractApproval/index.vue | 81 ++- .../ProcurementContractEnquiry/index.vue | 81 ++- .../PurchaseContractChange/index.vue | 162 +++++- 8 files changed, 1279 insertions(+), 140 deletions(-) create mode 100644 src/api/WorkshopProcurement/OfflineContract1.js create mode 100644 src/views/WorkshopProcurement/OfflineContract1/index.vue create mode 100644 src/views/WorkshopProcurement/OfflineContractRequestFund1/index.vue diff --git a/src/api/WorkshopProcurement/OfflineContract1.js b/src/api/WorkshopProcurement/OfflineContract1.js new file mode 100644 index 00000000..71d1a725 --- /dev/null +++ b/src/api/WorkshopProcurement/OfflineContract1.js @@ -0,0 +1,120 @@ +import request from '@/utils/request' + +// 查询库存数 +export function searchInventoryNum(pageCurrent, pageSize, check1, name, check2, state1) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_离线合同_物料余量_查询数据', + param: `物料名称_check=${check1}&物料名称=${name}&库存状态_check=${check2}&库存状态=${state1}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +// 查询离线合同 +export function searchOfflineContract(pageCurrent, pageSize, check1, num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_离线合同_查询数据', + param: `请购单编号_check=${check1}&请购单编号=${num}`, + Pagination: pageCurrent + '&' + pageSize + } + }) +} +export function addData(num, num2, time) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同_增加数据', + param: '请购单编号=' + num + '&请购人=' + num2 + '&请购时间=' + time + } + }) +} +export function editData(RequisitionList, num, time) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同_编辑数据', + param: '请购单流水号=' + RequisitionList + '&请购单编号=' + num + '&请购时间=' + time + } + }) +} +export function deleteData(RequisitionList) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同_删除数据', + param: '请购单流水号=' + RequisitionList + } + }) +} +// 查询离线合同明细 +export function searchMateriel(num) { + return request({ + url: '', + method: 'post', + data: { + type: '1', + name: '车间采购管理_离线合同明细_查询数据', + param: `请购单流水号=${num}` + } + }) +} +// 增加离线合同明细 +export function addMateriel(num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同明细_增加数据', + param: `请购单流水号=${num1}&物料流水号组=${num2}` + } + }) +} +// 删除离线合同明细 +export function deleteMateriel(num) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同明细_删除数据', + param: `请购单明细流水号=${num}` + } + }) +} +export function update(num, num1, num2) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '车间采购管理_离线合同明细_编辑数据', + param: `请购单明细流水号=${num}&数量=${num1}&用途=${num2}` + } + }) +} +// 设置安全库存 +export function setSafeValue(...params) { + return request({ + url: '', + method: 'post', + data: { + type: '2', + name: '采购管理_离线合同_物料安全库存_修改数据', + param: `物料流水号=${params[0]}&安全库存量=${params[1]}` + } + }) +} diff --git a/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue b/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue index 864835ad..a1af70d6 100644 --- a/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue +++ b/src/views/WorkshopProcurement/CreatingProcurementContracts/index.vue @@ -59,8 +59,7 @@ type="date" format="yyyy-MM-dd" value-format="yyyy-MM-dd" - placeholder="选择日期" - @change="contractChange"/> + placeholder="选择日期"/> @@ -215,21 +214,6 @@ - - - - - { - this.textArea = response.data[0].合同模板内容.replace('stipulateArrivalTime', this.stipulateArrivalTime).replace('AdvanceCharge', this.AdvanceCharge) - }) - }, - contractChange() { - this.searchDemo(this.paramRow) - }, fetchData() { - searchContractDemo().then(response => { // 初始化合同模板 - this.tableData2 = response.data + searchContractDemo(1).then(response => { + this.textArea = response.data[0].合同模板内容 }) - // this.payMethod = [] - // initPayMethod().then(response => { - // for (let i = 0; i < response.data.length; i++) { - // this.payMethod.push({ - // label: response.data[i].付款方式内容, - // value: response.data[i].付款方式流水号 - // }) - // } - // }) - // this.payTime1 = [] - // this.payTime2 = [] - // this.payTime3 = [] - // this.payTime4 = [] - // this.payTime5 = [] - // this.payTime6 = [] - // initPayTimeNode().then(response => { - // for (let i = 0; i < response.data.length; i++) { - // this.payTime1.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // this.payTime2.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // this.payTime3.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // this.payTime4.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // this.payTime5.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // this.payTime6.push({ - // label: response.data[i].付款时间节点名称, - // value: response.data[i].付款时间节点流水号 - // }) - // } - // }) this.getSelect(initPurchaseOrder, ['请购单编号', '请购单流水号'], 'contractNum') }, searchSupplier() { // 查询创立日期和注册资本大于符合条件的数据 diff --git a/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue b/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue index a695567d..63a1f27f 100644 --- a/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue +++ b/src/views/WorkshopProcurement/DepartmentBuyerRequestFund/index.vue @@ -98,13 +98,13 @@ - +