refactors

This commit is contained in:
Takanashi Hoshino
2026-09-13 12:04:37 +08:00
parent c478367c6c
commit ddfd680301
15 changed files with 196 additions and 651 deletions
+4
View File
@@ -1,6 +1,7 @@
const { default: axios } = require('axios')
const encrypt = require('../util/crypto')
const { APP_CONF } = require('../util/config.json')
const runtimeState = require('../util/runtimeState')
const generateNonce = () => {
let nonce = ''
@@ -63,6 +64,9 @@ module.exports = async (query, request) => {
throw new Error('xeapi public key response missing sk')
}
// 获取成功后立即写入运行时状态,供 util/request.js 的 xeapi 请求使用
runtimeState.xeapiPublicKey = { ...publicKey, deviceId }
return {
status: 200,
body: {