|
@@ -197,41 +197,12 @@
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
|
|
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
|
|
UPDATE music_group_student_fee_
|
|
UPDATE music_group_student_fee_
|
|
- <set>
|
|
|
|
- <if test="item.userId != null">
|
|
|
|
- user_id_ = #{item.userId},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.subjectId != null">
|
|
|
|
- subject_id_ = #{item.subjectId},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.updateTime != null">
|
|
|
|
- update_time_ = #{item.updateTime},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.courseFee != null">
|
|
|
|
- course_fee_ = #{item.courseFee},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.musicGroupId != null">
|
|
|
|
- music_group_id_ = #{item.musicGroupId},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.nextPaymentDate != null">
|
|
|
|
- next_payment_date_ = #{item.nextPaymentDate},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.latestPaidTime != null">
|
|
|
|
- latest_paid_time_ = #{item.latestPaidTime},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.continuousAbsenteeismTimes != null">
|
|
|
|
- continuous_absenteeism_times_ = #{item.continuousAbsenteeismTimes},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.paymentStatus != null">
|
|
|
|
- payment_status_ = #{item.paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.temporaryCourseFee != null">
|
|
|
|
- temporary_course_fee_ = #{item.temporaryCourseFee},
|
|
|
|
- </if>
|
|
|
|
- <if test="item.paymentPeriodList != null">
|
|
|
|
- payment_period_list_ = #{item.paymentPeriodList},
|
|
|
|
- </if>
|
|
|
|
- </set>
|
|
|
|
|
|
+ SET update_time_ = NOW(),payment_period_list_ = #{item.paymentPeriodList},
|
|
|
|
+ next_payment_date_ = #{item.nextPaymentDate},subject_id_ = #{item.subjectId},
|
|
|
|
+ course_fee_ = #{item.courseFee},latest_paid_time_ = #{item.latestPaidTime},
|
|
|
|
+ continuous_absenteeism_times_ = #{item.continuousAbsenteeismTimes},
|
|
|
|
+ payment_status_ = #{item.paymentStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
|
+ temporary_course_fee_ = #{item.temporaryCourseFee}
|
|
WHERE id_ = #{item.id}
|
|
WHERE id_ = #{item.id}
|
|
</foreach>
|
|
</foreach>
|
|
</update>
|
|
</update>
|