diff --git a/src/routes/admin/accountBalance.js b/src/routes/admin/accountBalance.js index 75661e98..7f1d18db 100644 --- a/src/routes/admin/accountBalance.js +++ b/src/routes/admin/accountBalance.js @@ -186,7 +186,7 @@ router.post('/accounts/:accountId/balance/script/test', authenticateAdmin, async } const payload = req.body || {} - const scriptBody = payload.scriptBody + const { scriptBody } = payload if (!scriptBody) { return res.status(400).json({ success: false, error: '脚本内容不能为空' }) } diff --git a/tests/accountBalanceService.test.js b/tests/accountBalanceService.test.js index ab67d667..c2a9c3a8 100644 --- a/tests/accountBalanceService.test.js +++ b/tests/accountBalanceService.test.js @@ -128,8 +128,7 @@ describe('AccountBalanceService', () => { const mockRedis = buildMockRedis() mockRedis.getBalanceScriptConfig.mockResolvedValue({ - scriptBody: - '({ request: { url: \"http://example.com\" }, extractor: function(){ return {} } })' + scriptBody: '({ request: { url: "http://example.com" }, extractor: function(){ return {} } })' }) const service = new AccountBalanceService({ redis: mockRedis, logger: mockLogger }) @@ -157,8 +156,7 @@ describe('AccountBalanceService', () => { const mockRedis = buildMockRedis() mockRedis.getBalanceScriptConfig.mockResolvedValue({ - scriptBody: - '({ request: { url: \"http://example.com\" }, extractor: function(){ return {} } })' + scriptBody: '({ request: { url: "http://example.com" }, extractor: function(){ return {} } })' }) const service = new AccountBalanceService({ redis: mockRedis, logger: mockLogger })