记得上下班打卡 | git大法好,push需谨慎

Commit 3163114c authored by GaoHu's avatar GaoHu

预约显示人数修改

parent 433f8835
......@@ -148,13 +148,13 @@ public class GoblinGoodsAnticipateMgServiceImpl implements IGoblinGoodsAnticipat
//查询真实预约人数
BigInteger autIdPeople = goblinRedisUtils.getSkuIdPeople(anticipateValueVo.getSkuId());
autIdPeople = autIdPeople != null ? autIdPeople : BigInteger.valueOf(0);
//预约人数 设置预约数+实际预约数
anticipateValueVo.setAboutPeople(anticipateValueVo.getAboutPeople().add(autIdPeople));
//预约人数 读取缓存的预约人数
GoblinGoodsAnticipateValueVo aboutPeople = goblinRedisUtils.getValueBySkuId(anticipateValueVo.getSkuId());
anticipateValueVo.setAboutPeople(aboutPeople!=null?aboutPeople.getAboutPeople():BigInteger.valueOf(0));
//实际预约人数
anticipateValueVo.setActualPeople(autIdPeople);
//设置预约状态
anticipateValueVo.setState(GoblinAnticipateUtils.setState(anticipateValueVo.getAboutStartDate(), anticipateValueVo.getAboutEndDate()));
}
pageInfo.setPageNum(goodsAnticipateValueParam.getPageNum());
pageInfo.setPageSize(20);
......@@ -189,7 +189,6 @@ public class GoblinGoodsAnticipateMgServiceImpl implements IGoblinGoodsAnticipat
if (!goodsAnticipateValueVo.getUid().equals(uid)){
return ResponseDto.failure("无权限删除");
}
if (goodsAnticipateValueVo != null) {
goodsAnticipateValueVo.setState(GoblinAnticipateUtils.setState(goodsAnticipateValueVo.getAboutStartDate(), goodsAnticipateValueVo.getAboutEndDate()));
//没有开启则可以删除预约
if (!goodsAnticipateValueVo.getState().equals(0)) {
......@@ -206,8 +205,6 @@ public class GoblinGoodsAnticipateMgServiceImpl implements IGoblinGoodsAnticipat
goblinMongoUtils.delGoodsAnticipateValueVo(skuId);
return ResponseDto.success();
}
return ResponseDto.failure("该预约不存在");
}
@Override
public AnticipateValueVo getAnticipateValueBySkuId(String skuId, int hasHead) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment