|
|
@@ -57,26 +57,24 @@
|
|
|
<el-col :span="8" style="display: flex; justify-content: flex-end">
|
|
|
<el-button type="primary" @click="search()">查询</el-button>
|
|
|
<el-button plain type="primary" @click="reset()">重置</el-button>
|
|
|
- <el-button type="primary" @click="exportSuperviseSettlementExcel()">导出结算记录</el-button>
|
|
|
+ <el-button type="primary" @click="exportPlatformSettlementExcel()">导出结算记录</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<el-table class="tableRecord" style="height: calc(100% - 192px)" :data="tableData">
|
|
|
<el-table-column prop="settlementId" label="结算记录编号" width="200"></el-table-column>
|
|
|
- <el-table-column prop="orderNo" label="订单号" width="200"></el-table-column>
|
|
|
- <el-table-column prop="companyName" label="保险公司" ></el-table-column>
|
|
|
-
|
|
|
+ <el-table-column prop="companyName" label="保险公司" width="200"></el-table-column>
|
|
|
<el-table-column prop="invoiceType" label="应收项" width="200"></el-table-column>
|
|
|
<el-table-column prop="taxPoint" label="税点" width="100"></el-table-column>
|
|
|
<el-table-column prop="actualReceivedAmount" label="实收金额" width="150"></el-table-column>
|
|
|
<el-table-column prop="receivePaymentDate" label="收款日期" width="200"></el-table-column>
|
|
|
<el-table-column label="收款凭证" width="100">
|
|
|
- <template #default="scope">
|
|
|
- <el-button link type="primary" v-if="scope.row.fileUrl"
|
|
|
- @click="view(scope.row)">查看凭证({{ scope.row.fileUrl.split(',').length }})</el-button>
|
|
|
- <span v-else>无凭证</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <template #default="scope">
|
|
|
+ <el-button link type="primary" v-if="scope.row.fileUrl" @click="view(scope.row)">查看凭证({{
|
|
|
+ scope.row.fileUrl.split(',').length }})</el-button>
|
|
|
+ <span v-else>无凭证</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column prop="createBy" label="结算人" width="200"></el-table-column>
|
|
|
<el-table-column prop="createTime" label="结算时间" width="200"></el-table-column>
|
|
|
<el-table-column label="操作" width="200" align="center" fixed="right">
|
|
|
@@ -140,8 +138,12 @@ const reset = () => {
|
|
|
initList();
|
|
|
};
|
|
|
|
|
|
-const exportSuperviseSettlementExcel = () => {
|
|
|
- api.settlementApi.exportSuperviseSettlementExcel({}).then((res: any) => {
|
|
|
+const exportPlatformSettlementExcel = () => {
|
|
|
+ api.settlementApi.exportPlatformSettlementExcel({
|
|
|
+ agreementType: "1",
|
|
|
+ invoiceTypes: ["5", "6"],
|
|
|
+ ...form.value,
|
|
|
+ }).then((res: any) => {
|
|
|
const blob = new Blob([res], { type: 'application/vnd.ms-excel' });
|
|
|
const fileName = '手续费应收结算报表明细' + new Date().getTime() + '.xlsx';
|
|
|
if ('download' in document.createElement('a')) {
|
|
|
@@ -206,7 +208,7 @@ const viewDetail = (row) => {
|
|
|
name: 'platformReport',
|
|
|
query: {
|
|
|
settlementId: row.settlementId,
|
|
|
- activeName:"3"
|
|
|
+ activeName: "3"
|
|
|
}
|
|
|
})
|
|
|
}
|