演武场和练兵场

This commit is contained in:
mamengke01
2021-01-22 09:44:13 +08:00
parent 7efcc637b3
commit 5da371a17d
17 changed files with 887 additions and 69 deletions
+29
View File
@@ -9,6 +9,7 @@ import { PvpDefenseModel } from '../db/PvpDefense';
import { SystemConfigModel } from '../db/SystemConfig';
import { RankParam } from '../pubUtils/interface';
import { accessSync } from 'fs';
import { values } from 'underscore';
/**
* 在服务重新启动时,将信息存入redis
*/
@@ -250,4 +251,32 @@ export async function resetPvpRanks() {
}
}
// 排行榜是否存在
export async function smembersAsync(key: string) {
const client: Redis.RedisClient = pinus.app.get('redis');
const result = await client.smembersAsync(key);
return result;
}
export async function saddAsync(key: string, values: Array<string>) {
const client: Redis.RedisClient = pinus.app.get('redis');
const result = await client.saddAsync(key, values);
return result;
}
export async function sismemberAsync(key: string, value: string) {
const client: Redis.RedisClient = pinus.app.get('redis');
const result = await client.sismemberAsync(key, value);
return result;
}
export async function delAsync(key:string) {
const client: Redis.RedisClient = pinus.app.get('redis');
await client.delAsync(key);
}
export async function sremAsync(key:string, member:string) {
const client: Redis.RedisClient = pinus.app.get('redis');
await client.sremAsync(key, member);
}
/**************** 寻宝相关 end */