@Override public void insertEntity(UserEntity entity) { entity.setF_create_time(HelpUtil.getNowTime()); entity.setF_password(passwordEncoder.encode("pkpm")); // TODO entity.setF_status(1); super.insertEntity(entity); if (null != entity.getUserExtEntity()) { entity.getUserExtEntity().setF_id(entity.getF_id()); userExtMapper.insertEntity(entity.getUserExtEntity()); } insertRoleList(entity); insertMenuList(entity); }
public void updateEntity(UserEntity entity) { if (null != entity.getUserExtEntity()) { entity.getUserExtEntity().setF_id(entity.getF_id()); if (userExtMapper.updateEntity(entity.getUserExtEntity()) == 0) { userExtMapper.insertEntity(entity.getUserExtEntity()); } } deleteRoleList(entity.getF_id()); deleteMenuList(entity.getF_id()); insertRoleList(entity); insertMenuList(entity); super.updateEntity(entity); }