chore: 重写主程序方法查找代码

This commit is contained in:
MoonLeeeaf
2025-03-22 22:32:52 +08:00
parent 7c9443f218
commit 9389ee817e

View File

@@ -25,11 +25,17 @@ io.on("connection", (socket) => {
socket.on('the_white_silk', socket.on('the_white_silk',
/** /**
* @param { TheWhiteSilkParams } params * @param { TheWhiteSilkParams } params
* @param { Function<> } callback * @param { Function } callback
*/ */
(params, callback) => { (params, callback) => {
if ((params || callback) == null || typeof callback != Function) return; if ((params || callback) == null || typeof callback != 'function') return;
(events[params.method] || (() => callback({mess})))(params.args)
/** @type { CallbackMessage } */
let data = events[params.method] ? events[params.method](params.args) : {
msg: '找不到此方法',
code: CallbackMessage.Code.NOT_FOUND,
}
callback(data)
} }
) )
}) })