|  | @@ -31,6 +31,7 @@
 | 
	
		
			
				|  |  |  		<result column="reduce_salary" property="reduceSalary" />
 | 
	
		
			
				|  |  |  		<result column="confirm_status_" property="confirmStatus" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
 | 
	
		
			
				|  |  |  		<result column="memo_" property="memo" />
 | 
	
		
			
				|  |  | +		<result column="is_belong_to_daya_" property="belongToDaya" />
 | 
	
		
			
				|  |  |  	</resultMap>
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  |  	<resultMap type="com.ym.mec.biz.dal.dto.TeacherVipSalaryDto" id="teacherVipSalaryDto" extends="CourseScheduleTeacherSalary">
 | 
	
	
		
			
				|  | @@ -54,20 +55,21 @@
 | 
	
		
			
				|  |  |  	<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.CourseScheduleTeacherSalary" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
 | 
	
		
			
				|  |  |  		INSERT INTO course_schedule_teacher_salary (id_,group_type_,music_group_id_,course_schedule_id_,teacher_role_,
 | 
	
		
			
				|  |  |  		user_id_,expect_salary_,create_time_,update_time_,subsidy_,actual_salary_,settlement_time_,class_group_id_,
 | 
	
		
			
				|  |  | -		reduce_salary,confirm_status_,memo_)
 | 
	
		
			
				|  |  | +		reduce_salary,confirm_status_,memo_,is_belong_to_daya_)
 | 
	
		
			
				|  |  |  		VALUES(#{id},#{groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{courseScheduleId},
 | 
	
		
			
				|  |  |  		#{teacherRole},#{userId},#{expectSalary},now(),now(),#{subsidy},#{actualSalary},#{settlementTime},#{classGroupId},
 | 
	
		
			
				|  |  | -		#{reduceSalary},#{confirmStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{memo})
 | 
	
		
			
				|  |  | +		#{reduceSalary},#{confirmStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{memo},#{belongToDaya})
 | 
	
		
			
				|  |  |  	</insert>
 | 
	
		
			
				|  |  |      <insert id="batchInsert" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id_">
 | 
	
		
			
				|  |  |  		INSERT INTO course_schedule_teacher_salary (id_,group_type_,music_group_id_,course_schedule_id_,teacher_role_,
 | 
	
		
			
				|  |  |  		user_id_,expect_salary_,create_time_,update_time_,subsidy_,actual_salary_,settlement_time_,class_group_id_,
 | 
	
		
			
				|  |  | -		reduce_salary,confirm_status_,memo_)
 | 
	
		
			
				|  |  | +		reduce_salary,confirm_status_,memo_,is_belong_to_daya_)
 | 
	
		
			
				|  |  |  		VALUES
 | 
	
		
			
				|  |  |  		<foreach collection="list" item="data" separator=",">
 | 
	
		
			
				|  |  |  			(#{data.id},#{data.groupType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{data.musicGroupId},#{data.courseScheduleId},
 | 
	
		
			
				|  |  |  			#{data.teacherRole},#{data.userId},#{data.expectSalary},now(),now(),#{data.subsidy},#{data.actualSalary},#{data.settlementTime},
 | 
	
		
			
				|  |  | -			#{data.classGroupId},#{data.reduceSalary},#{data.confirmStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{data.memo})
 | 
	
		
			
				|  |  | +			#{data.classGroupId},#{data.reduceSalary},#{data.confirmStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{data.memo},
 | 
	
		
			
				|  |  | +			#{data.belongToDaya})
 | 
	
		
			
				|  |  |  		</foreach>
 | 
	
		
			
				|  |  |      </insert>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -120,6 +122,9 @@
 | 
	
		
			
				|  |  |  			<if test="deductionReason != null">
 | 
	
		
			
				|  |  |  				deduction_reason_ = #{deductionReason},
 | 
	
		
			
				|  |  |  			</if>
 | 
	
		
			
				|  |  | +			<if test="belongToDaya != null">
 | 
	
		
			
				|  |  | +				is_belong_to_daya_ = #{belongToDaya},
 | 
	
		
			
				|  |  | +			</if>
 | 
	
		
			
				|  |  |  		</set> WHERE id_ = #{id} 
 | 
	
		
			
				|  |  |  	</update>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -136,12 +141,15 @@
 | 
	
		
			
				|  |  |          <foreach collection="courseScheduleTeacherSalaries" item="courseScheduleTeacherSalary" separator=";">
 | 
	
		
			
				|  |  |              UPDATE course_schedule_teacher_salary
 | 
	
		
			
				|  |  |              <set>
 | 
	
		
			
				|  |  | -                <if test="courseScheduleTeacherSalary.expectSalary">
 | 
	
		
			
				|  |  | +                <if test="courseScheduleTeacherSalary.expectSalary!=null">
 | 
	
		
			
				|  |  |                      expect_salary_ = #{courseScheduleTeacherSalary.expectSalary},
 | 
	
		
			
				|  |  |                  </if>
 | 
	
		
			
				|  |  | -                <if test="courseScheduleTeacherSalary.userId">
 | 
	
		
			
				|  |  | +                <if test="courseScheduleTeacherSalary.userId!=null">
 | 
	
		
			
				|  |  |                      user_id_ = #{courseScheduleTeacherSalary.userId},
 | 
	
		
			
				|  |  |                  </if>
 | 
	
		
			
				|  |  | +				<if test="courseScheduleTeacherSalary.belongToDaya!=null">
 | 
	
		
			
				|  |  | +					is_belong_to_daya_ = #{courseScheduleTeacherSalary.belongToDaya},
 | 
	
		
			
				|  |  | +				</if>
 | 
	
		
			
				|  |  |                  update_time_ = NOW()
 | 
	
		
			
				|  |  |              </set>
 | 
	
		
			
				|  |  |              WHERE
 |