移动端接口代码

This commit is contained in:
yinjinlu-pc\尹金路
2023-03-05 14:23:20 +08:00
parent 03de020440
commit c74b73cefe
14 changed files with 344 additions and 58 deletions

View File

@@ -43,6 +43,13 @@ public interface SysUserMapper
*/
public SysUser selectUserByUserName(String userName);
/**
* 根据手机号码查询
* @param mobile
* @return
*/
public SysUser selectUserByMobile(String mobile);
/**
* 通过用户ID查询用户
*

View File

@@ -42,6 +42,13 @@ public interface ISysUserService
*/
public SysUser selectUserByUserName(String userName);
/**
* 通过手机号码查询用户
* @param mobile
* @return
*/
public SysUser selectUserByMobile(String mobile);
/**
* 通过用户ID查询用户
*

View File

@@ -112,6 +112,12 @@ public class SysUserServiceImpl implements ISysUserService
return userMapper.selectUserByUserName(userName);
}
@Override
public SysUser selectUserByMobile(String mobile) {
return userMapper.selectUserByMobile(mobile);
}
/**
* 通过用户ID查询用户
*

View File

@@ -123,6 +123,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<include refid="selectUserVo"/>
where u.user_name = #{userName}
</select>
<select id="selectUserByMobile" parameterType="String" resultMap="SysUserResult">
<include refid="selectUserVo"/>
where u.phonenumber = #{phonenumber}
</select>
<select id="selectUserById" parameterType="Long" resultMap="SysUserResult">
<include refid="selectUserVo"/>