|
@@ -6,6 +6,7 @@
|
|
|
<!--@Table inspection_item_plan_conclusion-->
|
|
|
<id column="id_" property="id"/>
|
|
|
<result column="plan_id_" property="planId"/>
|
|
|
+ <result column="course_schedule_id_" property="courseScheduleId"/>
|
|
|
<result column="teacher_id_" property="teacherId"/>
|
|
|
<result column="check_item_" property="checkItem"/>
|
|
|
<result column="check_conclusion_" property="checkConclusion"/>
|
|
@@ -14,7 +15,7 @@
|
|
|
</resultMap>
|
|
|
<sql id="Base_Column_List">
|
|
|
<!--@mbg.generated-->
|
|
|
- id_, plan_id_, teacher_id_, check_item_, check_conclusion_, create_time_, update_time_
|
|
|
+ id_, plan_id_,course_schedule_id_, teacher_id_, check_item_, check_conclusion_, create_time_, update_time_
|
|
|
</sql>
|
|
|
<select id="get" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
|
|
<!--@mbg.generated-->
|
|
@@ -31,9 +32,10 @@
|
|
|
<insert id="insert" keyColumn="id_" keyProperty="id"
|
|
|
parameterType="com.ym.mec.biz.dal.entity.InspectionItemPlanConclusion" useGeneratedKeys="true">
|
|
|
<!--@mbg.generated-->
|
|
|
- insert into inspection_item_plan_conclusion (plan_id_, teacher_id_,check_item_, check_conclusion_, create_time_,
|
|
|
- update_time_)
|
|
|
- values (#{planId}, #{teacherId}, #{checkItem}, #{checkConclusion},#{createTime}, #{updateTime})
|
|
|
+ insert into inspection_item_plan_conclusion (plan_id_,course_schedule_id_, teacher_id_,check_item_,
|
|
|
+ check_conclusion_, create_time_,update_time_)
|
|
|
+ values (#{planId}, #{courseScheduleId},#{teacherId}, #{checkItem}, #{checkConclusion},#{createTime},
|
|
|
+ #{updateTime})
|
|
|
</insert>
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.InspectionItemPlanConclusion">
|
|
|
<!--@mbg.generated-->
|
|
@@ -42,6 +44,9 @@
|
|
|
<if test="planId != null">
|
|
|
plan_id_ = #{planId},
|
|
|
</if>
|
|
|
+ <if test="courseScheduleId != null != null">
|
|
|
+ course_schedule_id_ = #{courseScheduleId},
|
|
|
+ </if>
|
|
|
<if test="teacherId != null">
|
|
|
teacher_id_ = #{teacherId},
|
|
|
</if>
|
|
@@ -69,11 +74,12 @@
|
|
|
<insert id="batchAdd" keyColumn="id_" keyProperty="id"
|
|
|
parameterType="com.ym.mec.biz.dal.entity.InspectionItemPlanConclusion"
|
|
|
useGeneratedKeys="true">
|
|
|
- INSERT INTO inspection_item_plan_conclusion (plan_id_, teacher_id_, check_item_, check_conclusion_,
|
|
|
- create_time_,update_time_)
|
|
|
+ INSERT INTO inspection_item_plan_conclusion (plan_id_,course_schedule_id_, teacher_id_, check_item_,
|
|
|
+ check_conclusion_,create_time_,update_time_)
|
|
|
VALUE
|
|
|
<foreach collection="inspectionItemPlanConclusions" item="inspectionItemPlanConclusion" separator=",">
|
|
|
- (#{inspectionItemPlanConclusion.planId}, #{inspectionItemPlanConclusion.teacherId},
|
|
|
+ (#{inspectionItemPlanConclusion.planId},#{inspectionItemPlanConclusion.courseScheduleId},
|
|
|
+ #{inspectionItemPlanConclusion.teacherId},
|
|
|
#{inspectionItemPlanConclusion.checkItem},
|
|
|
#{inspectionItemPlanConclusion.checkConclusion}, #{inspectionItemPlanConclusion.createTime},
|
|
|
#{inspectionItemPlanConclusion.updateTime})
|
|
@@ -87,10 +93,19 @@
|
|
|
</foreach>
|
|
|
GROUP BY plan_id_
|
|
|
</select>
|
|
|
+
|
|
|
<select id="getInspectionItemPlanConclusion" resultMap="BaseResultMap">
|
|
|
SELECT * FROM inspection_item_plan_conclusion WHERE plan_id_=#{planId}
|
|
|
<if test="checkItem != null">
|
|
|
AND check_item_ = #{checkItem}
|
|
|
</if>
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="getPlanConclusionCourses" resultMap="com.ym.mec.biz.dal.dao.CourseScheduleDao.CourseSchedule">
|
|
|
+ SELECT iipc.course_schedule_id_ id_, iipc.teacher_id_ actual_teacher_id_,CONCAT(cg.name_,'-',su.real_name_) name_ FROM inspection_item_plan_conclusion iipc
|
|
|
+ LEFT JOIN course_schedule cs ON iipc.course_schedule_id_ = cs.id_
|
|
|
+ LEFT JOIN class_group cg ON cg.id_=cs.class_group_id_
|
|
|
+ LEFT JOIN sys_user su on iipc.teacher_id_ = su.id_
|
|
|
+ WHERE plan_id_ = #{planId} GROUP BY iipc.course_schedule_id_,iipc.teacher_id_
|
|
|
+ </select>
|
|
|
</mapper>
|