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