收款明细查询定制导出
This commit is contained in:
parent
3c825fb103
commit
9be70fa906
@ -125,6 +125,17 @@
|
||||
v-hasPermi="['emis:emisSettlePayRecord:export']"
|
||||
>导出</el-button>
|
||||
</el-col>
|
||||
<el-col :span="1.5">
|
||||
<el-button
|
||||
type="warning"
|
||||
plain
|
||||
icon="el-icon-download"
|
||||
size="mini"
|
||||
:disabled="single"
|
||||
@click="handleCustomExport"
|
||||
v-hasPermi="['emis:emisSettlePayRecord:customExport']"
|
||||
>定制导出</el-button>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
|
||||
@ -141,15 +152,15 @@
|
||||
|
||||
<el-table-column :label="$t('交易时间')" align="center" prop="tradeDate" width="170" :show-overflow-tooltip="true" />
|
||||
<el-table-column :label="$t('流水号')" align="center" prop="payId" width="170" :show-overflow-tooltip="true"/>
|
||||
<el-table-column :label="$t('收款来源')" align="center" prop="settleType" width="80" >
|
||||
<el-table-column :label="$t('支付类型')" align="center" prop="settleType" width="80" >
|
||||
<template slot-scope="scope">
|
||||
<el-tag type="success" v-if="scope.row.settleType == '1'">现金收款</el-tag>
|
||||
<el-tag type="success" v-if="scope.row.settleType == '2'">月结收款</el-tag>
|
||||
</template>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column :label="$t('缴款客户')" align="center" prop="payMan" width="150" :show-overflow-tooltip="true" />
|
||||
<!-- <el-table-column :label="$t('月结编号')" align="center" prop="payManCode" width="100" :show-overflow-tooltip="true"/> -->
|
||||
<el-table-column :label="$t('支付类型')" align="center" prop="payType" width="150" >
|
||||
<el-table-column :label="$t('收款来源')" align="center" prop="payType" width="150" >
|
||||
<template slot-scope="scope">
|
||||
<dict-tag :options="dict.type.emis_settlebill_pay_type" :value="scope.row.payType"/>
|
||||
</template>
|
||||
@ -187,8 +198,11 @@
|
||||
<el-table-column label="登记人" align="center" prop="createByName" width="80" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="登记网点" align="center" prop="createSiteName" width="80" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="登记时间" align="center" prop="createTime" width="170"/>
|
||||
|
||||
|
||||
<el-table-column label="账单编号" align="center" prop="settleBillNo" width="100" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="运单号" align="center" prop="billCodes" width="100" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="账单金额" align="center" prop="billAmount" width="80" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="开票金额" align="center" prop="invoiceAmount" width="80" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="开票状态" align="center" prop="invoiceStatus" width="80" :show-overflow-tooltip="true"/>
|
||||
</XdTable>
|
||||
|
||||
<el-dialog :title="titleForm" :visible.sync="openForm" width="50%" :destroy-on-close="true" v-dialogDrag append-to-body>
|
||||
@ -806,6 +820,14 @@ export default {
|
||||
dateTimeChange(value){
|
||||
this.dateTimeRange=value;
|
||||
},
|
||||
//定制导出
|
||||
handleCustomExport(){
|
||||
let settleBillNo = this.selectList[0].settleBillNo;
|
||||
//获取选中
|
||||
this.download('emis/emisSettlePayRecord/customExport', {
|
||||
'settleBillNo':settleBillNo
|
||||
}, `定制收款明细列表.xlsx`)
|
||||
},
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user