提交 e56c95f7 authored 作者: zjm's avatar zjm

fix(人员模块): 修改了人员档案的时间排序,以及档案的格式

修改了人员档案的时间排序,以及档案的格式
上级 d501bb10
...@@ -9,4 +9,6 @@ import java.util.List; ...@@ -9,4 +9,6 @@ import java.util.List;
public interface UserLogDao extends JpaRepository<UserLog, Integer>, JpaSpecificationExecutor<UserLog> { public interface UserLogDao extends JpaRepository<UserLog, Integer>, JpaSpecificationExecutor<UserLog> {
List<UserLog> findAllByUserIdOrderByTimeAsc(Integer userId); List<UserLog> findAllByUserIdOrderByTimeAsc(Integer userId);
List<UserLog> findAllByUserIdOrderByTimeDesc(Integer userId);
} }
...@@ -41,6 +41,6 @@ public class UserLogServiceImpl implements UserLogService { ...@@ -41,6 +41,6 @@ public class UserLogServiceImpl implements UserLogService {
@Override @Override
public List<UserLog> findAllByuserID(Integer userId) { public List<UserLog> findAllByuserID(Integer userId) {
return userLogDao.findAllByUserIdOrderByTimeAsc(userId); return userLogDao.findAllByUserIdOrderByTimeDesc(userId);
} }
} }
...@@ -178,32 +178,32 @@ public class UserServiceImpl implements UserService { ...@@ -178,32 +178,32 @@ public class UserServiceImpl implements UserService {
public User update(User user) { public User update(User user) {
User oldUser=userCache.findById(user.getUserId()); User oldUser=userCache.findById(user.getUserId());
if (user.getName()!=null&&!user.getName().equals(oldUser.getName())){ if (user.getName()!=null&&!user.getName().equals(oldUser.getName())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 名称:"+(oldUser.getName()!=null ? oldUser.getName() : "")+"->"+user.getName())); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 名称:"+(oldUser.getName()!=null ? oldUser.getName() : "")+"改为"+user.getName()));
} }
if (user.getMobile()!=null&&!user.getMobile().equals(oldUser.getMobile())){ if (user.getMobile()!=null&&!user.getMobile().equals(oldUser.getMobile())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 手机号码:"+(oldUser.getMobile()!=null ?oldUser.getMobile() : "" )+"->"+user.getMobile())); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 手机号码:"+(oldUser.getMobile()!=null ?oldUser.getMobile() : "" )+"改为"+user.getMobile()));
} }
if (user.getSex()!=null&&!user.getSex().equals(oldUser.getSex())){ if (user.getSex()!=null&&!user.getSex().equals(oldUser.getSex())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 性别:"+(oldUser.getSex()!=null ?(oldUser.getSex()==0 ? "男" : "女") : "")+"->"+(user.getSex()==0 ? "男" : "女"))); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 性别:"+(oldUser.getSex()!=null ?(oldUser.getSex()==0 ? "男" : "女") : "")+"改为"+(user.getSex()==0 ? "男" : "女")));
} }
if (user.getPosition()!=null&&!user.getPosition().equals(oldUser.getPosition())){ if (user.getPosition()!=null&&!user.getPosition().equals(oldUser.getPosition())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 职位:"+(oldUser.getPosition()!=null ? (oldUser.getPosition()==0 ? "领导" : "职员") : "")+"->"+(user.getPosition()==0 ? "领导" : "职员"))); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 职位:"+(oldUser.getPosition()!=null ? (oldUser.getPosition()==0 ? "领导" : "职员") : "")+"改为"+(user.getPosition()==0 ? "领导" : "职员")));
} }
if (user.getEmail()!=null&&!user.getEmail().equals(oldUser.getEmail())){ if (user.getEmail()!=null&&!user.getEmail().equals(oldUser.getEmail())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 邮箱:"+(oldUser.getEmail()!=null ? oldUser.getEmail() : "")+"->"+user.getEmail())); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 邮箱:"+(oldUser.getEmail()!=null ? oldUser.getEmail() : "")+"改为"+user.getEmail()));
} }
if (user.getIdCard()!=null&&!user.getIdCard().equals(oldUser.getIdCard())){ if (user.getIdCard()!=null&&!user.getIdCard().equals(oldUser.getIdCard())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 身份证:"+(oldUser.getIdCard()!=null ? oldUser.getIdCard():"")+"->"+user.getIdCard())); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 身份证:"+(oldUser.getIdCard()!=null ? oldUser.getIdCard():"")+"改为"+user.getIdCard()));
} }
if (user.getTelphone()!=null&&!user.getTelphone().equals(oldUser.getTelphone())){ if (user.getTelphone()!=null&&!user.getTelphone().equals(oldUser.getTelphone())){
userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 固定电话:"+(oldUser.getTelphone()!=null ? oldUser.getTelphone():"")+"->"+user.getTelphone())); userLogService.save(new UserLog(user.getUserId(),new Date(),"修改信息 固定电话:"+(oldUser.getTelphone()!=null ? oldUser.getTelphone():"")+"改为"+user.getTelphone()));
} }
user.setNoPassword(oldUser.getNoPassword()); user.setNoPassword(oldUser.getNoPassword());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论