Improvement: add status enum in order #24
|
|
@ -17,7 +17,7 @@ export default {
|
||||||
default: {
|
default: {
|
||||||
host: 'localhost',
|
host: 'localhost',
|
||||||
username: 'root',
|
username: 'root',
|
||||||
password: '123456',
|
password: '12345678',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,9 @@ export enum OrderStatus {
|
||||||
REFUNDED = 'refunded',
|
REFUNDED = 'refunded',
|
||||||
FAILED = 'failed',
|
FAILED = 'failed',
|
||||||
DRAFT = 'draft',
|
DRAFT = 'draft',
|
||||||
|
REFUND_REQUESTED = 'refund_requested', // 已申请退款
|
||||||
|
REFUND_APPROVED = 'refund_approved', // 退款申请已通过
|
||||||
|
REFUND_CANCELLED = 'refund_cancelled', // 已取消退款
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum ErpOrderStatus {
|
export enum ErpOrderStatus {
|
||||||
|
|
@ -50,10 +53,12 @@ export enum ErpOrderStatus {
|
||||||
CANCEL = 'cancelled', //已取消
|
CANCEL = 'cancelled', //已取消
|
||||||
REFUNDED = 'refunded', //已退款
|
REFUNDED = 'refunded', //已退款
|
||||||
FAILED = 'failed', //失败
|
FAILED = 'failed', //失败
|
||||||
|
|
||||||
AFTER_SALE_PROCESSING = 'after_sale_pending', // 售后处理中
|
AFTER_SALE_PROCESSING = 'after_sale_pending', // 售后处理中
|
||||||
PENDING_RESHIPMENT = 'pending_reshipment', // 待补发
|
PENDING_RESHIPMENT = 'pending_reshipment', // 待补发
|
||||||
PENDING_REFUND = 'pending_refund', // 待退款
|
PENDING_REFUND = 'pending_refund', // 待退款
|
||||||
|
REFUND_REQUESTED = 'refund_requested', // 已申请退款
|
||||||
|
REFUND_APPROVED = 'refund_approved', // 退款申请已通过
|
||||||
|
REFUND_CANCELLED = 'refund_cancelled', // 已取消退款
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum ShipmentType {
|
export enum ShipmentType {
|
||||||
|
|
|
||||||
|
|
@ -263,6 +263,12 @@ export class OrderService {
|
||||||
return ErpOrderStatus.REFUNDED;
|
return ErpOrderStatus.REFUNDED;
|
||||||
case OrderStatus.FAILED:
|
case OrderStatus.FAILED:
|
||||||
return ErpOrderStatus.FAILED;
|
return ErpOrderStatus.FAILED;
|
||||||
|
case OrderStatus.REFUND_REQUESTED:
|
||||||
|
return ErpOrderStatus.REFUND_REQUESTED;
|
||||||
|
case OrderStatus.REFUND_APPROVED:
|
||||||
|
return ErpOrderStatus.REFUND_APPROVED;
|
||||||
|
case OrderStatus.REFUND_CANCELLED:
|
||||||
|
return ErpOrderStatus.REFUND_CANCELLED;
|
||||||
default:
|
default:
|
||||||
return ErpOrderStatus.PENDING;
|
return ErpOrderStatus.PENDING;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue