This commit is contained in:
2026-09-03 11:54:20 +08:00
parent d4873aa627
commit aeafb9a6f1
4 changed files with 43 additions and 16 deletions
@@ -598,9 +598,10 @@ async function savePlanning(row: UnifiedOrderResource) {
}
}
const declarationEditableStatuses = new Set<UnifiedOrderMainStatus>(['PENDING_REVIEW', 'WAIT_MEASURE', 'WAIT_SPLIT'])
const canEditDeclaration = computed(() => Boolean(
detail.value
&& detail.value.summary.mainStatus === 'WAIT_MEASURE'
&& declarationEditableStatuses.has(detail.value.summary.mainStatus)
&& detail.value.order.order?.version !== null
&& detail.value.order.order?.version !== undefined
&& can('platform:order:declaration:edit'),