feat(37回调接口): 服务器列表接口添加大区信息

This commit is contained in:
luying
2022-11-01 10:37:06 +08:00
parent 94beb37f10
commit b8c1b8f63c

View File

@@ -14,6 +14,7 @@ import { UserGuildModel } from '@db/UserGuild';
import { GuildModel } from '@db/Guild';
import { ServerlistModel } from '@db/Serverlist';
import moment = require('moment');
import { RegionModel } from '@db/Region';
/**
* Test Service
@@ -341,6 +342,7 @@ export default class Sdk extends Service {
}
let servers = await ServerlistModel.getAllServerList();
let regions = await RegionModel.getAllRegion();
let data = servers.map(server => {
let statue = 0;
switch(server.status) {
@@ -352,10 +354,11 @@ export default class Sdk extends Service {
case SERVER_STATUS.HOT:
statue = 2; break;
}
let region = regions.find(cur => cur.env == server.env);
return {
dsid: server.id,
dsname: server.name,
start_time: moment(server.openTime).format('YYYY-MM-DD HH:mm:ss'),
dsname: region? `${region.name} ${server.name}`: server.name,
start_time: moment(server.openTime * 1000).format('YYYY-MM-DD HH:mm:ss'),
statue
}
})