package com.springboot.auth.authorization.service;

import com.springboot.auth.authorization.entity.Company;
import com.springboot.auth.authorization.entity.User;

import java.util.List;

public interface UserService {

    /**
     *  通过账号或者手机号得到用户信息
     * @param payload 账号或者手机号
     * @return
     */
    User getUserByUsernameOrMobile(String payload);

    /**
     * 通过用户编号得到所有所属公司
     */
    List<Company> getUserAllCompany(String userId);

}
