feat(comprehensive): 新增学生信息核对功能模块

- 在 SrsStudentInfoCheck 实体类中添加主键ID、学号字段及基础信息字段
- 添加创建者、创建时间、更新者、更新时间、备注和删除标志等审计字段
- 创建 ISrsStudentInfoCheckService 接口定义学生信息查询和编辑方法
- 实现 SrsStudentInfoCheckServiceImpl 服务类提供学生信息业务逻辑处理
- 开发 SrsStudentInfoCheckController 控制器提供 REST API 接口
- 创建 SrsStudentInfoCheckMapper 数据访问接口和对应的 XML 映射文件
- 实现学生信息的增删改查、列表查询和 Excel 导出功能
- 添加权限控制和操作日志记录功能
This commit is contained in:
LWH
2026-04-01 17:37:59 +08:00
parent 6e4c089625
commit 4db1272d0a
6 changed files with 314 additions and 14 deletions

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.srs.comprehensive.mapper.SrsStudentInfoCheckMapper">
<resultMap type="SrsStudentInfoCheck" id="SrsStudentInfoCheckResult">
<result property="id" column="id" />
<result property="stuNo" column="stu_no" />
<result property="birthday" column="birthday" />
<result property="idCard" column="id_card" />
<result property="phone" column="phone" />
<result property="mz" column="mz" />
<result property="zzmm" column="zzmm" />
<result property="hksz1" column="hksz1" />
<result property="hksz2" column="hksz2" />
<result property="hksz3" column="hksz3" />
<result property="hkszd" column="hkszd" />
<result property="hkxz" column="hkxz" />
<result property="hkxxdz" column="hkxxdz" />
<result property="xsjzdz" column="xsjzdz" />
<result property="sspcs" column="sspcs" />
<result property="ssjd" column="ssjd" />
<result property="chcqj" column="chcqj" />
<result property="xxlxdz" column="xxlxdz" />
<result property="yzbm" column="yzbm" />
<result property="xjtdz" column="xjtdz" />
<result property="jtyzbm" column="jtyzbm" />
<result property="jtdh" column="jtdh" />
<result property="dailyPhoto" column="daily_photo" />
<result property="whitePhoto" column="white_photo" />
<result property="redPhoto" column="red_photo" />
<result property="bluePhoto" column="blue_photo" />
<result property="createBy" column="create_by" />
<result property="createTime" column="create_time" />
<result property="updateBy" column="update_by" />
<result property="updateTime" column="update_time" />
<result property="remark" column="remark" />
<result property="delFlag" column="del_flag" />
</resultMap>
</mapper>