// 废弃 @Override public void update(EmployeeModel model) { EmployeeModel em = new EmployeeModel(); em = employeeDao.findById(model.getUuid()); em.setUserName(model.getUserName()); em.setName(model.getName()); em.setEmail(model.getEmail()); em.setPhone(model.getPhone()); em.setSex(model.getSex()); em.setAddres(model.getAddres()); em.setBirthday(model.getBirthday()); em.setDepartM(model.getDepartM()); employeeDao.update(em); }
public void update(EmployeeModel model, Long[] roleUuids) { EmployeeModel em = new EmployeeModel(); em = employeeDao.findById(model.getUuid()); em.setUserName(model.getUserName()); em.setName(model.getName()); em.setEmail(model.getEmail()); em.setPhone(model.getPhone()); em.setSex(model.getSex()); em.setAddres(model.getAddres()); em.setBirthday(model.getBirthday()); em.setDepartM(model.getDepartM()); Set<RoleModel> roms = new HashSet<RoleModel>(); for (Long uuid : roleUuids) { RoleModel rm = roleDao.findById(uuid); roms.add(rm); } em.setRoles(roms); employeeDao.update(em); }