优化
This commit is contained in:
@@ -162,9 +162,13 @@ describe('UnifiedOrdersView contract', () => {
|
||||
expect(source).not.toContain("value.replaceAll('_', ' ')")
|
||||
})
|
||||
|
||||
it('exposes the single-remainder fulfillment aggregate in row expansion and detail', () => {
|
||||
expect(source).toContain("{ key: 'fulfillment', type: 'expand', width: 52, fixed: 'left'")
|
||||
expect(source).toContain('<template #fulfillment="{ row }">')
|
||||
it('shows parent-child markers only for related rows and keeps the aggregate in detail', () => {
|
||||
expect(source).not.toContain("type: 'expand'")
|
||||
expect(source).toContain('v-if="(row as UnifiedOrderResource).relation"')
|
||||
expect(source).toContain('父单 · ${row.relation.childCount} 个子单')
|
||||
expect(source).toContain('子单 · 第 ${row.relation.splitSequence} 次')
|
||||
expect(source).toContain('title="父子订单关联"')
|
||||
expect(source).toContain('@click="openOrderRelation(row as UnifiedOrderResource)"')
|
||||
expect(source).toContain("{ key: 'fulfillment', label: '拆分履约', icon: ListChecks }")
|
||||
expect(source).toContain("activeDetailTab === 'fulfillment'")
|
||||
expect(source).toContain('根单、已完成分片与当前余量')
|
||||
@@ -184,7 +188,6 @@ describe('UnifiedOrdersView contract', () => {
|
||||
expect(source).toContain('aria-label="订单详情模块"')
|
||||
expect(source).toContain("{ key: 'basic', label: '基本信息'")
|
||||
expect(source).toContain("{ key: 'measurement', label: '测量数据'")
|
||||
expect(source).not.toContain('<AppDrawer')
|
||||
expect(source).not.toContain('detailOpen')
|
||||
expect(source).toContain('watch(detailRouteKey,')
|
||||
expect(source).toContain('requestKey !== detailRouteKey.value')
|
||||
|
||||
Reference in New Issue
Block a user