package com.uas.sso.service.impl; import com.uas.sso.dao.UserAccountDao; import com.uas.sso.entity.UserAccount; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 用户账户service实现类 * * @author wangmh * @date 2018/1/8 */ @Service public class UserAccountServiceImpl implements UserAccountService { @Autowired private UserAccountDao userAccountDao; @Override public UserAccount findOneByMobile(String appId, String mobile, String spaceUU) { return userAccountDao.findByAppIdAndMobileAndSpaceUU(appId, mobile, spaceUU); } @Override public UserAccount findOneByEmail(String appId, String email, String spaceUU) { return userAccountDao.findByAppIdAndEmailAndSpaceUU(appId, email, spaceUU); } @Override public UserAccount findOneByUserUU(String appId, Long userUU, String spaceUU) { return userAccountDao.findByAppIdAndUserUUAndSpaceUU(appId, userUU, spaceUU); } @Override public List findByMobile(String appId, String mobile) { return userAccountDao.findByAppIdAndMobile(appId, mobile); } @Override public List findByEmail(String appId, String email) { return userAccountDao.findByAppIdAndEmail(appId, email); } @Override public List findOneByUserUU(String appId, Long userUU) { return userAccountDao.findByAppIdAndUserUU(appId, userUU); } }