diff --git a/server/src/routes/payment.js b/server/src/routes/payment.js index 8182bb4..b0b4536 100755 --- a/server/src/routes/payment.js +++ b/server/src/routes/payment.js @@ -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) } })