This commit is contained in:
2026-09-15 17:46:44 +08:00
parent 14e31d4679
commit ccc72be4b9
3 changed files with 33 additions and 3 deletions
@@ -627,6 +627,9 @@ describe('UnifiedOrdersView contract', () => {
})
it('only exposes declaration editing before loading and marks channel changes', () => {
expect(source).toContain("new Set(['DRAFT', 'REJECTED', 'SUBMITTED', 'APPROVED'])")
expect(source).toContain("planningEditableOrderStatuses.has(row.internalOrderStatus || '')")
expect(source).toContain('v-if="canEditPlanning(row as UnifiedOrderResource)"')
expect(source).toContain("new Set<UnifiedOrderMainStatus>(['PENDING_REVIEW', 'WAIT_MEASURE', 'WAIT_SPLIT'])")
expect(source).toContain('declarationEditableStatuses.has(detail.value.summary.mainStatus)')
expect(source).not.toContain("detail.value.summary.mainStatus === 'WAIT_MEASURE'")