fix(settlement): 门店 T+1 出账日改为窗口中的今天

HQ 门店账单列名改为出账日;billDate 记今日(昨日 00:00–今日 00:00 右端),启动时把旧数据从核销自然日对齐过来。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-28 14:12:35 +08:00
parent da19c39965
commit 3b669f7e38
6 changed files with 65 additions and 18 deletions
@@ -91,12 +91,12 @@ async function main() {
await prisma.storeBill.deleteMany({ where: { billNo: { startsWith: 'SBMOCK' } } });
await prisma.partnerBill.deleteMany({ where: { billNo: { startsWith: 'PBMOCK' } } });
// ─── 1. 门店账单(昨日未打款 + 前日已打款)───
// ─── 1. 门店账单(今日出账未打款 + 昨日出账已打款)───
const storeBillUnpaid = await prisma.storeBill.create({
data: {
billNo: billNo('SB', `${yesterday.getTime()}U`),
storeId: store.id,
billDate: yesterday,
billDate: today,
redeemCount: 5,
redeemAmount: 1500,
settlementRate: 0.6,
@@ -108,7 +108,7 @@ async function main() {
data: {
billNo: billNo('SB', `${dayBefore.getTime()}P`),
storeId: store.id,
billDate: dayBefore,
billDate: yesterday,
redeemCount: 3,
redeemAmount: 800,
settlementRate: 0.6,