修改bug

master
bynt 2 years ago
parent e69eb13705
commit c55da86de5

@ -1,17 +1,18 @@
package com.hchbox.module.controller; package com.hchbox.module.controller;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import com.hchbox.api.RequestCore; import com.hchbox.api.RequestCore;
import com.hchbox.constant.DefaultNumberConstants; import com.hchbox.constant.DefaultNumberConstants;
import com.hchbox.model.param.CommonResult; import com.hchbox.model.param.CommonResult;
import com.hchbox.module.service.AccountInfoService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
/** /**

@ -113,7 +113,7 @@ public class AccountRechargeServiceImpl implements AccountRechargeService {
response = Factory.Payment.Page() response = Factory.Payment.Page()
.pay(PayConstants.PAY_TITLE + orderNo, orderNo, aliPayPcVo.getAmount().toString(), aliPay.getNotifyUrl()); .pay(PayConstants.PAY_TITLE + orderNo, orderNo, aliPayPcVo.getAmount().toString(), aliPay.getNotifyUrl());
if (ResponseChecker.success(response)) { if (ResponseChecker.success(response)) {
boolean result = savePayOrder(aliPayPcVo, orderNo); savePayOrder(aliPayPcVo, orderNo);
return new CommonResult<String>().success(response.getBody()); return new CommonResult<String>().success(response.getBody());
} }
} catch (Exception e) { } catch (Exception e) {
@ -338,4 +338,10 @@ public class AccountRechargeServiceImpl implements AccountRechargeService {
} }
return res; return res;
} }
} }

@ -168,11 +168,13 @@ public class SellerAccountServiceImpl implements SellerAccountService {
log.info("=============== the account nickname as {} ===============", account.getNickname()); log.info("=============== the account nickname as {} ===============", account.getNickname());
cacheManagerUtil.evictCache("sellerAccountCache", account.getNickname()); cacheManagerUtil.evictCache("sellerAccountCache", account.getNickname());
account.setStatus(DefaultNumberConstants.ONE_NUMBER); account.setStatus(DefaultNumberConstants.ONE_NUMBER);
account.setAccountBalance(updateAccountsVo.getAccountBalance()); account.setAccountBalance(NumberUtil.add(account.getAccountBalance()
!= null ? account.getAccountBalance() : DefaultNumberConstants.ZERO_NUMBER, updateAccountsVo.getAccountBalance()));
if (updateAccountsVo.getType() != null && updateAccountsVo.getType()) { if (updateAccountsVo.getType() != null && updateAccountsVo.getType()) {
account.setMassNum(DefaultNumberConstants.MINUS_ONE_NUMBER); account.setMassNum(DefaultNumberConstants.MINUS_ONE_NUMBER);
} else { } else {
account.setMassNum(updateAccountsVo.getMassNum()); account.setMassNum((account.getMassNum() != null ?
account.getMassNum() : DefaultNumberConstants.ZERO_NUMBER) + updateAccountsVo.getMassNum());
} }
// Boolean aBoolean = taoBaoRdsPushService.turnOnPushService(account.getSessionKey(), (long) DefaultNumberConstants.NINETY); // Boolean aBoolean = taoBaoRdsPushService.turnOnPushService(account.getSessionKey(), (long) DefaultNumberConstants.NINETY);
Boolean aBoolean = taoBaoRdsPushService.turnOnPushService(account.getSessionKey(), updateAccountsVo.getSynchronizationDay()); Boolean aBoolean = taoBaoRdsPushService.turnOnPushService(account.getSessionKey(), updateAccountsVo.getSynchronizationDay());
@ -316,8 +318,8 @@ public class SellerAccountServiceImpl implements SellerAccountService {
@Override @Override
public List<SellerAccount> queryAccountByParentIdAndStatus(Long parentId) { public List<SellerAccount> queryAccountByParentIdAndStatus(Long parentId) {
List<SellerAccount> byParentIdAndStatus = sellerAccountRepository.findByParentIdAndStatus List<SellerAccount> byParentIdAndStatus = sellerAccountRepository.findByParentIdAndStatus
(DefaultNumberConstants.ONE_NUMBER, parentId,DateUtil.date()); (DefaultNumberConstants.ONE_NUMBER, parentId, DateUtil.date());
if (!CollectionUtils.isEmpty(byParentIdAndStatus)){ if (!CollectionUtils.isEmpty(byParentIdAndStatus)) {
return Convert.toList(SellerAccount.class, byParentIdAndStatus); return Convert.toList(SellerAccount.class, byParentIdAndStatus);
} }
return Lists.newArrayList(); return Lists.newArrayList();

@ -8,6 +8,8 @@ import cn.hutool.core.util.StrUtil;
import cn.hutool.extra.emoji.EmojiUtil; import cn.hutool.extra.emoji.EmojiUtil;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.annotation.DS;
import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import com.hchbox.config.DataSourceConfiguration; import com.hchbox.config.DataSourceConfiguration;
import com.hchbox.constant.*; import com.hchbox.constant.*;
import com.hchbox.dto.BathSendMessageDTO; import com.hchbox.dto.BathSendMessageDTO;
@ -87,8 +89,11 @@ public class TaskMessageServiceImpl implements TaskMessageService {
sellerAccount.getParentId() : sellerAccount.getId(); sellerAccount.getParentId() : sellerAccount.getId();
List<String> buyerNickByUserId = blacklistService.queryBuyerNickByUserId(accountId); List<String> buyerNickByUserId = blacklistService.queryBuyerNickByUserId(accountId);
submitSendMessageVo.setMessageInfo(EmojiUtil.toUnicode(submitSendMessageVo.getMessageInfo())); submitSendMessageVo.setMessageInfo(EmojiUtil.toUnicode(submitSendMessageVo.getMessageInfo()));
// 重复数据
submitSendMessageVo.setBuyerInfoList(Lists.newArrayList(Sets.newHashSet(submitSendMessageVo.getBuyerInfoList())));
// 剔除黑名单 // 剔除黑名单
submitSendMessageVo.getBuyerInfoList().removeAll(buyerNickByUserId); submitSendMessageVo.getBuyerInfoList().removeAll(buyerNickByUserId);
String templateStr = RemindTemplates.initShopTitle(submitSendMessageVo.getMessageInfo(), sellerAccount.getShopTitle()); String templateStr = RemindTemplates.initShopTitle(submitSendMessageVo.getMessageInfo(), sellerAccount.getShopTitle());
if (StringUtils.isBlank(templateStr)) { if (StringUtils.isBlank(templateStr)) {
log.info("========== trade rate handler template is null nick as {} ===========", sellerAccount.getNickname()); log.info("========== trade rate handler template is null nick as {} ===========", sellerAccount.getNickname());

@ -4,7 +4,6 @@ import lombok.Data;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date;
/** /**
* @author wujingtao * @author wujingtao
@ -19,6 +18,7 @@ public class UpdateAccountsVo {
private Long id; private Long id;
private Integer massNum; private Integer massNum;
private Long synchronizationDay; private Long synchronizationDay;
/** /**
* falsetrue * falsetrue

@ -1,6 +1,5 @@
package com.hchbox.enums; package com.hchbox.enums;
import lombok.AllArgsConstructor;
import lombok.Getter; import lombok.Getter;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

Loading…
Cancel
Save