This commit is contained in:
linfso 2025-05-15 06:47:30 +08:00
parent 04ccab6d2f
commit 9d1c81a7fa
4 changed files with 40 additions and 1 deletions

View File

@ -26,6 +26,8 @@ export function queryPayBackStatList(query) {
}
export function queryBillPayStatInfoList(query) {
return request({
url: '/emis/emisSettleBill/queryBillPayStatInfoList',

View File

@ -9,6 +9,14 @@ export function listEmisSettlePayRecord(query) {
})
}
export function getSettlePayStatInfoMap(query) {
return request({
url: '/emis/emisSettlePayRecord/getSettlePayStatInfoMap',
method: 'get',
params: query
})
}
// 统计收款记录明细
export function queryPayBackRecordList(query) {
@ -71,3 +79,6 @@ export function payRecordReturn(id) {
method: 'post',
})
}

View File

@ -108,6 +108,8 @@
</el-row>
</div>
<!-- 客户名称 寄件公司 账单名称 账单月份 账期 支付方式 开票状态 收款状态 账单金额 账期内收款金额 超期收款金额(70%) 逾期已收金额(60天) 未收款金额 销售联系人 回款联系人 -->
<el-table-column type="selection" width="55" align="center" />
<el-table-column :label="$t('账单名称')" align="left" prop="settleBillName" width="200" :show-overflow-tooltip="true"/>
@ -227,6 +229,8 @@ export default {
queryOrderType:null,
queryStatInfoMap:null,
titleEmisElectronicPagApply: "",
openEmisElectronicPagApply: false,
@ -348,6 +352,8 @@ export default {
this.total = response.total;
this.loading = false;
});
},
handleQuery(){
this.getList();

View File

@ -146,6 +146,10 @@
</el-row>
</div>
<div slot="statInfo" style="font-size: 13px;font-weight:bold">
总收款金额:<span class="statInfoValue" >¥{{queryStatInfoMap?queryStatInfoMap.totalPayMoney:0}}</span>
</div>
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="序号" align="center" width="60">
<template slot-scope="scope">
@ -217,7 +221,9 @@
</template>
<script>
import { listEmisSettlePayRecord, getEmisSettlePayRecord, delEmisSettlePayRecord, addEmisSettlePayRecord, updateEmisSettlePayRecord } from "@/api/emis/emisSettlePayRecord";
import { listEmisSettlePayRecord, getSettlePayStatInfoMap,
getEmisSettlePayRecord, delEmisSettlePayRecord, addEmisSettlePayRecord, updateEmisSettlePayRecord
} from "@/api/emis/emisSettlePayRecord";
import emisSettlePayRecordForm from '@/views/emis/emisSettlePayRecord/emisSettlePayRecordForm';
import SalemanPicker from '@/views/emis/EmisBaseTools/SalemanPicker.vue';
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
@ -247,6 +253,8 @@ export default {
// 账单收退款记录表格数据
emisSettlePayRecordList: [],
queryStatInfoMap:null,
currentId:null,
openForm: false,
titleForm: "",
@ -398,6 +406,12 @@ export default {
this.total = response.total;
this.loading = false;
});
// 查询统计
getSettlePayStatInfoMap(qParam).then(response => {
this.queryStatInfoMap = response.data;
});
},
/** 搜索按钮操作 */
@ -820,4 +834,10 @@ export default {
color: #0955ee;
cursor: pointer;
}
.statInfoValue{
color: red;
font-size: 13px;
font-weight: 500;
}
</style>