mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 19:06:49 +08:00
登录验证的修改
This commit is contained in:
@@ -89,14 +89,37 @@ public class MainDbSyncServiceImpl implements IMainDbSyncService {
|
||||
//System.out.println("dto.name="+dto.getName());
|
||||
Integer employeeStatus=dto.getEmployeeStatus();
|
||||
//同一个用户工号对应 多个kid的情况,所以直接根据kid查询是不对的,同步过来的,使用sysId查询
|
||||
MainAccount a=null;
|
||||
MainUser user = userDao.get(dto.getId());
|
||||
if(user!=null) {
|
||||
//更新用户信息,更新账号信息
|
||||
user.setSysId(dto.getKid());
|
||||
//hasUser.setBirthday(null);
|
||||
user.setName(dto.getName());
|
||||
user.setDepartId(dto.getDepartId());
|
||||
user.setDescription(dto.getDescription());
|
||||
user.setDomainId(dto.getDomainId());
|
||||
user.setDuty(dto.getDuty());
|
||||
user.setSysId(dto.getKid());
|
||||
user.setLearningDuration(dto.getLearningDuration());
|
||||
user.setName(dto.getName());
|
||||
user.setRank(dto.getRank());
|
||||
user.setSassId(dto.getSassId());
|
||||
user.setTelephoneNo(dto.getTelephoneNo());
|
||||
user.setUserNo(dto.getUserNo());
|
||||
user.setGender(dto.toGenderInteger()==3? 1:dto.toGenderInteger());
|
||||
user.setGraduatedFrom(dto.getGraduatedFrom());
|
||||
user.setGraduatedMajor(dto.getGraduatedMajor());
|
||||
user.setHighestEducation(dto.getHighestEducation());
|
||||
user.setHomePhoneNo(dto.getHomePhoneNo());
|
||||
user.setIdNumber(dto.getIdNumber());
|
||||
user.setMobileNo(dto.getMobile());
|
||||
user.setNationality(dto.getNationality());
|
||||
userDao.saveAndFlush(user);
|
||||
//账号没有修改的字段,所以不进行更新操作了
|
||||
//a=accountDao.getById(dto.getId());
|
||||
}else {
|
||||
//账号信息
|
||||
MainAccount a=new MainAccount();
|
||||
a=new MainAccount();
|
||||
//同步过程中一样,可以不一样。因为此系统当前是一致的,所以统一使用一个
|
||||
a.setId(dto.getId());
|
||||
a.setAvatar(dto.getAvatar());
|
||||
|
||||
Reference in New Issue
Block a user