52 lines
998 B
Java
52 lines
998 B
Java
package com.jwl.driver.server.service;
|
|
|
|
import com.jwl.driver.server.dto.DriverSchoolDto;
|
|
import com.jwl.driver.server.dto.LoginUserDto;
|
|
import com.jwl.driver.server.entity.TdSysUser;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.jwl.driver.server.vo.LoginUserVo;
|
|
|
|
/**
|
|
* <p>
|
|
* 用户表; 服务类
|
|
* </p>
|
|
*
|
|
* @author Automated procedures
|
|
* @since 2023-08-10
|
|
*/
|
|
public interface ITdSysUserService extends IService<TdSysUser> {
|
|
|
|
/**
|
|
* 获取短信验证码
|
|
* @param phone
|
|
* @return
|
|
*/
|
|
String code(String phone);
|
|
|
|
/**
|
|
* 用户登陆
|
|
* @param loginUserDto
|
|
* @return
|
|
*/
|
|
LoginUserVo login(LoginUserDto loginUserDto);
|
|
|
|
/**
|
|
* 用户登出
|
|
* @return
|
|
*/
|
|
Boolean loginOut();
|
|
|
|
/**
|
|
* 获取用户信息
|
|
* @return
|
|
*/
|
|
LoginUserVo queryUserMessage();
|
|
|
|
/**
|
|
* 绑定驾校
|
|
* @param schoolDto
|
|
* @return
|
|
*/
|
|
Boolean bindSchool(DriverSchoolDto schoolDto);
|
|
}
|