|
@@ -6,20 +6,20 @@
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="mt-10 inline-16">
|
|
<div class="mt-10 inline-16">
|
|
|
- <add v-if="tool.checkAuth($route.name,'incomeDetail')" :data="data" @onSuccess="listData"></add>
|
|
|
|
|
|
|
+ <add :data="data" @onSuccess="listData"></add>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="mt-10 inline-16">
|
|
<div class="mt-10 inline-16">
|
|
|
- <el-button v-if="tool.checkAuth($route.name,'incomeDetail')" @click="delDetail" :type="delData.length == 0 || data.status == '审核'?'':'primary'" size="small" :disabled="delData.length == 0 || data.status == '审核'">删 除</el-button>
|
|
|
|
|
|
|
+ <el-button @click="delDetail" :type="delData.length == 0 || data.status == '审核'?'':'primary'" size="small" :disabled="delData.length == 0 || data.status == '审核'">删 除</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="mt-10 inline-16">
|
|
<div class="mt-10 inline-16">
|
|
|
- <exportFile v-if="tool.checkAuth($route.name,'incomeDetail')" :param="param" :columns="tablecols" fileName="收入明细"></exportFile>
|
|
|
|
|
|
|
+ <exportFile :param="param" :columns="tablecols" fileName="收入明细"></exportFile>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<tableNewLayout :layout="tablecols" :checkbox="true" :data="list" :opwidth="200" height="calc(100vh - 376px)" :width="true" :custom="true" fixedName="operation" @selectionChange="selectionChange">
|
|
<tableNewLayout :layout="tablecols" :checkbox="true" :data="list" :opwidth="200" height="calc(100vh - 376px)" :width="true" :custom="true" fixedName="operation" @selectionChange="selectionChange">
|
|
|
<template v-slot:customcol="scope">
|
|
<template v-slot:customcol="scope">
|
|
|
<div v-if="scope.column.columnname === 'amount'">
|
|
<div v-if="scope.column.columnname === 'amount'">
|
|
|
<!-- {{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):'--'}}-->
|
|
|
- <div v-if="data.status != '审核' && tool.checkAuth($route.name,'incomeDetail')">
|
|
|
|
|
|
|
+ <div v-if="data.status != '审核' ">
|
|
|
<el-input v-model.number="scope.column.data.amount" placeholder="本次发放金额" @change="amountChange(scope.column.data.amount,scope.column.data)" size="small"></el-input>
|
|
<el-input v-model.number="scope.column.data.amount" placeholder="本次发放金额" @change="amountChange(scope.column.data.amount,scope.column.data)" size="small"></el-input>
|
|
|
<p style="color: red" v-if="isCheck && sa_hrcashbilldetailid == scope.column.data.sa_hrcashbilldetailid">不得大于未发放金额</p>
|
|
<p style="color: red" v-if="isCheck && sa_hrcashbilldetailid == scope.column.data.sa_hrcashbilldetailid">不得大于未发放金额</p>
|
|
|
</div>
|
|
</div>
|