起名:添加屏蔽词检测

This commit is contained in:
luying
2021-11-10 19:41:06 +08:00
parent 32fe508625
commit a7f3bcc730
11 changed files with 178 additions and 33 deletions

View File

@@ -40,13 +40,13 @@ export class GuildHandler {
}
// 创建军团
async createGuild(msg: guildInter & { name: string, icon: number, notice: string }, session: BackendSession) {
async createGuild(msg: guildInter & { guildCode: string } & { name: string, icon: number, notice: string }, session: BackendSession) {
const roleId = session.get('roleId');
const roleName = session.get('roleName');
const sid = session.get('sid');
const serverId = session.get('serverId');
const { name, icon, notice } = msg;
const { name, icon, notice, guildCode } = msg;
// 检查名字是否重
const checkNameResult = await GuildModel.checkName(name, serverId);
@@ -66,7 +66,7 @@ export class GuildHandler {
await handleCost(roleId, sid, [getGoldObject(ARMY.ARMY_CREAT_COST)]);
// 创建公会
const guild = await GuildModel.createGuild({ name, icon, notice }, role, serverId);
const guild = await GuildModel.createGuild({ guildCode, name, icon, notice }, role, serverId);
if (!guild) return resResult(STATUS.GUILD_CREATE_ERROR);
guild.leader = <RoleType>guild.leader;
//创建科技树