判断账户状态-是否删除

This commit is contained in:
gaowdong 2025-04-29 09:19:01 +08:00
parent 2ea8acf019
commit 253f49b998
3 changed files with 4 additions and 1 deletions

View File

@ -72,4 +72,5 @@ public class AccInfoDetailsVO {
private BigDecimal frozenSub;
@ApiModelProperty("物理卡号")
private String serialNum;
private Integer delFlag;
}

View File

@ -36,6 +36,7 @@ import com.bonus.canteen.core.pay.constants.PayTypeEnum;
import com.bonus.canteen.core.user.domain.DeviceMqPersonalUpdateMessageDTO;
import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.DateUtils;
import com.bonus.common.houqin.constant.DelFlagEnum;
import com.bonus.common.houqin.constant.LeCodeUseSceneEnum;
import com.bonus.common.houqin.constant.SourceTypeEnum;
import com.bonus.common.houqin.mq.constant.LeMqConstant;
@ -362,7 +363,7 @@ public class AccInfoServiceImpl implements IAccInfoService {
}
@Override
public void checkAccStatus(AccInfoDetailsVO accInfoVO) {
if (ObjectUtil.isNull(accInfoVO)) {
if (ObjectUtil.isNull(accInfoVO) || DelFlagEnum.DEL_TRUE.key().equals(accInfoVO.getDelFlag())) {
throw new ServiceException("账户不存在");
}

View File

@ -526,6 +526,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
SELECT ai.acc_id,
ai.user_id,
ai.end_date,
ai.del_flag,
ai.acc_status,
su.nick_name,
su.phonenumber,