优化
This commit is contained in:
@ -150,12 +150,12 @@ public class BalanceDeductionJob implements JobHandler {
|
|||||||
cardDO.setChangeMoney(total);
|
cardDO.setChangeMoney(total);
|
||||||
cardDO.setFlag(CardDO.MINUS);
|
cardDO.setFlag(CardDO.MINUS);
|
||||||
cardService.insertOne(cardDO);
|
cardService.insertOne(cardDO);
|
||||||
String redisData = stringRedisTemplate.opsForValue().get("DATA-money"+ userId);
|
//String redisData = stringRedisTemplate.opsForValue().get("DATA-money"+ userId);
|
||||||
|
//
|
||||||
if(StrUtil.isNotBlank(redisData)){
|
//if(StrUtil.isNotBlank(redisData)){
|
||||||
stringRedisTemplate.opsForValue().set("DATA-money"+userId, cardDO.getMoney().toString());
|
// stringRedisTemplate.opsForValue().set("DATA-money"+userId, cardDO.getMoney().toString());
|
||||||
|
//
|
||||||
}
|
//}
|
||||||
list.add(cardDO);
|
list.add(cardDO);
|
||||||
|
|
||||||
dishOrderDO.setTotalMoney(total);
|
dishOrderDO.setTotalMoney(total);
|
||||||
|
@ -290,16 +290,19 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
|
|||||||
throw exception(DINING_PLATES_NOT_BIND);
|
throw exception(DINING_PLATES_NOT_BIND);
|
||||||
}
|
}
|
||||||
AppUserInfoCardVO appUserInfoCardVO = new AppUserInfoCardVO();
|
AppUserInfoCardVO appUserInfoCardVO = new AppUserInfoCardVO();
|
||||||
String name = stringRedisTemplate.opsForValue().get("DATA-name" + diningPlatesDO.getUserId());
|
//String name = stringRedisTemplate.opsForValue().get("DATA-name" + diningPlatesDO.getUserId());
|
||||||
String money = stringRedisTemplate.opsForValue().get("DATA-money" + diningPlatesDO.getUserId());
|
//String money = stringRedisTemplate.opsForValue().get("DATA-money" + diningPlatesDO.getUserId());
|
||||||
if(StrUtil.isNotBlank(name)&& StrUtil.isNotBlank(money)){
|
//if(StrUtil.isNotBlank(name)&& StrUtil.isNotBlank(money)){
|
||||||
appUserInfoCardVO.setName(name);
|
// appUserInfoCardVO.setName(name);
|
||||||
appUserInfoCardVO.setMoney(new BigDecimal(money));
|
// appUserInfoCardVO.setMoney(new BigDecimal(money));
|
||||||
return appUserInfoCardVO;
|
// return appUserInfoCardVO;
|
||||||
}
|
//}
|
||||||
MemberUserDO memberUserDO = memberUserMapper.selectById(diningPlatesDO.getUserId());
|
MemberUserDO memberUserDO = memberUserMapper.selectById(diningPlatesDO.getUserId());
|
||||||
stringRedisTemplate.opsForValue().set("DATA-name"+diningPlatesDO.getUserId(), memberUserDO.getNickname());
|
//stringRedisTemplate.opsForValue().set("DATA-name"+diningPlatesDO.getUserId(), memberUserDO.getNickname());
|
||||||
stringRedisTemplate.opsForValue().set("DATA-money"+diningPlatesDO.getUserId(), cardService.getMoneyByUserId(memberUserDO.getId()).toString());
|
//stringRedisTemplate.opsForValue().set("DATA-money"+diningPlatesDO.getUserId(), cardService.getMoneyByUserId(memberUserDO.getId()).toString());
|
||||||
|
appUserInfoCardVO.setName(memberUserDO.getNickname());
|
||||||
|
appUserInfoCardVO.setMoney(cardService.getMoneyByUserId(memberUserDO.getId()));
|
||||||
|
|
||||||
//刷新绑定时间
|
//刷新绑定时间
|
||||||
CompletableFuture.supplyAsync(() -> {
|
CompletableFuture.supplyAsync(() -> {
|
||||||
int i = 0;
|
int i = 0;
|
||||||
@ -440,9 +443,7 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
|
|||||||
.eq(DiningPlatesDO::getStoreId,storeId)
|
.eq(DiningPlatesDO::getStoreId,storeId)
|
||||||
.last("limit 1"));
|
.last("limit 1"));
|
||||||
|
|
||||||
dishOrderMapper.update(Wrappers.<DishOrderDO>lambdaUpdate()
|
dishOrderMapper.deleteById(diningPlatesDO.getOrderId());
|
||||||
.set(DishOrderDO::getOrderStatus,"1")
|
|
||||||
.eq(DishOrderDO::getId,diningPlatesDO.getOrderId()));
|
|
||||||
diningPlatesMapper.update(Wrappers.<DiningPlatesDO>lambdaUpdate()
|
diningPlatesMapper.update(Wrappers.<DiningPlatesDO>lambdaUpdate()
|
||||||
.set(DiningPlatesDO::getPayFlag, DiningPlatesDO.TO_PAY)
|
.set(DiningPlatesDO::getPayFlag, DiningPlatesDO.TO_PAY)
|
||||||
.set(DiningPlatesDO::getStatus, DiningPlatesDO.FREE)
|
.set(DiningPlatesDO::getStatus, DiningPlatesDO.FREE)
|
||||||
|
Reference in New Issue
Block a user