|
@@ -18,7 +18,7 @@
|
|
|
<el-table :data="creditLineList">
|
|
|
<el-table-column label="渠道名称" align="center" prop="managementName" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="额度" align="center" prop="allAmount" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="可用金额" align="center" prop="subAmount" :show-overflow-tooltip="true"/>
|
|
|
+ <el-table-column label="可用金额" align="center" :formatter="moneyFormat" prop="subAmount" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="已用金额" align="center" prop="availableAmount" :show-overflow-tooltip="true"/>
|
|
|
</el-table>
|
|
|
|
|
@@ -63,7 +63,7 @@
|
|
|
<el-table :data="creditLineNumList">
|
|
|
<el-table-column label="渠道名称" align="center" prop="managementName" :show-overflow-tooltip="true"/>
|
|
|
<el-table-column label="数量" align="center" prop="num" :show-overflow-tooltip="true"/>
|
|
|
- <el-table-column label="额度" align="center" prop="allAmount" :show-overflow-tooltip="true"/>
|
|
|
+ <el-table-column label="额度" align="center" :formatter="moneyFormat" prop="allAmount" :show-overflow-tooltip="true"/>
|
|
|
</el-table>
|
|
|
|
|
|
<pagination
|
|
@@ -118,18 +118,33 @@ export default {
|
|
|
mounted() {
|
|
|
},
|
|
|
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(/\.$/, "");
|
|
|
+ },
|
|
|
initChartPie (data, name, color, formatter) {
|
|
|
let chartPie = document.getElementById('echartPie');
|
|
|
let myChart = echarts.init(chartPie);
|
|
|
let option = {
|
|
|
tooltip: {
|
|
|
trigger: 'item',
|
|
|
- formatter: '{b}: {d}%'
|
|
|
+ // formatter: '{b}: {d}%'
|
|
|
},
|
|
|
color: color,
|
|
|
label: {
|
|
|
alignTo: 'edge',
|
|
|
- formatter: formatter,
|
|
|
+ formatter: "{b} ({d}%)",
|
|
|
minMargin: 5,
|
|
|
edgeDistance: 10,
|
|
|
rich: {
|