提交 dbb01b9c 作者: gh

客服开启

上级 6f6942be
...@@ -85,6 +85,7 @@ public class SchedulingTask { ...@@ -85,6 +85,7 @@ public class SchedulingTask {
/** /**
* 每10min扫描一次正常客服 * 每10min扫描一次正常客服
*/ */
@Scheduled(cron = "0 0/10 * * * *")
public void publishCustomerMessage(){ public void publishCustomerMessage(){
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
......
...@@ -96,18 +96,21 @@ public class AccountOrderServiceImpl extends ServiceImpl<AccountOrderMapper, Acc ...@@ -96,18 +96,21 @@ public class AccountOrderServiceImpl extends ServiceImpl<AccountOrderMapper, Acc
public void calculateAvgMonth(IntegrationRequestDTO integrationRequestDTO) { public void calculateAvgMonth(IntegrationRequestDTO integrationRequestDTO) {
//获取近一月每个用户的平均充值 //获取近一月每个用户的平均充值
List<UserAvgAmountVO> userAvgAmountVos= baseMapper.findMonthDailyAccountOrder(); List<UserAvgAmountVO> userAvgAmountVos= baseMapper.findMonthDailyAccountOrder();
Map<String, Double> userAvgAmountMap = userAvgAmountVos.stream().collect(Collectors.toMap(UserAvgAmountVO::getOpenId, UserAvgAmountVO::getAvgAmount, (v1, v2) -> v1)); if(!userAvgAmountVos.isEmpty()){
//获取付费用户信息 Map<String, Double> userAvgAmountMap = userAvgAmountVos.stream().collect(Collectors.toMap(UserAvgAmountVO::getOpenId, UserAvgAmountVO::getAvgAmount, (v1, v2) -> v1));
List<RegisterUserEntity> userList = registerUserEntityService.list(new QueryWrapper<RegisterUserEntity>().gt(RegisterUserEntity.COL_PAY_TYPE, 0)); //获取付费用户信息
List<RegisterUserEntity> userList = registerUserEntityService.list(new QueryWrapper<RegisterUserEntity>().gt(RegisterUserEntity.COL_PAY_TYPE, 0));
if (userList!=null&&!userList.isEmpty()){ if (userList!=null&&!userList.isEmpty()){
for (RegisterUserEntity registerUserEntity : userList) { for (RegisterUserEntity registerUserEntity : userList) {
registerUserEntity.setAvgMonth(userAvgAmountMap.get(registerUserEntity.getOpenId())); registerUserEntity.setAvgMonth(userAvgAmountMap.get(registerUserEntity.getOpenId()));
}
} }
registerUserEntityService.updateBatchById(userList);
} }
registerUserEntityService.updateBatchById(userList);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论