好友:添加区服信息
This commit is contained in:
@@ -378,3 +378,28 @@ export async function sremAsync(key:string, member:string) {
|
||||
await client.sremAsync(key, member);
|
||||
}
|
||||
/**************** 寻宝相关 end */
|
||||
|
||||
/**************** 数据库表存入缓存 */
|
||||
|
||||
export async function readDataBase() {
|
||||
await setServerList();
|
||||
}
|
||||
|
||||
async function setServerList() {
|
||||
const client: Redis.RedisClient = pinus.app.get('redis');
|
||||
const serverList = await GameModel.getAllServerList();
|
||||
await client.delAsync(REDIS_KEY.DB_GAME);
|
||||
|
||||
for(let { id, serverType, name } of serverList) {
|
||||
// console.log(roleId);
|
||||
await client.hsetAsync(REDIS_KEY.DB_GAME, `${serverType}_${id}`, name);
|
||||
}
|
||||
}
|
||||
|
||||
export async function getServerName(serverType: string, serverId: number) {
|
||||
const client: Redis.RedisClient = pinus.app.get('redis');
|
||||
let name = await client.hgetAsync(REDIS_KEY.DB_GAME, `${serverType}_${serverId}`);
|
||||
return name
|
||||
}
|
||||
|
||||
/**************** 数据库表end */
|
||||
Reference in New Issue
Block a user