diff --git a/game-server/app/servers/guild/handler/gvgManageHandler.ts b/game-server/app/servers/guild/handler/gvgManageHandler.ts index 23a037c01..fe20b4889 100644 --- a/game-server/app/servers/guild/handler/gvgManageHandler.ts +++ b/game-server/app/servers/guild/handler/gvgManageHandler.ts @@ -638,10 +638,10 @@ export class GVGManageHandler { const checkAuth = await checkLeagueAuth(roleId, myLeague, LEAGUE_MANAGE_TYPE.SEND_MAIL); if(!checkAuth) return resResult(STATUS.GVG_HAS_NO_AUTH); + let auth = getMyAuth(myLeague, roleId); - const { guildCodes } = myLeague; //下发邮件 - await sendMailToLeagueByContent(MAIL_TYPE.GUILD_MAIL, myLeague.leagueCode, { sendName: `${roleName}`, params: [content] }, myLeague); + await sendMailToLeagueByContent(MAIL_TYPE.LEAGUE_MAIL, myLeague.leagueCode, { sendName: `${auth == 1? "盟主": "副盟主"}:${roleName}`, params: [content] }, myLeague); return resResult(STATUS.SUCCESS, { isSuccess: true }); } diff --git a/shared/consts/constModules/mailConst.ts b/shared/consts/constModules/mailConst.ts index febbfa78d..6f49d2699 100644 --- a/shared/consts/constModules/mailConst.ts +++ b/shared/consts/constModules/mailConst.ts @@ -69,6 +69,7 @@ export enum MAIL_TYPE { GVG_BATTLE_LEAGUE_RANK_REWARD = 39, // 激战期联军排行榜奖励 GVG_BATTLE_PLAYER_RANK_REWARD = 40, // 激战期个人排行榜奖励 GVG_GUARD_CITY_REWARD = 41, // 激战期城池占领奖励 + LEAGUE_MAIL = 42, // 联军邮件 }; export const SEND_NAME = '系统'; diff --git a/shared/resource/jsons/dic_email_content.json b/shared/resource/jsons/dic_email_content.json index 8c5ed7e69..287c98be2 100644 --- a/shared/resource/jsons/dic_email_content.json +++ b/shared/resource/jsons/dic_email_content.json @@ -298,6 +298,6 @@ "title": "联军邮件", "sendName": "&", "content": "%d", - "time": 0 + "time": 720 } ] \ No newline at end of file