增加售后相关的
This commit is contained in:
@@ -214,6 +214,29 @@ export function formatWorkOrderEvent(event: WorkOrderEvent): EventNodeStyle {
|
||||
return { title: '问题单已处置:取消订单并释放押金', color: 'orange' }
|
||||
case 'problem_cancel_deduct':
|
||||
return { title: '问题单已处置:取消订单并扣除押金', color: 'orange' }
|
||||
case 'after_sales_case_created': {
|
||||
const caseNo = readPayload(event, 'caseNo')
|
||||
return {
|
||||
title: `已发起验收后售后问题单${caseNo ? `:${caseNo}` : ''}`,
|
||||
color: 'red',
|
||||
}
|
||||
}
|
||||
case 'after_sales_case_responded':
|
||||
return { title: '打手已提交售后说明,等待客服处理', color: 'orange' }
|
||||
case 'after_sales_case_resolved': {
|
||||
const action = readPayload(event, 'action')
|
||||
const recoveryAmount = Number(readPayload(event, 'recoveryAmount') || 0)
|
||||
if (action === 'upheld') {
|
||||
return {
|
||||
title: `售后问题成立,追缴 ${recoveryAmount > 0 ? `${(recoveryAmount / 100).toFixed(2)} 元` : '0 元'}`,
|
||||
color: 'red',
|
||||
}
|
||||
}
|
||||
return {
|
||||
title: action === 'remedied' ? '售后已补救完成' : '售后问题不成立,已关闭',
|
||||
color: 'green',
|
||||
}
|
||||
}
|
||||
|
||||
// —— 取消节点 ——
|
||||
case 'reopened_from_cancelled':
|
||||
|
||||
Reference in New Issue
Block a user