|
|
|
@ -77,13 +77,7 @@ public class AccountTask {
|
|
|
|
|
List<SellerAccount> sellerAccounts =
|
|
|
|
|
sellerAccountRepository.findAllByParentId((long) DefaultNumberConstants.ZERO_NUMBER);
|
|
|
|
|
for (SellerAccount account : sellerAccounts) {
|
|
|
|
|
// TODO 数据量过大情况 查询top表
|
|
|
|
|
Integer countNum = topTradeService.numberQueriesBySellerNick(account.getNickname());
|
|
|
|
|
if (account.getId().equals(DefaultNumberConstants.COLORFUL_PUZZLE_NUMBER)) {
|
|
|
|
|
countNum = jdpTradeService.numberQueriesBySellerNick(account.getNickname(),
|
|
|
|
|
DateUtil.parse(TimeConstants.COLORFUL_PUZZLE_DATE));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (countNum > DefaultNumberConstants.ZERO_NUMBER) {
|
|
|
|
|
sellerAccountService.updateMessageCount(account.getId(), countNum);
|
|
|
|
|
if (account.getMassNum() != null
|
|
|
|
@ -91,6 +85,7 @@ public class AccountTask {
|
|
|
|
|
&& countNum > account.getMassNum()) {
|
|
|
|
|
// 删除数据推送
|
|
|
|
|
taoBaoRdsPushService.deletePushUser(account.getNickname());
|
|
|
|
|
if (account.getStatus() != DefaultNumberConstants.MINUS_ONE_NUMBER){
|
|
|
|
|
// 修改账号状态
|
|
|
|
|
sellerAccountService.updateAccountStatusAndExpiration
|
|
|
|
|
(account.getId(), DefaultNumberConstants.MINUS_ONE_NUMBER, DateUtil.date());
|
|
|
|
@ -98,5 +93,5 @@ public class AccountTask {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|