Browse Source

5月16日字段修改

sjb
Your Name 21 hours ago
parent
commit
d491f597d4
  1. 4
      src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java
  2. 4
      src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java
  3. 7
      src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java

4
src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java

@ -46,6 +46,7 @@ public class AuditServiceImpl implements AuditService {
@CacheEvict(value = {"audit", "recharge","refund"}, allEntries = true)
@Override
public int edit(Audit audit) {
audit.setAuditTime(new Date());
return auditMapper.update(audit);
}
@ -177,8 +178,9 @@ public class AuditServiceImpl implements AuditService {
//问题:每次更新完数据后,redis依然是老数据,无法实时更新
//解决方案:除了查询操作之外,所有的操纵都要执行删除缓存
//孙加倍cache修改1
// @Cacheable(key = "#root.method.name + ':' + #pageNum + '-' + #pageSize + '-' + T(java.util.Objects).hashCode(#detail)")
@Cacheable(key = "#root.method.name + ':' + #pageNum + '-' + #pageSize + '-' + T(java.util.Objects).hashCode(#detail)")
@Override
public PageInfo<Detail> searchForConsumeDetail(Integer pageNum, Integer pageSize, Detail detail) {
PageHelper.startPage(pageNum,pageSize);

4
src/main/java/com/example/demo/serviceImpl/DetailYServiceImpl.java

@ -47,8 +47,8 @@ public class DetailYServiceImpl implements DetailYService {
return new PageInfo<>(list);
}
// @Cacheable(key = "#root.method.name + ':' + #pageNum + '-' + #pageSize + '-' + #detailY.hashCode()")
//孙加倍cache修改2
@Cacheable(key = "#root.method.name + ':' + #pageNum + '-' + #pageSize + '-' + #detailY.hashCode()")
@Override
public PageInfo<DetailY> getDetailByPage(int pageNum, int pageSize, DetailY detailY) {
if(detailY.getNum()!=null) {

7
src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java

@ -70,10 +70,10 @@ public class RechargeServiceImpl implements RechargeService {
BigDecimal RechargeGold = recharge.getRechargeGold();
BigDecimal PaidGold = recharge.getPaidGold();
BigDecimal FreeGold = recharge.getFreeGold();
//不需要免费校验不太想删除改为-2
if (RechargeGold.compareTo(BigDecimal.ZERO) < 0 || RechargeGold.compareTo(new BigDecimal("999999")) > 0 ||
PaidGold.compareTo(BigDecimal.ZERO) < 0 || PaidGold.compareTo(new BigDecimal("999999")) > 0 ||
FreeGold.compareTo(BigDecimal.ZERO) < 0 || FreeGold.compareTo(new BigDecimal("999999")) > 0) {
FreeGold.compareTo(BigDecimal.ZERO) < 0 || FreeGold.compareTo(new BigDecimal("999999")) > -2) {
throw new Exception("充值金额有误,金额必须在0到999999之间!");
}
@ -156,7 +156,8 @@ public class RechargeServiceImpl implements RechargeService {
public List<RechargeVo> search(RechargeVo rechargeVo) {
return rechargeMapper.select(rechargeVo);
}
// @Cacheable(key="#root.method.name + ':'+ #pageNum + '-' + #pageSize + '-' + #rechargeVo.hashCode() ")
//孙加倍cache修改3
@Cacheable(key="#root.method.name + ':'+ #pageNum + '-' + #pageSize + '-' + #rechargeVo.hashCode() ")
@Override
public PageInfo<RechargeVo> searchForPage(Integer pageNum, Integer pageSize, RechargeVo rechargeVo) {
System.out.println(rechargeVo.getSortOrder());

Loading…
Cancel
Save