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); }