餐卡绑定验证
This commit is contained in:
@ -1,5 +1,6 @@
|
|||||||
package cn.iocoder.yudao.module.member.service.diningplates;
|
package cn.iocoder.yudao.module.member.service.diningplates;
|
||||||
|
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.iocoder.yudao.framework.common.exception.ServiceException;
|
import cn.iocoder.yudao.framework.common.exception.ServiceException;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||||
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
||||||
@ -136,6 +137,9 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
|
|||||||
MemberUserDO memberUserDO = memberUserMapper.selectOne(Wrappers.<MemberUserDO>lambdaQuery()
|
MemberUserDO memberUserDO = memberUserMapper.selectOne(Wrappers.<MemberUserDO>lambdaQuery()
|
||||||
.eq(MemberUserDO::getCardId, cardId)
|
.eq(MemberUserDO::getCardId, cardId)
|
||||||
.last("limit 1"));
|
.last("limit 1"));
|
||||||
|
if(StrUtil.isBlank(memberUserDO.getCardId())){
|
||||||
|
throw new ServiceException(20002,"请先绑定餐卡");
|
||||||
|
}
|
||||||
diningPlatesDO.setUserId(memberUserDO.getId());
|
diningPlatesDO.setUserId(memberUserDO.getId());
|
||||||
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
||||||
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
||||||
@ -164,6 +168,9 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
|
|||||||
MemberUserDO memberUserDO = memberUserMapper.selectOne(Wrappers.<MemberUserDO>lambdaQuery()
|
MemberUserDO memberUserDO = memberUserMapper.selectOne(Wrappers.<MemberUserDO>lambdaQuery()
|
||||||
.eq(MemberUserDO::getFaceId, faceId)
|
.eq(MemberUserDO::getFaceId, faceId)
|
||||||
.last("limit 1"));
|
.last("limit 1"));
|
||||||
|
if(StrUtil.isBlank(memberUserDO.getCardId())){
|
||||||
|
throw new ServiceException(20002,"请先绑定餐卡");
|
||||||
|
}
|
||||||
diningPlatesDO.setUserId(memberUserDO.getId());
|
diningPlatesDO.setUserId(memberUserDO.getId());
|
||||||
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
||||||
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
||||||
|
Reference in New Issue
Block a user