package com.xjrsoft.module.student.service; import com.github.yulichang.base.MPJBaseService; import com.xjrsoft.module.student.entity.BaseStudentUser; import com.xjrsoft.module.student.vo.BaseStudentClassVo; import com.xjrsoft.module.student.vo.PersonalPortraitPersonalInfoVo; import com.xjrsoft.module.student.vo.StudentPersonalInfoVo; import java.util.List; public interface IStudentManagerService extends MPJBaseService { /** * 新增 * * @param baseStudentUser * @return */ Boolean add(BaseStudentUser baseStudentUser); /** * 更新 * * @param baseStudentUser * @return */ Boolean update(BaseStudentUser baseStudentUser); /** * 删除 * * @param ids * @return */ Boolean delete(List ids); /** * 获取学生班级信息 * * @param userId * @return */ BaseStudentClassVo getStudentClass(Long userId); /** * 个人财务画像,获取学生个人信息 * @param userId * @return */ PersonalPortraitPersonalInfoVo getPersonalInfo(Long userId); }