|  | @@ -24,25 +24,26 @@
 | 
	
		
			
				|  |  |          <result column="updated_time_" jdbcType="TIMESTAMP" property="updatedTime"/>
 | 
	
		
			
				|  |  |          <result column="pre_student_num_" jdbcType="INTEGER" property="preStudentNum"/>
 | 
	
		
			
				|  |  |          <result column="im_group_id_" jdbcType="VARCHAR" property="imGroupId"/>
 | 
	
		
			
				|  |  | +        <result column="reason_" jdbcType="VARCHAR" property="reason"/>
 | 
	
		
			
				|  |  |      </resultMap>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <sql id="Base_Column_List">
 | 
	
		
			
				|  |  |          id_
 | 
	
		
			
				|  |  | -        , type_, teacher_id_, name_, subject_id_, single_course_minutes_, course_num_, complete_course_num_, course_introduce_, course_price_, status_, sales_start_date_, sales_end_date_, background_pic_, mix_student_num_,pre_student_num_, im_group_id_, course_start_time_, created_by_, created_time_, updated_by_, updated_time_
 | 
	
		
			
				|  |  | +        , type_, teacher_id_, name_, subject_id_, single_course_minutes_, course_num_, complete_course_num_, course_introduce_, course_price_, status_, sales_start_date_, sales_end_date_, background_pic_, mix_student_num_,pre_student_num_, im_group_id_, course_start_time_, created_by_, created_time_, updated_by_, updated_time_,reason_
 | 
	
		
			
				|  |  |      </sql>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <insert id="insertBatch" keyColumn="id_" keyProperty="id" useGeneratedKeys="true"
 | 
	
		
			
				|  |  |              parameterType="com.yonge.cooleshow.biz.dal.entity.CourseGroup">
 | 
	
		
			
				|  |  |          insert into course_group(type_, teacher_id_, name_, subject_id_, single_course_minutes_, course_num_,
 | 
	
		
			
				|  |  |          complete_course_num_, course_introduce_, course_price_, status_, sales_start_date_, sales_end_date_, background_pic_,
 | 
	
		
			
				|  |  | -        mix_student_num_,pre_student_num_,im_group_id_, course_start_time_, created_by_, created_time_, updated_by_, updated_time_)
 | 
	
		
			
				|  |  | +        mix_student_num_,pre_student_num_,im_group_id_, course_start_time_, created_by_, created_time_, updated_by_, updated_time_,reason_)
 | 
	
		
			
				|  |  |          values
 | 
	
		
			
				|  |  |          <foreach collection="entities" item="entity" separator=",">
 | 
	
		
			
				|  |  |              (#{entity.type}, #{entity.teacherId}, #{entity.name}, #{entity.subjectId}, #{entity.singleCourseMinutes},
 | 
	
		
			
				|  |  |              #{entity.courseNum}, #{entity.completeCourseNum}, #{entity.courseIntroduce}, #{entity.coursePrice}, #{entity.status},
 | 
	
		
			
				|  |  |              #{entity.salesStartDate}, #{entity.salesEndDate}, #{entity.backgroundPic}, #{entity.mixStudentNum},
 | 
	
		
			
				|  |  |              #{entity.preStudentNum},#{entity.imGroupId},#{entity.courseStartTime}, #{entity.createdBy}, #{entity.createdTime}, #{entity.updatedBy},
 | 
	
		
			
				|  |  | -            #{entity.updatedTime})
 | 
	
		
			
				|  |  | +            #{entity.updatedTime},#{entity.reason})
 | 
	
		
			
				|  |  |          </foreach>
 | 
	
		
			
				|  |  |      </insert>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -65,6 +66,7 @@
 | 
	
		
			
				|  |  |          b.sales_end_date_             as salesEndDate,
 | 
	
		
			
				|  |  |          b.mix_student_num_            as mixStudentNum,
 | 
	
		
			
				|  |  |          b.im_group_id_              as imGroupId,
 | 
	
		
			
				|  |  | +        b.reason_ as                   reason,
 | 
	
		
			
				|  |  |          0  as existBuy
 | 
	
		
			
				|  |  |          from course_group as b
 | 
	
		
			
				|  |  |          left join subject as s on b.subject_id_ = s.id_
 | 
	
	
		
			
				|  | @@ -111,6 +113,7 @@
 | 
	
		
			
				|  |  |                          b.sales_end_date_             as salesEndDate,
 | 
	
		
			
				|  |  |                          b.mix_student_num_            as mixStudentNum,
 | 
	
		
			
				|  |  |                          b.im_group_id_                as imGroupId,
 | 
	
		
			
				|  |  | +                        b.reason_ as                   reason,
 | 
	
		
			
				|  |  |                          if(y.status_ = 'PAID', 1, 0)  as existBuy
 | 
	
		
			
				|  |  |          from course_group as b
 | 
	
		
			
				|  |  |                   left join subject as s on b.subject_id_ = s.id_
 | 
	
	
		
			
				|  | @@ -150,6 +153,8 @@
 | 
	
		
			
				|  |  |      <select id="selectAdminLivePage" resultType="com.yonge.cooleshow.biz.dal.vo.LiveCourseGroupVo">
 | 
	
		
			
				|  |  |          select distinct
 | 
	
		
			
				|  |  |          cg.id_ as courseGroupId,
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        cg.reason_ as                   reason,
 | 
	
		
			
				|  |  |          cg.name_ as name,
 | 
	
		
			
				|  |  |          cg.complete_course_num_ as endCourseNum,
 | 
	
		
			
				|  |  |          if(cg.complete_course_num_ = 0 ,cg.course_num_,cg.course_num_ - cg.complete_course_num_) as noStartCourseNum,
 |