This commit is contained in:
2026-08-17 16:45:46 +08:00
parent 4a9438315c
commit d95c90bd1a
48 changed files with 1217 additions and 374 deletions
@@ -56,7 +56,10 @@ describe('FinanceManualPage delivery contract', () => {
it('uses business selectors instead of asking operators for internal ids', () => {
expect(source).toContain("type: 'select', label: '客户名称'")
expect(source).toContain('placeholder="请选择客户"')
expect(source).toContain("placeholder: '全部客户'")
expect(source).toContain('clearable: true')
expect(source).toContain("const customerId = String(filters.value.customerId || '').trim() || undefined")
expect(source).not.toContain('if (!customerId) { allRows.value = []; total.value = 0; return }')
expect(source).toContain('placeholder="选择订单 / 入库单"')
expect(source).toContain('placeholder="选择费用来源"')
expect(source).toContain("listPlatformUnifiedOrderFeeDetails(form.customerId, inboundId)")