判断账户状态-是否删除

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; private BigDecimal frozenSub;
@ApiModelProperty("物理卡号") @ApiModelProperty("物理卡号")
private String serialNum; 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.canteen.core.user.domain.DeviceMqPersonalUpdateMessageDTO;
import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.DateUtils; 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.LeCodeUseSceneEnum;
import com.bonus.common.houqin.constant.SourceTypeEnum; import com.bonus.common.houqin.constant.SourceTypeEnum;
import com.bonus.common.houqin.mq.constant.LeMqConstant; import com.bonus.common.houqin.mq.constant.LeMqConstant;
@ -362,7 +363,7 @@ public class AccInfoServiceImpl implements IAccInfoService {
} }
@Override @Override
public void checkAccStatus(AccInfoDetailsVO accInfoVO) { public void checkAccStatus(AccInfoDetailsVO accInfoVO) {
if (ObjectUtil.isNull(accInfoVO)) { if (ObjectUtil.isNull(accInfoVO) || DelFlagEnum.DEL_TRUE.key().equals(accInfoVO.getDelFlag())) {
throw new ServiceException("账户不存在"); throw new ServiceException("账户不存在");
} }

View File

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