演武场和练兵场
This commit is contained in:
@@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user