/// <summary> /// 创建实例 /// </summary> public static FuncChangeRoleGroupNoticeRequest create(int funcID, long groupID, string notice) { FuncChangeRoleGroupNoticeRequest re = (FuncChangeRoleGroupNoticeRequest)BytesControl.createRequest(dataID); re.funcID = funcID; re.groupID = groupID; re.notice = notice; return(re); }
/** 改公告 */ public void changeNotice(String notice) { if (!RoleGroupTitleConfig.get(_selfData.title).canChangeNotice) { me.warnLog("修改群公告时,权限不够"); return; } if (_config.noticeCharLimit > 0 && StringUtils.getCharMachineNum(notice) > _config.noticeCharLimit) { me.warnLog("修改群公告时,名字过长"); return; } //敏感字 if (BaseGameUtils.hasSensitiveWord(notice)) { Ctrl.warnLog("修改群公告时,名字敏感"); GameC.info.showInfoCode(InfoCodeType.CreateRoleGroupFailed_nameIsSensitive); return; } me.send(FuncChangeRoleGroupNoticeRequest.create(_funcID, groupID, notice)); }