添加修改个人账户信息
This commit is contained in:
@@ -20,7 +20,6 @@ public interface SysUserFeign {
|
|||||||
@PostMapping("/register")
|
@PostMapping("/register")
|
||||||
ResultBean register(@RequestBody SysUserDto dto);
|
ResultBean register(@RequestBody SysUserDto dto);
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation(value = "登录")
|
@ApiOperation(value = "登录")
|
||||||
@RequestMapping("/login")
|
@RequestMapping("/login")
|
||||||
ResultBean login(@RequestBody SysUserLoginQuery query);
|
ResultBean login(@RequestBody SysUserLoginQuery query);
|
||||||
@@ -32,4 +31,8 @@ public interface SysUserFeign {
|
|||||||
@ApiOperation(value = "查询个人信息")
|
@ApiOperation(value = "查询个人信息")
|
||||||
@RequestMapping("/selectUserInfo/{sid}")
|
@RequestMapping("/selectUserInfo/{sid}")
|
||||||
ResultBean selectUserInfo(@PathVariable String sid);
|
ResultBean selectUserInfo(@PathVariable String sid);
|
||||||
|
|
||||||
|
@ApiOperation(value = "修改账号个人信息")
|
||||||
|
@RequestMapping("/alterInfoUser")
|
||||||
|
ResultBean alterInfoUser(@RequestBody SysUser sysUser);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,4 +28,6 @@ public interface SysInfoMapper extends BaseMapper<SysInfo> {
|
|||||||
SysInfo selectBySid(@Param("sid") String sid);
|
SysInfo selectBySid(@Param("sid") String sid);
|
||||||
|
|
||||||
void deleteInfoBySid(@Param("sid") String sid);
|
void deleteInfoBySid(@Param("sid") String sid);
|
||||||
|
|
||||||
|
SysInfo selectInfoByUserSid(@Param("userSid") String userSid);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,4 +31,8 @@
|
|||||||
<delete id="deleteInfoBySid">
|
<delete id="deleteInfoBySid">
|
||||||
delete from sys_info where sid = #{sid}
|
delete from sys_info where sid = #{sid}
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<select id="selectInfoByUserSid" resultType="com.yxt.demo.system.api.sys_info.SysInfo">
|
||||||
|
select * from sys_info where userSid = #{userSid}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
@@ -85,7 +85,10 @@ public class SysInfoService extends MybatisBaseService<SysInfoMapper, SysInfo> {
|
|||||||
}else {
|
}else {
|
||||||
return rb.setMsg("学号格式不正确!!!");
|
return rb.setMsg("学号格式不正确!!!");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public SysInfo selectInfoByUserSid(String userSid){
|
||||||
|
SysInfo sysInfo = sysInfoMapper.selectInfoByUserSid(userSid);
|
||||||
|
return sysInfo;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -42,4 +42,9 @@ public class SysUserRest implements SysUserFeign {
|
|||||||
public ResultBean selectUserInfo(String sid) {
|
public ResultBean selectUserInfo(String sid) {
|
||||||
return sysUserService.selectUserInfo(sid);
|
return sysUserService.selectUserInfo(sid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ResultBean alterInfoUser(SysUser sysUser) {
|
||||||
|
return sysUserService.alterInfoUser(sysUser);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -106,4 +106,22 @@ public class SysUserService extends MybatisBaseService<SysUserMapper, SysUser> {
|
|||||||
SysUser sysUser = sysUserMapper.selectUserInfo(sid);
|
SysUser sysUser = sysUserMapper.selectUserInfo(sid);
|
||||||
return rb.success().setData(sysUser);
|
return rb.success().setData(sysUser);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public ResultBean alterInfoUser(SysUser sysUser) {
|
||||||
|
ResultBean rb = ResultBean.fireFail();
|
||||||
|
int i = sysUserMapper.updateById(sysUser);
|
||||||
|
if (i == 0){
|
||||||
|
return rb.setMsg("修改失败");
|
||||||
|
}else {
|
||||||
|
SysInfo sysInfo1 = sysInfoService.selectInfoByUserSid(sysUser.getSid());
|
||||||
|
sysInfo1.setCalss(sysUser.getCalss());
|
||||||
|
sysInfo1.setSpeciality(sysUser.getSpeciality());
|
||||||
|
sysInfo1.setDepartment(sysUser.getDepartment());
|
||||||
|
sysInfo1.setSex(sysUser.getSex());
|
||||||
|
sysInfo1.setStudyYear(sysUser.getStudyYear());
|
||||||
|
sysInfo1.setName(sysUser.getName());
|
||||||
|
sysInfoService.alterInfo(sysInfo1);
|
||||||
|
return rb.success();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user