Merge branch 'dev1023' into dev

This commit is contained in:
2026-10-26 15:26:43 +08:00
16 changed files with 860 additions and 43 deletions
@@ -440,6 +440,24 @@ export function formatWorkOrderEvent(event: WorkOrderEvent): EventNodeStyle {
color: 'red',
}
}
case 'sharing_part_cancelled': {
const cancelledQuantity = readPayloadAmount(event, 'cancelledQuantity')
const totalQuantityAfter = readPayloadAmount(event, 'totalQuantityAfter')
const releasedDepositAmount = readPayloadAmount(event, 'releasedDepositAmount')
const refundAmount = readPayloadAmount(event, 'refundAmount')
const details = [
cancelledQuantity > 0 ? `取消 ${cancelledQuantity} 份未验收份数` : '',
totalQuantityAfter > 0 ? `保留 ${totalQuantityAfter} 份已验收` : '整单已取消',
releasedDepositAmount > 0 ? `退还押金 ${formatFenAmount(releasedDepositAmount)}` : '',
refundAmount > 0 ? `登记退款 ${formatFenAmount(refundAmount)}` : '',
note ? `原因:${note}` : '',
].filter(Boolean)
return {
title: '取消拼单未验收部分',
description: details.length > 0 ? details.join(';') : undefined,
color: 'red',
}
}
case 'pending_deposit_deducted':
return { title: '扣减了待解冻押金', color: 'default' }
case 'voucher_backfilled':