跳过
This commit is contained in:
parent
e51c262673
commit
19680aaf90
16
kaipiao.js
16
kaipiao.js
@ -322,10 +322,18 @@ async function main() {
|
|||||||
const settlementAccountId = resultList[0]?.id;
|
const settlementAccountId = resultList[0]?.id;
|
||||||
console.log(' -> settlementAccountId: ' + settlementAccountId);
|
console.log(' -> settlementAccountId: ' + settlementAccountId);
|
||||||
|
|
||||||
const billResp = await queryBillList(settlementAccountId);
|
const billResp = await queryBillList(settlementAccountId);
|
||||||
const bills = billResp?.result?.list || [];
|
const allBills = billResp?.result?.list || [];
|
||||||
const total = billResp?.result?.total || 0;
|
const total = billResp?.result?.total || 0;
|
||||||
console.log(' -> 共 ' + total + ' 条对账单\n');
|
console.log(' -> 共 ' + total + ' 条对账单');
|
||||||
|
|
||||||
|
const skippedBills = allBills.filter(function (b) { return String(b.settlementStatus) === '3'; });
|
||||||
|
skippedBills.forEach(function (b) {
|
||||||
|
console.log(' ⚠ 跳过 settlementStatus=3 的对账单: ' + (b.statementName || b.receiveBillId || '') + '\n');
|
||||||
|
});
|
||||||
|
|
||||||
|
const bills = allBills.filter(function (b) { return String(b.settlementStatus) !== '3'; });
|
||||||
|
console.log(' -> 实际处理 ' + bills.length + ' 条对账单\n');
|
||||||
|
|
||||||
const trainBills = bills.filter(function (b) { return (b.statementName || '').includes('火车票'); });
|
const trainBills = bills.filter(function (b) { return (b.statementName || '').includes('火车票'); });
|
||||||
const hotelBills = bills.filter(function (b) { return (b.statementName || '').includes('酒店'); });
|
const hotelBills = bills.filter(function (b) { return (b.statementName || '').includes('酒店'); });
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user