退伍复学-表格下载调整

This commit is contained in:
2026-04-02 09:20:08 +08:00
parent 4db1272d0a
commit a2d1f746cc
8 changed files with 328 additions and 394 deletions

View File

@@ -57,100 +57,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="rjQmd" column="rj_qmd" />
<result property="xjQmd" column="xj_qmd" />
<result property="jwcQmd" column="jwc_qmd" />
<result property="collegeInfo" column="college_info" />
<result property="gradeInfo" column="grade_info" />
<result property="majorInfo" column="major_info" />
<result property="classInfo" column="class_info" />
<!--填报退伍材料-->
<collection property="MaList" column="{stId = st_id}" javaType="java.util.ArrayList" select="selectMateById"/>
<!--学生表-->
<collection property="StuList" column="{stuNo = st_id}" javaType="java.util.ArrayList" select="selectSrsStudentByStuNo"/>
</resultMap>
<!-- 学生表关联-->
<resultMap type="SrsStudent" id="SrsStudentResult">
<result property="stuId" column="stu_id"/>
<result property="name" column="name"/>
<result property="stuNo" column="stu_no"/>
<result property="gender" column="gender"/>
<result property="birthday" column="birthday"/>
<result property="idCard" column="id_card"/>
<result property="deptId" column="dept_id"/>
<result property="majorId" column="major_id"/>
<result property="classId" column="class_id"/>
<result property="phone" column="phone"/>
<result property="address" column="address"/>
<result property="status" column="status"/>
<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="delFlag" column="del_flag"/>
<result property="xhk" column="xhk"/>
<result property="bankAddr" column="bank_addr"/>
<result property="teacherId" column="teacher_id"/>
<result property="cphName" column="cphName"/>
<result property="gradeName" column="grade_name"/>
<result property="status2" column="status2"/>
<result property="deptName" column="dept_name" />
<association property="dept" column="dept_id" javaType="SysDept" resultMap="deptResult"/>
<association property="srsMajors" column="major_id" javaType="srsMajors" resultMap="SrsMajorsResult"/>
<association property="srsClass" column="class_id" javaType="srsClass" resultMap="SrsClassResult"/>
<association property="cphTeacher" column="teacher_id" javaType="cphTeacher" resultMap="CphTeacherResult"/>
<association property="cphStuExtraInfo" column="stu_no" javaType="cphStuExtraInfo"
resultMap="CphStuExtraInfoResult"/>
</resultMap>
<!-- 学生表关联表-->
<resultMap id="CphStuExtraInfoResult" type="CphStuExtraInfo">
<result property="stuNo" column="stu_no"/>
<result property="mz" column="mz"/>
<result property="zzmm" column="zzmm"/>
<result property="jg" column="jg"/>
<result property="xx" column="xx"/>
</resultMap>
<resultMap id="CphTeacherResult" type="CphTeacher">
<result property="teacherId" column="teacher_id"/>
<result property="name" column="name"/>
</resultMap>
<resultMap type="SrsGrade" id="SrsGradeResult">
<result property="gradeId" column="grade_id"/>
<result property="gradeName" column="grade_name"/>
</resultMap>
<resultMap type="SrsClass" id="SrsClassResult">
<result property="classId" column="class_id"/>
<result property="majorId" column="major_id"/>
<result property="className" column="class_name"/>
</resultMap>
<resultMap type="SrsMajors" id="SrsMajorsResult">
<result property="majorId" column="major_id"/>
<result property="majorName" column="major_name"/>
<result property="collegeId" column="college_id"/>
<result property="majorDescription" column="major_description"/>
</resultMap>
<resultMap id="deptResult" type="SysDept">
<id property="deptId" column="dept_id"/>
<result property="parentId" column="parent_id"/>
<result property="deptName" column="dept_name"/>
<result property="ancestors" column="ancestors"/>
<result property="orderNum" column="order_num"/>
<result property="leader" column="leader"/>
<result property="status" column="dept_status"/>
</resultMap>
<resultMap id="studentName" type="CascaderEntity">
<id property="value" column="stu_id"/>
<result property="label" column="name"/>
</resultMap>
<!-- 学生表通过学号关联-->
<select id="selectSrsStudentByStuNo" resultMap="SrsStudentResult">
select *
from srs_student
<where>
<if test="stuNo != null and stuNo != ''">
and stu_no = #{stuNo}
</if>
</where>
</select>
<!-- 联表 材料上传-->
<resultMap type="SysDisMate" id="SysDisMateResult">
@@ -185,9 +99,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where>
</select>
<!--查询是否插入过记录-->
<select id="selectSysDisBasicByStId" parameterType="String" resultMap="SysDisBasicResult">
<include refid="selectSysDisBasicVo"/>
@@ -228,7 +139,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<sql id="selectSysDisBasicVo">
select id, fx_id, fx_time, st_id, st_name, fd_name, sex, nations, fd_qm, xw_qm, er_qm, xj_qm, jw_qm, st_class, majors, grade, college, reasons, fd_idea, two_idea, xw_idea, xj_idea, jw_idea, zs_idea, zs_status, times, fd_status, xw_status, two_status, xjgl_status, jw_status, rw_time, zs_time, fd_time, xw_time, two_time, xj_time, jw_time, datab, dataa, conversion, process_id, deploy_id, student_id, test_data, test_test, zs_qmd, fd_qmd, xw_qmd, rj_qmd, xj_qmd, jwc_qmd from sys_dis_basic
select id, fx_id, fx_time, st_id, st_name, fd_name, sex, nations, fd_qm, xw_qm, er_qm, xj_qm, jw_qm, st_class, majors, grade, college, reasons, fd_idea, two_idea, xw_idea, xj_idea, jw_idea, zs_idea, zs_status, times, fd_status, xw_status, two_status, xjgl_status, jw_status, rw_time, zs_time, fd_time, xw_time, two_time, xj_time, jw_time, datab, dataa, conversion, process_id, deploy_id, student_id, test_data, test_test, zs_qmd, fd_qmd, xw_qmd, rj_qmd, xj_qmd, jwc_qmd, college_info, grade_info, major_info, class_info from sys_dis_basic
</sql>
<select id="selectSysDisBasicList" parameterType="SysDisBasic" resultMap="SysDisBasicResult">
@@ -285,6 +196,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="rjQmd != null and rjQmd != ''"> and rj_qmd = #{rjQmd}</if>
<if test="xjQmd != null and xjQmd != ''"> and xj_qmd = #{xjQmd}</if>
<if test="jwcQmd != null and jwcQmd != ''"> and jwc_qmd = #{jwcQmd}</if>
<if test="collegeInfo != null and collegeInfo != ''"> and college_info = #{collegeInfo}</if>
<if test="gradeInfo != null and gradeInfo != ''"> and grade_info = #{gradeInfo}</if>
<if test="majorInfo != null and majorInfo != ''"> and major_info = #{majorInfo}</if>
<if test="classInfo != null and classInfo != ''"> and class_info = #{classInfo}</if>
</where>
</select>
@@ -347,6 +262,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="rjQmd != null">rj_qmd,</if>
<if test="xjQmd != null">xj_qmd,</if>
<if test="jwcQmd != null">jwc_qmd,</if>
<if test="collegeInfo != null">college_info,</if>
<if test="gradeInfo != null">grade_info,</if>
<if test="majorInfo != null">major_info,</if>
<if test="classInfo != null">class_info,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="fxId != null">#{fxId},</if>
@@ -400,6 +319,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="rjQmd != null">#{rjQmd},</if>
<if test="xjQmd != null">#{xjQmd},</if>
<if test="jwcQmd != null">#{jwcQmd},</if>
<if test="collegeInfo != null">#{collegeInfo},</if>
<if test="gradeInfo != null">#{gradeInfo},</if>
<if test="majorInfo != null">#{majorInfo},</if>
<if test="classInfo != null">#{classInfo},</if>
</trim>
</insert>
@@ -457,6 +380,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="rjQmd != null">rj_qmd = #{rjQmd},</if>
<if test="xjQmd != null">xj_qmd = #{xjQmd},</if>
<if test="jwcQmd != null">jwc_qmd = #{jwcQmd},</if>
<if test="collegeInfo != null">college_info = #{collegeInfo},</if>
<if test="gradeInfo != null">grade_info = #{gradeInfo},</if>
<if test="majorInfo != null">major_info = #{majorInfo},</if>
<if test="classInfo != null">class_info = #{classInfo},</if>
</trim>
where id = #{id}
</update>