|  | @@ -15,26 +15,31 @@
 | 
	
		
			
				|  |  |          <result column="friday_" jdbcType="VARCHAR" property="friday"/>
 | 
	
		
			
				|  |  |          <result column="saturday_" jdbcType="VARCHAR" property="saturday"/>
 | 
	
		
			
				|  |  |          <result column="sunday_" jdbcType="VARCHAR" property="sunday"/>
 | 
	
		
			
				|  |  | +        <result column="default_flag_" property="defaultFlag"/>
 | 
	
		
			
				|  |  |          <result column="create_time_" jdbcType="TIMESTAMP" property="createTime"/>
 | 
	
		
			
				|  |  |          <result column="update_time_" jdbcType="TIMESTAMP" property="updateTime"/>
 | 
	
		
			
				|  |  |      </resultMap>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <sql id="Base_Column_List">
 | 
	
		
			
				|  |  |          id_
 | 
	
		
			
				|  |  | -        , teacher_id_, free_minutes_, course_minutes_, skip_holiday_flag_, subject_price_, monday_, tuesday_, wednesday_, thursday_, friday_, saturday_, sunday_, create_time_, update_time_
 | 
	
		
			
				|  |  | +        , teacher_id_, free_minutes_, course_minutes_, skip_holiday_flag_, subject_price_,
 | 
	
		
			
				|  |  | +    monday_, tuesday_, wednesday_, thursday_, friday_, saturday_, sunday_,default_flag_,create_time_, update_time_
 | 
	
		
			
				|  |  |      </sql>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      <insert id="insertBatch" keyColumn="id_" keyProperty="id" useGeneratedKeys="true"
 | 
	
		
			
				|  |  |              parameterType="com.yonge.cooleshow.biz.dal.entity.TeacherFreeTime">
 | 
	
		
			
				|  |  |          insert into teacher_free_time(teacher_id_, free_minutes_, course_minutes_, skip_holiday_flag_, subject_price_,
 | 
	
		
			
				|  |  | -        monday_, tuesday_, wednesday_, thursday_, friday_, saturday_, sunday_, create_time_, update_time_)
 | 
	
		
			
				|  |  | +        monday_, tuesday_, wednesday_, thursday_, friday_, saturday_, sunday_,default_flag_, create_time_, update_time_)
 | 
	
		
			
				|  |  |          values
 | 
	
		
			
				|  |  |          <foreach collection="entities" item="entity" separator=",">
 | 
	
		
			
				|  |  |              (#{entity.teacherId}, #{entity.freeMinutes}, #{entity.courseMinutes}, #{entity.skipHolidayFlag},
 | 
	
		
			
				|  |  |              #{entity.subjectPrice}, #{entity.monday}, #{entity.tuesday}, #{entity.wednesday}, #{entity.thursday},
 | 
	
		
			
				|  |  | -            #{entity.friday}, #{entity.saturday}, #{entity.sunday}, #{entity.createTime}, #{entity.updateTime})
 | 
	
		
			
				|  |  | +            #{entity.friday}, #{entity.saturday}, #{entity.sunday}, #{entity.defaultFlag},NOW(),NOW())
 | 
	
		
			
				|  |  |          </foreach>
 | 
	
		
			
				|  |  |      </insert>
 | 
	
		
			
				|  |  | +    <update id="updateDefaultFlag">
 | 
	
		
			
				|  |  | +        UPDATE teacher_free_time SET default_flag_ = #{defaultFlag} WHERE teacher_id_ = #{teacherId}
 | 
	
		
			
				|  |  | +    </update>
 | 
	
		
			
				|  |  |      <select id="findOne" resultMap="BaseResultMap">
 | 
	
		
			
				|  |  |          SELECT <include refid="Base_Column_List"/>
 | 
	
		
			
				|  |  |          FROM teacher_free_time WHERE teacher_id_ = #{teacherId}
 |