TeacherService.java
770 Bytes
package com.subsidy.service;
import com.subsidy.dto.teacher.LoginVO;
import com.subsidy.dto.teacher.RegisterDTO;
import com.subsidy.model.SmsVerifyCodeDO;
import com.subsidy.model.TeacherDO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.subsidy.vo.teacher.TeacherInfoVO;
/**
* <p>
* 教师信息表 服务类
* </p>
*
* @author Tuyp
* @since 2025-01-07
*/
public interface TeacherService extends IService<TeacherDO> {
String registerCode(TeacherDO teacherDO)throws Exception;
LoginVO register(RegisterDTO registerDTO);
String loginCode(SmsVerifyCodeDO smsVerifyCodeDO);
LoginVO login(SmsVerifyCodeDO smsVerifyCodeDO);
TeacherInfoVO teacherInfo(TeacherDO teacherDO);
String updateTeacher(TeacherDO teacherDO);
}