|
@@ -27,7 +27,7 @@
|
|
<el-table-column label="应收企业" align="center" prop="receiveName" />
|
|
<el-table-column label="应收企业" align="center" prop="receiveName" />
|
|
<el-table-column label="应付企业" align="center" prop="payName" />
|
|
<el-table-column label="应付企业" align="center" prop="payName" />
|
|
<el-table-column label="预计还款期" align="center" prop="zbiPayDate" width="100" show-overflow-tooltip />
|
|
<el-table-column label="预计还款期" align="center" prop="zbiPayDate" width="100" show-overflow-tooltip />
|
|
- <el-table-column label="金额" align="center" prop="zbiAmount" width="120" />
|
|
|
|
|
|
+ <el-table-column label="金额" align="center" :formatter="moneyFormat" prop="zbiAmount" width="120" />
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="250">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.$index, ticketList)">删除</el-button>
|
|
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.$index, ticketList)">删除</el-button>
|
|
@@ -125,7 +125,7 @@
|
|
<el-table-column label="应收企业" align="center" prop="receiveName" />
|
|
<el-table-column label="应收企业" align="center" prop="receiveName" />
|
|
<el-table-column label="应付企业" align="center" prop="payName" />
|
|
<el-table-column label="应付企业" align="center" prop="payName" />
|
|
<el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
<el-table-column label="预计还款期" align="center" prop="zbiPayDate" show-overflow-tooltip />
|
|
- <el-table-column label="金额" align="center" prop="zbiAmount" />
|
|
|
|
|
|
+ <el-table-column label="金额" :formatter="moneyFormat" align="center" prop="zbiAmount" />
|
|
</el-table>
|
|
</el-table>
|
|
<pagination v-show="total > 0" :total="total" :page.sync="queryParamsPay.pageNum" :limit.sync="queryParamsPay.pageSize" @pagination="getAccountsCollection" />
|
|
<pagination v-show="total > 0" :total="total" :page.sync="queryParamsPay.pageNum" :limit.sync="queryParamsPay.pageSize" @pagination="getAccountsCollection" />
|
|
<span slot="footer" class="dialog-footer">
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -338,7 +338,21 @@ export default {
|
|
|
|
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
-
|
|
|
|
|
|
+ //列表格式化金额
|
|
|
|
+ moneyFormat(row, column, cellValue) {
|
|
|
|
+ if (cellValue == null || cellValue == undefined || cellValue == "") {
|
|
|
|
+ cellValue = "0.00";
|
|
|
|
+ }
|
|
|
|
+ cellValue += "";
|
|
|
|
+ if (!cellValue.includes(".")) {
|
|
|
|
+ cellValue += ".00";
|
|
|
|
+ }
|
|
|
|
+ return cellValue
|
|
|
|
+ .replace(/(\d)(?=(\d{3})+\.)/g, function($0, $1) {
|
|
|
|
+ return $1 + ",";
|
|
|
|
+ })
|
|
|
|
+ .replace(/\.$/, "");
|
|
|
|
+ },
|
|
// 取消按钮
|
|
// 取消按钮
|
|
cancel() {
|
|
cancel() {
|
|
this.$store.dispatch("tagsView/delView", this.$route);
|
|
this.$store.dispatch("tagsView/delView", this.$route);
|