|
|
@@ -21,42 +21,42 @@
|
|
|
<exportFile :param="param" :columns="tablecols" fileName="收入列表"></exportFile>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <tableNewLayout :layout="tablecols" :data="list" :opwidth="200" height="calc(100vh - 376px)" :width="true" :custom="true" fixedName="operation" :checkbox="true" @selectionChange="selectionChange">
|
|
|
+ <tableNewLayout :layout="tablecols" :data="list" :opwidth="200" height="calc(100vh - 376px)" :width="true" :custom="true" fixedName="operation amount" :checkbox="true" @selectionChange="selectionChange">
|
|
|
<template v-slot:customcol="scope">
|
|
|
<div v-if="scope.column.columnname === 'orderrate'">
|
|
|
<div>
|
|
|
- {{ scope.column.data.orderrate ? Math.round((scope.column.data.orderrate * 100) * 100) / 100 + '%' : '--' }}
|
|
|
+ {{ scope.column.data.orderrate ? Math.round((scope.column.data.orderrate * 100) * 100) / 100 + '%' : scope.column.data[[scope.column.columnname]] == 0?'0%':'--' }}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'rate'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?Math.round((scope.column.data[[scope.column.columnname]] * 100) * 100) / 100 + '%':'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?Math.round((scope.column.data[[scope.column.columnname]] * 100) * 100) / 100 + '%':scope.column.data[[scope.column.columnname]] == 0?'0%':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'allocation_rate'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?Math.round((scope.column.data[[scope.column.columnname]] * 100) * 100) / 100 + '%':'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?Math.round((scope.column.data[[scope.column.columnname]] * 100) * 100) / 100 + '%':scope.column.data[[scope.column.columnname]] == 0?'0%':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'orderprice'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'orderamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'price'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'cashbilldetailamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'orderExpectedamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'rewardamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'payapplyamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'unpayapplyamount'">
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'amount'">
|
|
|
<div v-if="data.status != '发放' ">
|
|
|
@@ -64,7 +64,7 @@
|
|
|
<p style="color: red" v-if="isCheck && sa_hrcashbilldetailid == scope.column.data.sa_hrcashbilldetailid">不得大于未发放金额</p>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
- {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):'--'}}
|
|
|
+ {{scope.column.data[[scope.column.columnname]]?'¥ '+ tool.formatAmount(scope.column.data[[scope.column.columnname]],2):scope.column.data[[scope.column.columnname]] == 0?'¥ 0.00':'--'}}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-else>
|