| 
					
				 | 
			
			
				@@ -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} 
			 |