|
@@ -1,4 +1,4 @@
|
|
|
-//采购入库报表统计查看
|
|
|
+//采购平仓报表决策人查看
|
|
|
<template>
|
|
|
<div class="container">
|
|
|
<el-scrollbar style="height:100%">
|
|
@@ -25,8 +25,6 @@
|
|
|
<ws-button type="primary" @click="handleAdd()">待结算</ws-button>
|
|
|
<ws-button type="primary" @click="handleAdd()">已结算</ws-button>
|
|
|
<ws-button type="primary" @click="handleAdd()">全部</ws-button>
|
|
|
- <ws-button type="primary" @click="handleAdd()">通过</ws-button>
|
|
|
- <ws-button type="primary" @click="handleAdd()">驳回</ws-button>
|
|
|
<template slot="right">
|
|
|
<span style="width: 70px; display: inline-block; color: #8890b1">状态:</span>
|
|
|
<ws-select
|
|
@@ -63,36 +61,27 @@
|
|
|
:data="warehouseList.records"
|
|
|
style="width: 100%; margin-top: 20px"
|
|
|
height="780"
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
- :summary-method="getSummaries"
|
|
|
-
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
>
|
|
|
- <el-table-column type="selection" width="55"></el-table-column>
|
|
|
+
|
|
|
+ <el-table-column type="selection" width="55"></el-table-column>
|
|
|
<el-table-column type="index" label="序号" width="50"></el-table-column>
|
|
|
<el-table-column class="table_td" prop="contractNo" label="合同编号"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="procurementPlan" label="货名"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="customer" label="仓位号"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="unitPrice" label="车牌号"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="basis" label="入库日期"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="freezingDeposit" label="蛋白(%)>="></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="defaultDeposit" label="水分(%)>="></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="unloadingCharge" label="单价(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="invoiceFee" label="基差(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="send" label="卸车费(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="stockInQuantity" label="发票费(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="openPosition" label="扣款(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop="closedPosition" label="结算单价(元/吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" prop=" cumulativeTurnover" label="净重(吨)"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="应付金额(元)" prop="type"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="已付金额(元)"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="未付金额(元)" prop="type"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="付款日期"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="结转"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="客户确认"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="procurementPlan" label="平仓日期"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="customer" label="平仓数量(吨)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="unitPrice" label="成交价格(元/吨)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="basis" label="平仓价格(元/吨)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="freezingDeposit" label="基差(元/吨)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="defaultDeposit" label="应付金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="unloadingCharge" label="已付金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="unloadingCharge" label="未付金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="invoiceFee" label="付款日期"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="send" label="应收金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="stockInQuantity" label="已收金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="openPosition" label="未收金额(元)"></el-table-column>
|
|
|
+ <el-table-column class="table_td" prop="closedPosition" label="收款日期"></el-table-column>
|
|
|
<el-table-column class="table_td" label="客户"></el-table-column>
|
|
|
<el-table-column class="table_td" label="库点"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="发票类型"></el-table-column>
|
|
|
- <el-table-column class="table_td" label="已开发票(元)"></el-table-column>
|
|
|
<el-table-column prop="status" label="状态">
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -228,31 +217,6 @@ export default {
|
|
|
this.showType = this.isShow
|
|
|
},
|
|
|
methods: {
|
|
|
- getSummaries(param) {
|
|
|
- const { columns, data } = param;
|
|
|
- const sums = [];
|
|
|
- columns.forEach((column, index) => {
|
|
|
- if (index === 0) {
|
|
|
- sums[index] = '总价';
|
|
|
- return;
|
|
|
- }
|
|
|
- const values = data.map(item => Number(item[column.property]));
|
|
|
- if (!values.every(value => isNaN(value))) {
|
|
|
- sums[index] = values.reduce((prev, curr) => {
|
|
|
- const value = Number(curr);
|
|
|
- if (!isNaN(value)) {
|
|
|
- return prev + curr;
|
|
|
- } else {
|
|
|
- return prev;
|
|
|
- }
|
|
|
- }, 0);
|
|
|
- sums[index] += ' 元';
|
|
|
- } else {
|
|
|
- sums[index] = 'N/A';
|
|
|
- }
|
|
|
- });
|
|
|
- return sums;
|
|
|
- },
|
|
|
//成交
|
|
|
submit() {
|
|
|
if (!this.warehouseList.transactionPrice) {
|
|
@@ -312,6 +276,9 @@ export default {
|
|
|
// this.warehouseList = response
|
|
|
// })
|
|
|
// },
|
|
|
+ handleSelectionChange(val) {
|
|
|
+ this.multipleSelection = val;
|
|
|
+ },
|
|
|
handleRemove(file) {
|
|
|
console.log(file)
|
|
|
},
|
|
@@ -405,9 +372,6 @@ export default {
|
|
|
}
|
|
|
return fmt
|
|
|
},
|
|
|
- handleSelectionChange(val) {
|
|
|
- this.multipleSelection = val;
|
|
|
- },
|
|
|
handleClose() {
|
|
|
this.accessoryTFs = false
|
|
|
},
|
|
@@ -459,6 +423,20 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ // fujian(row) {
|
|
|
+ // if (
|
|
|
+ // row.receiveAttachmentPath === null ||
|
|
|
+ // row.receiveAttachmentPath === ''
|
|
|
+ // ) {
|
|
|
+ // EventBus.$emit(
|
|
|
+ // 'warning',
|
|
|
+ // this.$t('system.noticeCircular.NoInformation')
|
|
|
+ // )
|
|
|
+ // } else {
|
|
|
+ // this.accessoryTFs = true
|
|
|
+ // }
|
|
|
+ // this.appendixIdss = row.receiveAttachmentPath
|
|
|
+ // },
|
|
|
handleExamine(row) {
|
|
|
this.$router.push({
|
|
|
name: 'salesContractExamine',
|