This commit is contained in:
2026-09-04 12:00:33 +08:00
parent ecec741a9d
commit cf3a48230e
4 changed files with 93 additions and 24 deletions
@@ -14,6 +14,16 @@ test('renders loading, pending, isolated error, and published states', () => {
assert.match(source, /\$emit\('retry'\)/)
})
test('supports a standalone dialog and keeps the unpushed billing-weight state visible', () => {
assert.match(source, /dialogOnly\?: boolean/)
assert.match(source, /v-if="!props\.dialogOnly"/)
assert.match(source, /watch\(\(\) => props\.autoOpen/)
assert.match(source, /if \(autoOpen\) feeDialogOpen\.value = true/)
assert.match(source, /v-else-if="props\.unavailable \|\| !props\.data"/)
assert.match(source, /平台推送计费重后,可在这里核对并确认/)
assert.match(source, /@closed="emit\('closed'\)"/)
})
test('shows the published merchant inbound, measurement details and customer confirmation entry', () => {
for (const label of ['入仓码', '平台收货仓', '实际毛重', '实测体积', '托盘与库位', '换算与精度', '最终计费量', '基础费用', '附加费用', '费用合计', '平台备注']) {
assert.match(source, new RegExp(label))