fix(consignment): 寄卖改价上限按单价计算并补充单价/合计提示

This commit is contained in:
2026-11-08 12:12:01 +08:00
parent e03abc3a8a
commit 1773fe7837
6 changed files with 204 additions and 23 deletions
@@ -102,3 +102,17 @@ test('打手端发布页:发布成功、切回发布 tab、手动刷新都会
'手动刷新必须同步刷新剩余寄卖额度',
)
})
test('打手端价格按单价展示并给出合计,避免把单价误读成整单总价', () => {
const page = readFileSync(
fileURLToPath(new URL('../src/pages/worker/WorkerConsignmentPage.tsx', import.meta.url)),
'utf8',
)
assert.ok(page.includes('label="寄售单价(元/件)"'), '发布页价格必须标明是单价')
assert.ok(page.includes('合计 ¥${totalPriceYuan.toFixed(2)}'), '发布页必须展示单价 × 数量的合计')
assert.ok(page.includes('title="修改寄卖单价"'), '改价弹窗标题必须标明是单价')
assert.ok(
page.includes('最高不能超过系统建议单价'),
'改价上限提示必须按单价口径,不能再说成整单建议价',
)
})