Commit 4e5c405b authored by libin's avatar libin

用户信息编辑

parent 191cf7e1
...@@ -90,12 +90,15 @@ public class AppUserDetailBiz extends BaseBiz<AppUserDetailMapper, AppUserDetail ...@@ -90,12 +90,15 @@ public class AppUserDetailBiz extends BaseBiz<AppUserDetailMapper, AppUserDetail
@CacheClear(pre = "user{1.userid}") @CacheClear(pre = "user{1.userid}")
public void updUuserInfoById(AppUserVo userVo) { public void updUuserInfoById(AppUserVo userVo) {
AppUserDetail entity = new AppUserDetail(); AppUserDetail entity = new AppUserDetail();
Example example = new Example(AppUserDetail.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("userid",userVo.getUserid());
try { try {
BeanUtils.copyProperties(entity, userVo); BeanUtils.copyProperties(entity, userVo);
if (entity != null) { if (entity != null) {
entity.setUpdHost(AppPermissionService.getIp()); entity.setUpdHost(AppPermissionService.getIp());
entity.setUpdatetime(Instant.now().toEpochMilli() / 1000L); entity.setUpdatetime(Instant.now().toEpochMilli() / 1000L);
super.updateSelectiveById(entity); mapper.updateByExampleSelective(entity,example);
} }
} catch (Exception e) { } catch (Exception e) {
......
...@@ -214,7 +214,7 @@ public class AppUserController extends CommonBaseController{ ...@@ -214,7 +214,7 @@ public class AppUserController extends CommonBaseController{
@PostMapping("/edit") @PostMapping("/edit")
public ObjectRestResponse edit(@RequestBody AppUserVo userVo,HttpServletRequest request)throws Exception { public ObjectRestResponse edit(@RequestBody AppUserVo userVo,HttpServletRequest request)throws Exception {
String id = userAuthUtil.getInfoFromToken(userAuthConfig.getToken(request)).getId(); String id = userAuthUtil.getInfoFromToken(userAuthConfig.getToken(request)).getId();
userVo.setId(Integer.valueOf(id)); userVo.setUserid(Integer.valueOf(id));
userDetailBiz.updUuserInfoById(userVo); userDetailBiz.updUuserInfoById(userVo);
Integer userid=userVo.getUserid(); Integer userid=userVo.getUserid();
if (userid!=null){ if (userid!=null){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment