From 49ae434744dde348be0327833afe2ea7e09502dd Mon Sep 17 00:00:00 2001 From: chenjianan Date: Wed, 6 Mar 2019 11:01:21 +0800 Subject: [PATCH] fix &bug --- .../CreatePurchaseContract.js | 2 +- .../CreateInquirySheet/index.vue | 48 +++++++++++++---- .../CreatePurchaseContract/index.vue | 51 +++++++++---------- .../InvoiceSettlementApplication/index.vue | 2 +- 4 files changed, 66 insertions(+), 37 deletions(-) diff --git a/src/api/PurchasingCenter/CreatePurchaseContract.js b/src/api/PurchasingCenter/CreatePurchaseContract.js index 68a160f5..5ffac52f 100644 --- a/src/api/PurchasingCenter/CreatePurchaseContract.js +++ b/src/api/PurchasingCenter/CreatePurchaseContract.js @@ -32,7 +32,7 @@ export function doneContract(...params) { data: { type: '2', name: '采购管理_采购合同_增加数据', - param: `采购合同编号=${params[0]}&采购合同名称=${params[1]}&交货日期=${params[2]}&支付日期=${params[3]}&支付方式=${params[4]}&开票信息=${params[5]}&其他说明=${params[6]}&合同总额=${params[7]}&采购员流水号=${params[8]}&供应商流水号=${params[9]}&单价是否含税=${params[10]}&组件零件流水号组=${params[11]}&组件零件基本件流水号组=${params[12]}&数量组=${params[13]}&单价组=${params[14]}&交货期组=${params[15]}&合同内容\\=${params[16]}` + param: `采购合同编号=${params[0]}\\&采购合同名称=${params[1]}\\&交货日期=${params[2]}\\&支付日期=${params[3]}\\&支付方式=${params[4]}\\&开票信息=${params[5]}\\&其他说明=${params[6]}\\&合同总额=${params[7]}\\&采购员流水号=${params[8]}\\&供应商流水号=${params[9]}\\&单价是否含税=${params[10]}\\&组件零件流水号组=${params[11]}\\&组件零件基本件流水号组=${params[12]}\\&数量组=${params[13]}\\&单价组=${params[14]}\\&交货期组=${params[15]}\\&合同内容\\=${params[16]}` } }) } diff --git a/src/views/PurchasingCenter/CreateInquirySheet/index.vue b/src/views/PurchasingCenter/CreateInquirySheet/index.vue index 9b00f791..5ffdedab 100644 --- a/src/views/PurchasingCenter/CreateInquirySheet/index.vue +++ b/src/views/PurchasingCenter/CreateInquirySheet/index.vue @@ -48,11 +48,21 @@ {{ scope.row.物料计划到货时间.split(' ')[0] }} - + + + + + + + - + + + + + + + - + + + + + + + - + @@ -101,20 +101,20 @@ {{ scope.row.规格 }} - + - + - + @@ -136,11 +136,11 @@ - 调整合同 + 预览合同 + 合同总额: + + 确定总额
- 合同总额: - - 确定总额 递交审批

@@ -252,7 +252,6 @@ export default { searchContractDetail() { // 查询合同明细 this.tableData1 = [] searchSheetContract(this.contractNumValue).then(response => { - console.log(response.data, 111) for (let i = 0; i < response.data.length; i++) { this.tableData1.push({ 组件零件流水号: response.data[i].组件零件流水号, @@ -265,11 +264,11 @@ export default { 未税单价: 0, 未税总额: 0, 含税单价: 0, - 含税总额: 0 + 含税总额: 0, + 备注: response.data[i].备注 }) } }) - console.log(this.tableData1, 222) }, demoChange() { // 模板change switch (this.demoRadio) { @@ -432,15 +431,15 @@ export default { - - - - - - - - - + + + + + + + + +
序号图号名称规格型号数量单价金额合计金额交货时间备注序号图号名称规格型号数量单价金额合计金额交货时间备注
@@ -481,7 +480,7 @@ export default { for (let i = 0; i < this.tableData1.length; i++) { tr[i] = document.createElement('tr') tr[i].setAttribute('class', 'tableData') - tr[i].innerHTML = '' + tr[i].innerHTML = '' document.getElementById('tableHead') ? document.getElementById('tableHead').after(tr[i]) : '' } this.actualTotal = 0 @@ -500,7 +499,7 @@ export default { this.hasTax === '含税' ? 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].数量)).toFixed(2) 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 + document.getElementsByClassName('tableData')[j].children[8].innerHTML = this.tableData1[j].备注 } } this.actualTotal = this.actualTotal.toFixed(2) diff --git a/src/views/PurchasingCenter/InvoiceSettlementApplication/index.vue b/src/views/PurchasingCenter/InvoiceSettlementApplication/index.vue index a1ef01ed..9fd5019d 100644 --- a/src/views/PurchasingCenter/InvoiceSettlementApplication/index.vue +++ b/src/views/PurchasingCenter/InvoiceSettlementApplication/index.vue @@ -298,7 +298,7 @@