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

Commit 8d6a7014 authored by GaoHu's avatar GaoHu

BUG:组合购新增上架时间小于开始时间判定

parent 18d6af98
...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON; ...@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.commons.lang.util.CollectionUtil; import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.CurrentUtil; import com.liquidnet.commons.lang.util.CurrentUtil;
import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.commons.lang.util.IDGenerator; import com.liquidnet.commons.lang.util.IDGenerator;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.base.SqlMapping; import com.liquidnet.service.base.SqlMapping;
...@@ -150,6 +151,10 @@ public class GoblinMixServiceImpl implements IGoblinMixService { ...@@ -150,6 +151,10 @@ public class GoblinMixServiceImpl implements IGoblinMixService {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
List<GoblinMixDetailsItemVo> itemList = ObjectUtil.goblinMixDetailsItemVo(); List<GoblinMixDetailsItemVo> itemList = ObjectUtil.goblinMixDetailsItemVo();
List<GoblinMixDetailsItemParam> itemParams = param.getItem(); List<GoblinMixDetailsItemParam> itemParams = param.getItem();
//开启预约 判断上架时间必须大于开始时间
if (DateUtil.compareStrDay(param.getShelvesTime(), param.getTimeStart()) >= 0) {
return ResponseDto.failure("上架时间必须大于开始时间!");
}
//判断活动名称 //判断活动名称
int count = (int) mongoUtils.getMixNameCount(param.getName()); int count = (int) mongoUtils.getMixNameCount(param.getName());
...@@ -215,6 +220,11 @@ public class GoblinMixServiceImpl implements IGoblinMixService { ...@@ -215,6 +220,11 @@ public class GoblinMixServiceImpl implements IGoblinMixService {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
GoblinMixDetailsVo vo = redisUtils.getMixDetails(param.getMixId()); GoblinMixDetailsVo vo = redisUtils.getMixDetails(param.getMixId());
String oldWhiteUrl = vo.getWhiteUrl(); String oldWhiteUrl = vo.getWhiteUrl();
//开启预约 判断上架时间必须大于开始时间
if (DateUtil.compareStrDay(param.getShelvesTime(), vo.getTimeStart()) >= 0) {
return ResponseDto.failure("上架时间必须大于开始时间!");
}
if (!vo.getUserId().equals(uid)) { if (!vo.getUserId().equals(uid)) {
return ResponseDto.failure("身份异常"); return ResponseDto.failure("身份异常");
} }
......
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