支付相关
This commit is contained in:
@@ -22,13 +22,15 @@ export function mapQueryOrderStatus(
|
||||
case 1: return "PENDING"; // 处理中
|
||||
case 0: return "SUCCESS"; // 成功
|
||||
case -1: return "FAILED"; // 失败
|
||||
case 90: return "CANCELED"; // 取消
|
||||
case 92: return "TIMEOUT"; // 轮询超时
|
||||
default: return "CREATED"; // 未知/初始,按“已创建”兜底
|
||||
}
|
||||
}
|
||||
|
||||
/** 是否为终态(无需再轮询) */
|
||||
export function isTerminalStatus(s: OrderStatus): boolean {
|
||||
return s === "SUCCESS" || s === "FAILED" || s === "CANCELED" || s === "EXPIRED";
|
||||
return s === "SUCCESS" || s === "FAILED" || s === "CANCELED" || s === "EXPIRED" || s === "TIMEOUT";
|
||||
}
|
||||
|
||||
/** 是否应继续轮询查询订单 */
|
||||
|
||||
Reference in New Issue
Block a user