diff --git a/src/constants/index.ts b/src/constants/index.ts index 3df107c..d0708c5 100644 --- a/src/constants/index.ts +++ b/src/constants/index.ts @@ -105,4 +105,16 @@ export const ORDER_STATUS_ENUM: ProSchemaValueEnumObj = { text: '待退款', status: 'warning', }, + refund_requested: { + text: '已申请退款', + status: 'refund_approved', + }, + refund_approved: { + text: '退款申请已通过', + status: 'refund_approved', + }, + refund_cancelled: { + text: '已取消退款', + status: 'refund_cancelled', + } }; diff --git a/src/pages/Order/List/index.tsx b/src/pages/Order/List/index.tsx index 9370db7..4d5e162 100644 --- a/src/pages/Order/List/index.tsx +++ b/src/pages/Order/List/index.tsx @@ -122,6 +122,18 @@ const ListPage: React.FC = () => { key: 'pending_reshipment', label: '待补发', }, + { + key: 'refund_requested', + label: '已申请退款', + }, + { + key: 'refund_approved', + label: '退款申请已通过', + }, + { + key: 'refund_cancelled', + label: '已取消退款', + }, // { // key: 'pending_refund', // label: '待退款', diff --git a/src/servers/api/typings.d.ts b/src/servers/api/typings.d.ts index 9a4f69a..f906d72 100644 --- a/src/servers/api/typings.d.ts +++ b/src/servers/api/typings.d.ts @@ -332,7 +332,10 @@ declare namespace API { | 'failed' | 'after_sale_pending' | 'pending_reshipment' - | 'pending_refund'; + | 'pending_refund' + | 'refund_requested' + | 'refund_approved' + | 'refund_cancelled'; payment_method?: string; }; @@ -857,7 +860,10 @@ declare namespace API { | 'failed' | 'after_sale_pending' | 'pending_reshipment' - | 'pending_refund'; + | 'pending_refund' + | 'refund_requested' + | 'refund_approved' + | 'refund_cancelled'; payment_method?: string; };