fix: 下单接口 PAY_NOT_CONFIGURED 返回503+明确文案,其余错误不再泄露内部信息
This commit is contained in:
@@ -76,7 +76,10 @@ router.post('/create-order', async (req, res) => {
|
|||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
logger.error('创建订单失败:', 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