driver-server/src/main/java/com/jwl/driver/server/service/ITdSysUserService.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);
}