Blame view

TeacherService.java 770 Bytes
涂亚平 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
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);

}