UserExtraService.java 716 B

12345678910111213141516171819202122232425262728293031
  1. package jnpf.permission.service;
  2. import jnpf.base.service.SuperService;
  3. import jnpf.permission.entity.UserExtraEntity;
  4. public interface UserExtraService extends SuperService<UserExtraEntity> {
  5. /**
  6. * 用户扩展属性
  7. * @param userId 用户id
  8. * @return 用户拓展属性
  9. */
  10. UserExtraEntity getUserExtraByUserId(String userId);
  11. /**
  12. * 更新或新增用户额外信息
  13. * @param userExtraEntity
  14. * @return
  15. */
  16. UserExtraEntity updateUserExtra(UserExtraEntity userExtraEntity);
  17. /**
  18. * 根据用户id删除用户额外信息
  19. * @param userId 用户id
  20. * @return 返回删除结果
  21. */
  22. Boolean deleteUserExtraByUserId(String userId);
  23. }