|
|
@@ -102,40 +102,42 @@
|
|
|
</div>
|
|
|
<tableTemplate style="margin-top: 10px" ref="table" :layout="drawType?tablecolsIncome:tablecolsPay" :data="voucherList" :opwidth="200" :custom="true" height="calc(100vh - 170px)">
|
|
|
<template v-slot:customcol="scope">
|
|
|
- <p v-if="scope.column.columnname === 'province'">
|
|
|
- {{scope.column.data.province+scope.column.data.city+scope.column.data.county}}
|
|
|
- </p>
|
|
|
- <p v-else-if="scope.column.columnname === 'price'">
|
|
|
- <span v-if="scope.column.data[scope.column.columnname]">
|
|
|
- ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
|
|
|
- </span>
|
|
|
- <span v-else>--</span>
|
|
|
- </p>
|
|
|
- <p v-else-if="scope.column.columnname === 'orderamount'">
|
|
|
- <span v-if="scope.column.data[scope.column.columnname]">
|
|
|
- ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
|
|
|
- </span>
|
|
|
- <span v-else>--</span>
|
|
|
- </p>
|
|
|
- <p v-else-if="scope.column.columnname === 'amount'">
|
|
|
- <span v-if="scope.column.data[scope.column.columnname]">
|
|
|
- ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
|
|
|
- </span>
|
|
|
- <span v-else>--</span>
|
|
|
- </p>
|
|
|
- <p v-else-if="scope.column.columnname === 'outamount'">
|
|
|
- <span v-if="scope.column.data[scope.column.columnname]">
|
|
|
- ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
|
|
|
- </span>
|
|
|
- <span v-else>--</span>
|
|
|
- </p>
|
|
|
- <p v-else-if="scope.column.columnname === 'unInvoiceamount'">
|
|
|
- <span v-if="scope.column.data[scope.column.columnname]">
|
|
|
- ¥{{tool.formatAmount(scope.column.data[scope.column.columnname],2)}}
|
|
|
- </span>
|
|
|
- <span v-else>--</span>
|
|
|
- </p>
|
|
|
- <p v-else>{{scope.column.data[scope.column.columnname]?scope.column.data[scope.column.columnname]:'--'}}</p>
|
|
|
+ <div v-if="scope.column.columnname === 'amount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'orderExpectedamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'orderprice'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'orderamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'price'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'rewardamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'payapplyamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'unpayapplyamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'cashbilldetailamount'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'rate'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?Math.round(tool.formatAmount(scope.column.data[[scope.column.columnname]]*100)*100)/100 + '%':'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.column.columnname === 'allocation_rate'">
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?Math.round(tool.formatAmount(scope.column.data[[scope.column.columnname]]*100)*100)/100 + '%':'--'}}
|
|
|
+ </div>
|
|
|
+ <div v-else>
|
|
|
+ {{scope.column.data[[scope.column.columnname]] || scope.column.columnname === 'operation'?scope.column.data[[scope.column.columnname]]:'--'}}
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</tableTemplate>
|
|
|
<div style="text-align:right;float: right;margin-top: 10px">
|