提交 6f6942be 作者: gh

订单活跃修正

上级 e5c0a9c9
...@@ -66,5 +66,10 @@ public interface RegisterUserEntityMapper extends BaseMapper<RegisterUserEntity> ...@@ -66,5 +66,10 @@ public interface RegisterUserEntityMapper extends BaseMapper<RegisterUserEntity>
*/ */
List<RegisterUserEntity> findAllUserWithoutSetupId(String appid); List<RegisterUserEntity> findAllUserWithoutSetupId(String appid);
/**
* 找超时客服排期的活跃用户
* @param requestDate
* @return
*/
List<RegisterUserEntity> findAllExpiredDelayPublish(@Param("requestDate")Date requestDate); List<RegisterUserEntity> findAllExpiredDelayPublish(@Param("requestDate")Date requestDate);
} }
\ No newline at end of file
...@@ -50,8 +50,6 @@ public class SchedulingTask { ...@@ -50,8 +50,6 @@ public class SchedulingTask {
public void retrieveOrderData(){ public void retrieveOrderData(){
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
//间隔5min拉看板订单
calendar.add(Calendar.MINUTE,-5);
calendar.set(Calendar.SECOND, 0); calendar.set(Calendar.SECOND, 0);
......
...@@ -30,8 +30,14 @@ public class AccountOrderServiceImpl extends ServiceImpl<AccountOrderMapper, Acc ...@@ -30,8 +30,14 @@ public class AccountOrderServiceImpl extends ServiceImpl<AccountOrderMapper, Acc
@Override @Override
public void activeUserByOrder(IntegrationRequestDTO integrationRequestDTO) { public void activeUserByOrder(IntegrationRequestDTO integrationRequestDTO) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(integrationRequestDTO.getRequestDate());
//间隔5min拉看板订单
calendar.add(Calendar.MINUTE,-5);
//获取runtime订单最新一版数据 //获取runtime订单最新一版数据
List<AccountOrder> runtimeOrders= baseMapper.findNewestRuntimeAccountOrder(integrationRequestDTO.getRequestDate()); List<AccountOrder> runtimeOrders= baseMapper.findNewestRuntimeAccountOrder(calendar.getTime());
Set<String> openIdSet = runtimeOrders.stream().map(AccountOrder::getOpenId).collect(Collectors.toSet()); Set<String> openIdSet = runtimeOrders.stream().map(AccountOrder::getOpenId).collect(Collectors.toSet());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论