This commit is contained in:
sxu 2025-04-07 18:04:11 +08:00
parent cc52270c04
commit 6311049f76
5 changed files with 8 additions and 25 deletions

View File

@ -12,17 +12,10 @@ public class AccInfoVo {
@Excel(name = "账户id") @Excel(name = "账户id")
@ApiModelProperty(value = "账户id") @ApiModelProperty(value = "账户id")
private Long accId; private Long accId;
/** 账户名称 */
@Excel(name = "账户名称")
@ApiModelProperty(value = "账户名称")
private String accName;
/** 人员id */ /** 人员id */
@Excel(name = "人员id") @Excel(name = "人员id")
@ApiModelProperty(value = "人员id") @ApiModelProperty(value = "人员id")
private Long userId; private Long userId;
@ApiModelProperty("账户状态 1正常 2冻结 3销户 4过期") @ApiModelProperty("账户状态 1正常 2冻结 3销户 4过期")
private Integer accStatus; private Integer accStatus;
@ApiModelProperty("账户可用总余额(不包括冻结金额)") @ApiModelProperty("账户可用总余额(不包括冻结金额)")

View File

@ -27,7 +27,7 @@ public interface AccInfoMapper {
*/ */
public List<AccInfo> selectAccInfoList(AccInfo accInfo); public List<AccInfo> selectAccInfoList(AccInfo accInfo);
public List<AccInfoVo> selectAccInfoVoList(AccInfo accInfo); public AccInfoVo selectAccInfoVo(AccInfo accInfo);
/** /**
* 新增账户资料 * 新增账户资料

View File

@ -29,7 +29,7 @@ public interface IAccInfoService {
*/ */
public List<AccInfo> selectAccInfoList(AccInfo accInfo); public List<AccInfo> selectAccInfoList(AccInfo accInfo);
public List<AccInfoVo> selectAccInfoVoList(AccInfo accInfo); // public List<AccInfoVo> selectAccInfoVoList(AccInfo accInfo);
/** /**
* 新增账户资料 * 新增账户资料

View File

@ -67,10 +67,10 @@ public class AccInfoServiceImpl implements IAccInfoService {
return accInfoMapper.selectAccInfoList(accInfo); return accInfoMapper.selectAccInfoList(accInfo);
} }
@Override // @Override
public List<AccInfoVo> selectAccInfoVoList(AccInfo accInfo) { // public List<AccInfoVo> selectAccInfoVoList(AccInfo accInfo) {
return accInfoMapper.selectAccInfoVoList(accInfo); // return accInfoMapper.selectAccInfoVoList(accInfo);
} // }
/** /**
* 新增账户资料 * 新增账户资料
@ -167,7 +167,7 @@ public class AccInfoServiceImpl implements IAccInfoService {
public WalletBalanceVO queryWalletBalance(AccInfo accInfo) { public WalletBalanceVO queryWalletBalance(AccInfo accInfo) {
log.info("[app]v4查询账户余额入参={}", JSONUtil.toJsonStr(accInfo)); log.info("[app]v4查询账户余额入参={}", JSONUtil.toJsonStr(accInfo));
AccInfoVo accInfoVO = (AccInfoVo) accInfoMapper.selectAccInfoVoList(accInfo); AccInfoVo accInfoVO = accInfoMapper.selectAccInfoVo(accInfo);
if (ObjectUtil.isNull(accInfoVO)) { if (ObjectUtil.isNull(accInfoVO)) {
throw new ServiceException("账户不存在"); throw new ServiceException("账户不存在");
} else { } else {

View File

@ -59,16 +59,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="updateTime" column="update_time" /> <result property="updateTime" column="update_time" />
</resultMap> </resultMap>
<resultMap type="com.bonus.canteen.core.account.domain.AccInfoVo" id="AccInfoVoResult">
<result property="accId" column="acc_id" />
<result property="accName" column="acc_name" />
<result property="userId" column="user_id" />
<result property="walletBal" column="wallet_bal" />
<result property="subsidyBal" column="subsidy_bal" />
<result property="redEnvelope" column="red_envelope" />
<result property="accStatus" column="acc_status" />
</resultMap>
<sql id="selectAccInfoVo"> <sql id="selectAccInfoVo">
select acc_id, acc_name, user_id, wallet_bal, subsidy_bal, red_envelope, subsidy_freeze_bal, select acc_id, acc_name, user_id, wallet_bal, subsidy_bal, red_envelope, subsidy_freeze_bal,
acc_bal, balance2, water_wallet_bal, water_subsidy_bal, freeze_wallet_bal, freeze_subsidy_bal, acc_bal, balance2, water_wallet_bal, water_subsidy_bal, freeze_wallet_bal, freeze_subsidy_bal,
@ -137,7 +127,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where> </where>
</select> </select>
<select id="selectAccInfoVoList" parameterType="com.bonus.canteen.core.account.domain.AccInfo" resultMap="AccInfoVoResult"> <select id="selectAccInfoVo" parameterType="com.bonus.canteen.core.account.domain.AccInfo" resultType="com.bonus.canteen.core.account.domain.AccInfoVo">
<include refid="selectAccInfoVo"/> <include refid="selectAccInfoVo"/>
<where> <where>
<if test="accId != null "> and acc_id = #{accId}</if> <if test="accId != null "> and acc_id = #{accId}</if>