|
|
@@ -669,9 +669,6 @@ class ApiController {
|
|
|
}
|
|
|
async useCDK(ctx) {
|
|
|
let data = ctx.request.body
|
|
|
- for( let key in data) {
|
|
|
- logger.info(`recieve data ${key}`)
|
|
|
- }
|
|
|
let url = await getServerList(data.serverId, 'default')
|
|
|
if (!url) {
|
|
|
|
|
|
@@ -714,17 +711,35 @@ class ApiController {
|
|
|
// 测试是否可以调用过去
|
|
|
// 通知给服务器,发放道具
|
|
|
// "ws://43.143.193.23:18192"
|
|
|
- Msg.connect("ws://43.143.193.23:18192", Account);
|
|
|
+ Msg.connect(url, Account);
|
|
|
new Promise((resolve) => {
|
|
|
setTimeout(async () => {
|
|
|
Msg.CG_TEST_PROTO(data.account,param)
|
|
|
- }, 1000);
|
|
|
+ }, 500);
|
|
|
});
|
|
|
ctx.body = {
|
|
|
code: 0,
|
|
|
msg: "success"
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ async validCDK (ctx) {
|
|
|
+ let data = ctx.request.body
|
|
|
+ if (data.code.length == 10) {
|
|
|
+ let ret = await CDK.useCDK(ctx, data.code)
|
|
|
+ if (ret != "success") {
|
|
|
+ ctx.body = {
|
|
|
+ code: 1,
|
|
|
+ msg: ret
|
|
|
+ }
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ctx.body = {
|
|
|
+ code: 0,
|
|
|
+ msg: "success"
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
module.exports = new ApiController()
|