This commit is contained in:
2026-08-12 09:25:55 +08:00
parent ffb2116741
commit fb542e0b6f
24 changed files with 983 additions and 75 deletions
@@ -22,6 +22,12 @@ describe('OceanBookingDetailView interaction contract', () => {
expect(source).not.toContain(':disabled="customer.status !== \'ACTIVE\'"')
})
it('keeps historical partner names visible when an existing partner is no longer selectable', () => {
expect(source).toContain("form.data.shippingCompanyName || '当前船公司'")
expect(source).toContain("form.data.bookingAgentName || '当前订舱代理'")
expect(source).toContain("from '@/modules/master-data'")
})
it('renders the translated status once in the detail heading', () => {
expect(source).toContain('<StatusBadge :status="statusLabel(detail.status)" />')
expect(source).not.toContain('<StatusBadge :status="detail.status" />')