| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.template.services;
- import com.template.model.pojo.WelcomeAccount;
- import com.template.model.pojo.WelcomeStudent;
- import com.template.model.pojo.WelcomeStudent;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.template.model.result.PageUtils;
- import com.template.model.vo.*;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- /**
- * <p>
- * 服务类
- * </p>
- *
- * @author ceshi
- * @since 2025-06-13
- */
- public interface WelcomeStudentService extends IService<WelcomeStudent> {
- int insertWelcomeStudent(WelcomeStudent rns);
- int updateWelcomeStudent(WelcomeStudent rns);
- int deleteWelcomeStudentById(Integer id);
- WelcomeStudent getManageById(Integer id);
- int existStudentInfo(String admissNum, String cardId);
- WelcomeStudent getDataByIdcard(String cardId);
- PageUtils<StudentPageVo> queryStudentPageList(int currentPage, int pageCount, List<String> collegeIds, Integer majorId, Integer classstrId, String trafficMethod, String name);
- WelcomeStudent getDataByIdcardOrNum(String admissNum, String cardId);
- List<WelcomeStudent> queryStudentByCardId(List<String> cardIds);
- List<StudentPageVo> queryStudentList(List<String> collegeIds, Integer majorId, Integer classstrId, String trafficMethod, String name);
- WelcomeStudent queryStudentInfo(Integer collegeId, Integer majorId, Integer classstrId,String admissNum);
- List<WelcomeStudent> getDataByAdmissNum(List<String> admissNum);
- List<StudentRegisterVo> studentRegister();
- List<StudentTrafficVo> studentTraffic();
- Integer genderCount(String gender);
- List<StudentSexRatioVo> studentSexRatio();
- Integer totalCount();
- int payCount();
- List<WelcomeStudent> getStudent(CheckInVo checkInVo);
- WelcomeStudent getDataByNum(String admissNum);
- List<StudentTotalVo> queryStudentTotal();
- /**
- * 更新学生信息中的车牌信息
- * @param studentCard 学号/录取号
- * @param carNumber 车牌号
- */
- void updateCarNumber(String studentCard, String carNumber);
- /**
- * 根据身份证号获取学生信息
- * @param studentCard 身份证号
- * @return 学生信息
- */
- WelcomeStudent getByStudentCard(String studentCard);
- }
|