fix: 下单接口 PAY_NOT_CONFIGURED 返回503+明确文案,其余错误不再泄露内部信息
This commit is contained in:
@@ -76,7 +76,10 @@ router.post('/create-order', async (req, res) => {
|
||||
|
||||
} catch (error) {
|
||||
logger.error('创建订单失败:', error)
|
||||
return ApiResponse.serverError(res, error.message)
|
||||
if (error.code === 'PAY_NOT_CONFIGURED') {
|
||||
return ApiResponse.error(res, error.message, 503)
|
||||
}
|
||||
return ApiResponse.error(res, '创建订单失败,请稍后再试', 500)
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user