|
@@ -1,7 +1,7 @@
|
|
|
<?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.ym.mec.biz.dal.dao.InspectionItemPlanConclusionDao">
|
|
|
- <resultMap id="BaseResultMap" type="com.ym.mec.biz.dal.entity.InspectionItemPlanConclusion">
|
|
|
+ <resultMap id="InspectionItemPlanConclusion" type="com.ym.mec.biz.dal.entity.InspectionItemPlanConclusion">
|
|
|
<!--@mbg.generated-->
|
|
|
<!--@Table inspection_item_plan_conclusion-->
|
|
|
<id column="id_" property="id"/>
|
|
@@ -12,12 +12,13 @@
|
|
|
<result column="check_conclusion_" property="checkConclusion"/>
|
|
|
<result column="create_time_" property="createTime"/>
|
|
|
<result column="update_time_" property="updateTime"/>
|
|
|
+ <result column="classInfo" property="classInfo"/>
|
|
|
</resultMap>
|
|
|
<sql id="Base_Column_List">
|
|
|
<!--@mbg.generated-->
|
|
|
id_, plan_id_,course_schedule_id_, teacher_id_, check_item_, check_conclusion_, create_time_, update_time_
|
|
|
</sql>
|
|
|
- <select id="get" resultMap="BaseResultMap">
|
|
|
+ <select id="get" resultMap="InspectionItemPlanConclusion">
|
|
|
<!--@mbg.generated-->
|
|
|
select
|
|
|
<include refid="Base_Column_List"/>
|
|
@@ -94,17 +95,21 @@
|
|
|
GROUP BY plan_id_
|
|
|
</select>
|
|
|
|
|
|
- <select id="getInspectionItemPlanConclusion" resultMap="BaseResultMap">
|
|
|
- SELECT * FROM inspection_item_plan_conclusion WHERE plan_id_=#{planId}
|
|
|
+ <select id="getInspectionItemPlanConclusion" resultMap="InspectionItemPlanConclusion">
|
|
|
+ SELECT iipc.*,CONCAT(cg.name_, ' - ', su.real_name_) classInfo 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 su.id_ = iipc.teacher_id_
|
|
|
+ WHERE iipc.plan_id_=#{planId}
|
|
|
<if test="checkItem != null">
|
|
|
- AND check_item_ = #{checkItem}
|
|
|
+ AND iipc.check_item_ = #{checkItem}
|
|
|
</if>
|
|
|
- ORDER BY check_item_ ASC,course_schedule_id_ ASC
|
|
|
+ ORDER BY iipc.check_item_ ASC,iipc.course_schedule_id_ ASC
|
|
|
</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_,
|
|
|
+ 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_
|