餐卡绑定验证
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
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.pojo.PageResult;
|
||||
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()
|
||||
.eq(MemberUserDO::getCardId, cardId)
|
||||
.last("limit 1"));
|
||||
if(StrUtil.isBlank(memberUserDO.getCardId())){
|
||||
throw new ServiceException(20002,"请先绑定餐卡");
|
||||
}
|
||||
diningPlatesDO.setUserId(memberUserDO.getId());
|
||||
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
||||
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
||||
@ -164,6 +168,9 @@ public class DiningPlatesServiceImpl implements DiningPlatesService {
|
||||
MemberUserDO memberUserDO = memberUserMapper.selectOne(Wrappers.<MemberUserDO>lambdaQuery()
|
||||
.eq(MemberUserDO::getFaceId, faceId)
|
||||
.last("limit 1"));
|
||||
if(StrUtil.isBlank(memberUserDO.getCardId())){
|
||||
throw new ServiceException(20002,"请先绑定餐卡");
|
||||
}
|
||||
diningPlatesDO.setUserId(memberUserDO.getId());
|
||||
diningPlatesDO.setStatus(DiningPlatesDO.USE);
|
||||
diningPlatesDO.setBindingTime(LocalDateTime.now());
|
||||
|
Reference in New Issue
Block a user