feat(辅导员KPI填报): 辅导员业绩考核-添加加分项佐证材料支持
在SysTeacherKpiFilling类中新增kpiFillingBonusPointsMaterialsList字段,并在mapper中实现相关查询功能,以支持辅导员KPI填报时加分项佐证材料的存储和查询
This commit is contained in:
@@ -226,6 +226,13 @@ public class SysTeacherKpiFilling extends BaseEntity {
|
|||||||
@Excel(name = "个人填报-加分项")
|
@Excel(name = "个人填报-加分项")
|
||||||
private List<SysTeacherKpiFillingBonusPoints> kpiFillingBonusPointsList;
|
private List<SysTeacherKpiFillingBonusPoints> kpiFillingBonusPointsList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 个人填报-加分项佐证材料
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "个人填报-加分项佐证材料", hidden = true)
|
||||||
|
@Excel(name = "个人填报-加分项佐证材料")
|
||||||
|
private List<SysTeacherKpiFillingBonusPointsMaterials> kpiFillingBonusPointsMaterialsList;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 个人填报-就业指导工作
|
* 个人填报-就业指导工作
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -51,6 +51,10 @@
|
|||||||
<collection property="kpiFillingBonusPointsList"
|
<collection property="kpiFillingBonusPointsList"
|
||||||
column="{fdyName = fdy_name, fillingYear = filling_year, fillingMonth = filling_month, classType = class_type}"
|
column="{fdyName = fdy_name, fillingYear = filling_year, fillingMonth = filling_month, classType = class_type}"
|
||||||
javaType="java.util.ArrayList" select="selectKpiFillingBonusPointsById"/>
|
javaType="java.util.ArrayList" select="selectKpiFillingBonusPointsById"/>
|
||||||
|
<!--个人填报-加分项佐证材料子表的集合 -->
|
||||||
|
<collection property="kpiFillingBonusPointsMaterialsList"
|
||||||
|
column="{fdyName = fdy_name, fillingYear = filling_year, fillingMonth = filling_month, classType = class_type}"
|
||||||
|
javaType="java.util.ArrayList" select="selectKpiFillingBonusPointsMaterialsById"/>
|
||||||
<!--个人填报-就业指导工作子表的集合 -->
|
<!--个人填报-就业指导工作子表的集合 -->
|
||||||
<collection property="kpiFillingGraduationGuidanceList"
|
<collection property="kpiFillingGraduationGuidanceList"
|
||||||
column="{fdyName = fdy_name, fillingYear = filling_year, fillingMonth = filling_month, classType = class_type}"
|
column="{fdyName = fdy_name, fillingYear = filling_year, fillingMonth = filling_month, classType = class_type}"
|
||||||
@@ -174,6 +178,20 @@
|
|||||||
<result property="fillingMonth" column="filling_month"/>
|
<result property="fillingMonth" column="filling_month"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
<!--个人填报-加分项佐证材料子表的映射 -->
|
||||||
|
<resultMap type="SysTeacherKpiFillingBonusPointsMaterials" id="SysTeacherKpiFillingBonusPointsMaterialsResult">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="bonusType" column="bonus_type"/>
|
||||||
|
<result property="bonusScoring" column="bonus_scoring"/>
|
||||||
|
<result property="mainContent" column="main_content"/>
|
||||||
|
<result property="developmentTime" column="development_time"/>
|
||||||
|
<result property="photo" column="photo"/>
|
||||||
|
<result property="fdyName" column="fdy_name"/>
|
||||||
|
<result property="fillingYear" column="filling_year"/>
|
||||||
|
<result property="fillingMonth" column="filling_month"/>
|
||||||
|
<result property="classType" column="class_type"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
<!--个人填报-就业指导工作子表的映射 -->
|
<!--个人填报-就业指导工作子表的映射 -->
|
||||||
<resultMap type="SysTeacherKpiFillingGraduationGuidance" id="SysTeacherKpiFillingGraduationGuidanceResult">
|
<resultMap type="SysTeacherKpiFillingGraduationGuidance" id="SysTeacherKpiFillingGraduationGuidanceResult">
|
||||||
<result property="id" column="id"/>
|
<result property="id" column="id"/>
|
||||||
@@ -325,6 +343,26 @@
|
|||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!--个人填报-加分项佐证材料子表的数据-->
|
||||||
|
<select id="selectKpiFillingBonusPointsMaterialsById" resultMap="SysTeacherKpiFillingBonusPointsMaterialsResult">
|
||||||
|
select *
|
||||||
|
from sys_teacher_kpi_filling_bonus_points_materials
|
||||||
|
<where>
|
||||||
|
<if test="fdyName != null and fdyName != ''">
|
||||||
|
and fdy_name = #{fdyName}
|
||||||
|
</if>
|
||||||
|
<if test="fillingYear != null and fillingYear != ''">
|
||||||
|
and filling_year = #{fillingYear}
|
||||||
|
</if>
|
||||||
|
<if test="fillingMonth != null and fillingMonth != ''">
|
||||||
|
and filling_month = #{fillingMonth}
|
||||||
|
</if>
|
||||||
|
<if test="classType != null and classType != ''">
|
||||||
|
and class_type = #{classType}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
</select>
|
||||||
|
|
||||||
<!--个人填报-就业指导工作子表的数据-->
|
<!--个人填报-就业指导工作子表的数据-->
|
||||||
<select id="selectKpiFillingGraduationGuidanceById" resultMap="SysTeacherKpiFillingGraduationGuidanceResult">
|
<select id="selectKpiFillingGraduationGuidanceById" resultMap="SysTeacherKpiFillingGraduationGuidanceResult">
|
||||||
select *
|
select *
|
||||||
|
|||||||
Reference in New Issue
Block a user