mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-13 04:46:50 +08:00
登录验证的修改
This commit is contained in:
@@ -89,14 +89,37 @@ public class MainDbSyncServiceImpl implements IMainDbSyncService {
|
|||||||
//System.out.println("dto.name="+dto.getName());
|
//System.out.println("dto.name="+dto.getName());
|
||||||
Integer employeeStatus=dto.getEmployeeStatus();
|
Integer employeeStatus=dto.getEmployeeStatus();
|
||||||
//同一个用户工号对应 多个kid的情况,所以直接根据kid查询是不对的,同步过来的,使用sysId查询
|
//同一个用户工号对应 多个kid的情况,所以直接根据kid查询是不对的,同步过来的,使用sysId查询
|
||||||
|
MainAccount a=null;
|
||||||
MainUser user = userDao.get(dto.getId());
|
MainUser user = userDao.get(dto.getId());
|
||||||
if(user!=null) {
|
if(user!=null) {
|
||||||
//更新用户信息,更新账号信息
|
//更新用户信息,更新账号信息
|
||||||
user.setSysId(dto.getKid());
|
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 {
|
}else {
|
||||||
//账号信息
|
//账号信息
|
||||||
MainAccount a=new MainAccount();
|
a=new MainAccount();
|
||||||
//同步过程中一样,可以不一样。因为此系统当前是一致的,所以统一使用一个
|
//同步过程中一样,可以不一样。因为此系统当前是一致的,所以统一使用一个
|
||||||
a.setId(dto.getId());
|
a.setId(dto.getId());
|
||||||
a.setAvatar(dto.getAvatar());
|
a.setAvatar(dto.getAvatar());
|
||||||
|
|||||||
Reference in New Issue
Block a user