| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package com.uas.sso.service.impl;
- import com.uas.sso.entity.UserAccount;
- import java.util.List;
- /**
- * 用户账号service
- *
- * @author wangmh
- * @date 2018/1/8
- */
- public interface UserAccountService {
- /**
- * 根据手机号查找用户账号
- *
- * @param appId 应用id
- * @param mobile 手机号
- * @param spaceUU 企业uu号
- * @return
- */
- UserAccount findOneByMobile(String appId, String mobile, String spaceUU);
- /**
- * 根据邮箱查找用户账号
- *
- * @param appId 应用id
- * @param email 邮箱
- * @param spaceUU 企业uu号
- * @return
- */
- UserAccount findOneByEmail(String appId, String email, String spaceUU);
- /**
- * 根据uu号查找用户账号
- *
- * @param appId
- * @param userUU
- * @param spaceUU
- * @return
- */
- UserAccount findOneByUserUU(String appId, Long userUU, String spaceUU);
- /**
- * 根据手机号和应用找到用户账号信息
- *
- * @param appId 应用id
- * @param mobile 手机号
- * @return
- */
- List<UserAccount> findByMobile(String appId, String mobile);
- /**
- * 根据邮箱和应用找到用户账号信息
- *
- * @param appId 应用id
- * @param email 邮箱
- * @return
- */
- List<UserAccount> findByEmail(String appId, String email);
- /**
- * 根据用户uu号和应用找到用户账号信息
- *
- * @param appId 应用id
- * @param userUU 用户uu号
- * @return
- */
- List<UserAccount> findByUserUU(String appId, Long userUU);
- }
|