You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
786 B

package service;
import model.Admin;
import model.User;
public interface ILoginService {
/**
* 通过用户名和密码查询用户
* @param user
* @return
*/
User findByUser(User user);
/**
* 通过管理员帐户和密码查询管理员
* @param admin
* @return
*/
Admin findByAdmin(Admin admin);
/**
* 通过用户名查询用户
* @param userName
* @return
*/
User findUserByName(String userName);
/**
* 保存用户信息
* @param user
*/
void saveUser(User user);
/**
* 修改用户密码
* @param user
*/
void updatePed(User user);
/**
* 通过用户id查询用户信息
* @param uid
* @return
*/
User searchUserInfoById(int uid);
/**
* 修改用户信息
* @param user
*/
void updateUser(User user);
}