|
@@ -105,7 +105,7 @@ public class BomanReservatServiceImpl implements IBomanReservatService {
|
|
|
//最新预约人数
|
|
|
long numNew = 0L;
|
|
|
//最新预约团队数
|
|
|
- long teamNew = 1L;
|
|
|
+ long teamNew = 0L;
|
|
|
if ("2".equals(reservatType)) {
|
|
|
//已经预约人数
|
|
|
Object reservatNum = redisCache.getCacheObject(key);
|
|
@@ -129,6 +129,7 @@ public class BomanReservatServiceImpl implements IBomanReservatService {
|
|
|
keyTeam = Constants.RESERVAT_TEAM + bomanReservat.getVisitDate() + "_" + reservatConfigTimeId;
|
|
|
//已经预约团队数
|
|
|
Object reservatTeam = redisCache.getCacheObject(keyTeam);
|
|
|
+ teamNew = 1L;
|
|
|
if (ObjectUtils.isNotEmpty(reservatTeam)) {
|
|
|
//最新预约团队数 = 已经预约团队数 + 新增预约团队数
|
|
|
teamNew = (long) reservatTeam + teamNew;
|
|
@@ -176,10 +177,10 @@ public class BomanReservatServiceImpl implements IBomanReservatService {
|
|
|
int i = bomanReservatMapper.insertBomanReservat(bomanReservat);
|
|
|
if (i > 0) {
|
|
|
i = Math.toIntExact(bomanReservat.getReservatId());
|
|
|
+ //新增预约往redis中存放数据
|
|
|
+ redisCache.setCacheObject(key, numNew, 24, TimeUnit.HOURS);
|
|
|
+ redisCache.setCacheObject(keyTeam, teamNew, 24, TimeUnit.HOURS);
|
|
|
}
|
|
|
- //新增预约往redis中存放数据
|
|
|
- redisCache.setCacheObject(key, numNew, 24, TimeUnit.HOURS);
|
|
|
- redisCache.setCacheObject(keyTeam, teamNew, 24, TimeUnit.HOURS);
|
|
|
return i;
|
|
|
}
|
|
|
|