INSERT INTO course_schedule_teacher_salary (id_,course_schedule_id_,teacher_role_,user_id_,expect_salary_,create_time_,update_time_,subsidy_,actual_salary_,settlement_time_,class_group_id_) VALUES(#{id},#{courseScheduleId},#{teacherRole},#{userId},#{expectSalary},now(),now(),#{subsidy},#{actualSalary},#{settlementTime},#{classGroupId})
INSERT INTO course_schedule_teacher_salary (id_,course_schedule_id_,teacher_role_,user_id_,expect_salary_,create_time_,update_time_,subsidy_,actual_salary_,settlement_time_,class_group_id_)
VALUES
(#{data.id},#{data.courseScheduleId},#{data.teacherRole},#{data.userId},#{data.expectSalary},now(),now(),#{data.subsidy},#{data.actualSalary},#{data.settlementTime},#{data.classGroupId})
UPDATE course_schedule_teacher_salary
user_id_ = #{userId},
subsidy_ = #{subsidy},
expect_salary_ = #{expectSalary},
course_schedule_id_ = #{courseScheduleId},
settlement_time_ = #{settlementTime},
teacher_role_ = #{teacherRole},
update_time_ = now(),
actual_salary_ = #{actualSalary},
class_group_id_ = #{classGroupId},
WHERE id_ = #{id}
DELETE FROM course_schedule_teacher_salary WHERE id_ = #{id}
DELETE FROM course_schedule_teacher_salary WHERE id_ IN
#{courseScheduleId}
vg.id_=#{vipGroupId} AND FIND_IN_SET(#{organId},vg.organ_id_list_)
AND (cs.class_date_ BETWEEN #{startTime} AND #{endTime})
UPDATE course_schedule_teacher_salary set
subsidy_ = #{subsidy},
expect_salary_ = #{salary},
update_time_ = now()
WHERE user_id_ = #{userId} and class_group_id_ = #{classGroupId}
UPDATE course_schedule_teacher_salary
SET expect_salary_ = 0
WHERE
course_schedule_id_ = #{courseScheduleId}
AND user_id_ IN
#{userId}