聊天:修复部分系统消息推送触发

This commit is contained in:
luying
2021-03-29 13:16:40 +08:00
parent 2ea59fc3a3
commit c2e563b607
5 changed files with 26 additions and 8 deletions

View File

@@ -30,12 +30,16 @@ export async function pushComposeOrangeHero(roleId: string, roleName: string, se
}
export async function pushHeroStarMax(roleId: string, roleName: string, serverId: number | string, heroInfo: Partial<HeroType>) {
if (heroInfo.star !== HERO_GROW_MAX.STAR) {
if (heroInfo.colorStar !== HERO_GROW_MAX.STAR) {
return;
}
await pushNormalHeroInfoBySource(roleId, roleName, serverId, MSG_SOURCE.HERO_STAR_MAX, heroInfo);
}
export async function pushHeroWakeUp(roleId: string, roleName: string, serverId: number | string, heroInfo: Partial<HeroType>) {
await pushNormalHeroInfoBySource(roleId, roleName, serverId, MSG_SOURCE.HERO_WAKEUP, heroInfo);
}
export async function pushComBtlTeamMsg(teamCode: string, roleId: string, roleName: string, type: number, source: number, content: string, targetRoleId: string, targetMsgCode: string) {
const msgData = await createGroupMsg(roleId, roleName, CHANNEL_PREFIX.TEAM, teamCode, type, source, content, targetRoleId, targetMsgCode);
if (!msgData) return null;