首发邮件更改
parent
6c56cba35f
commit
23d17dc479
|
@ -132,12 +132,14 @@ public class UserLevelEventHandler implements IEventHandler,IPrivilegeChange{
|
|||
* 发首发预约邮件
|
||||
* 1.第一个角色 12级 邮件置顶
|
||||
* 2.范围:渠道服 猕猴桃
|
||||
* 3. 2021.8.19起
|
||||
*/
|
||||
public void sendOrderMail( MongoTemplate coreMongoTemplate,User user) throws Exception{
|
||||
public void sendOrderMail(MongoTemplate coreMongoTemplate,User user) throws Exception{
|
||||
String channel = GameApplication.serverProperties.getChannel();
|
||||
if(!("quick".equals(channel) || "mht".equals(channel))){
|
||||
return;
|
||||
}
|
||||
long limitOpenTime = TimeUtils.stringToTimeLong2("2021-08-19 00:00:00");
|
||||
Query query = new Query(Criteria.where("openId").is(user.getPlayerInfoManager().getOpenId()));
|
||||
List<UserInfo> userInfo = coreMongoTemplate.find(query, UserInfo.class);
|
||||
for (UserInfo u:userInfo) {
|
||||
|
@ -145,6 +147,9 @@ public class UserLevelEventHandler implements IEventHandler,IPrivilegeChange{
|
|||
if(defInMem == null){
|
||||
continue;
|
||||
}
|
||||
if(defInMem.getPlayerInfoManager().getCreateTime()< limitOpenTime){
|
||||
continue;
|
||||
}
|
||||
if(defInMem.getPlayerInfoManager().isGetOrderMail()){
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue