|
@@ -17,6 +17,7 @@
|
|
|
<result column="expect_num_" property="expectNum"/>
|
|
|
<result column="actual_num_" property="actualNum"/>
|
|
|
<result column="memo_" property="memo"/>
|
|
|
+ <result column="audit_memo_" property="auditMemo"/>
|
|
|
<result column="reject_reason_" property="rejectReason"/>
|
|
|
<result column="is_give_music_network_" property="isGiveMusicNetwork"/>
|
|
|
<result column="create_time_" property="createTime"/>
|
|
@@ -43,22 +44,25 @@
|
|
|
keyColumn="id_" keyProperty="id">
|
|
|
INSERT INTO music_group_payment_calender
|
|
|
(music_group_id_,music_group_organization_course_settings_id_,pay_user_type_,reject_reason_,start_payment_date_,deadline_payment_date_,status_,expect_num_,
|
|
|
- actual_num_,memo_,is_give_music_network_,create_time_,update_time_,payment_valid_start_date_,payment_valid_end_date_,payment_pattern_,payment_type_,batch_no_)
|
|
|
- VALUES(#{musicGroupId},#{musicGroupOrganizationCourseSettingId},#{payUserType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{rejectReason},#{startPaymentDate},#{deadlinePaymentDate},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
+ actual_num_,memo_,is_give_music_network_,create_time_,update_time_,payment_valid_start_date_,payment_valid_end_date_,payment_pattern_,payment_type_,batch_no_,audit_memo_)
|
|
|
+ VALUES(#{musicGroupId},#{musicGroupOrganizationCourseSettingId},#{payUserType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
+ #{rejectReason},#{startPaymentDate},#{deadlinePaymentDate},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
#{expectNum},#{actualNum},#{memo},#{isGiveMusicNetwork},now(),now(),
|
|
|
- #{paymentValidStartDate},#{paymentValidEndDate},#{paymentPattern},#{paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{batchNo})
|
|
|
+ #{paymentValidStartDate},#{paymentValidEndDate},#{paymentPattern},#{paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{batchNo},#{auditMemo})
|
|
|
</insert>
|
|
|
|
|
|
<insert id="batchInsert" parameterType="com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender" useGeneratedKeys="true"
|
|
|
keyColumn="id_" keyProperty="id">
|
|
|
INSERT INTO music_group_payment_calender
|
|
|
(music_group_id_,music_group_organization_course_settings_id_,pay_user_type_,reject_reason_,start_payment_date_,deadline_payment_date_,status_,expect_num_,
|
|
|
- actual_num_,memo_,is_give_music_network_,create_time_,update_time_,payment_valid_start_date_,payment_valid_end_date_,payment_pattern_,payment_type_,batch_no_)
|
|
|
+ actual_num_,memo_,is_give_music_network_,create_time_,update_time_,payment_valid_start_date_,payment_valid_end_date_,payment_pattern_,
|
|
|
+ payment_type_,batch_no_,audit_memo_)
|
|
|
VALUES
|
|
|
<foreach collection="list" item="item" index="index" separator=",">
|
|
|
(#{item.musicGroupId},#{item.musicGroupOrganizationCourseSettingId},#{item.payUserType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.rejectReason},#{item.startPaymentDate},#{item.deadlinePaymentDate},#{item.status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
#{item.expectNum},#{item.actualNum},#{item.memo},#{item.isGiveMusicNetwork},now(),now(),
|
|
|
- #{item.paymentValidStartDate},#{item.paymentValidEndDate},#{item.paymentPattern},#{item.paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{item.batchNo})
|
|
|
+ #{item.paymentValidStartDate},#{item.paymentValidEndDate},#{item.paymentPattern},#{item.paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
+ #{item.batchNo},#{item.auditMemo})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -66,6 +70,9 @@
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender">
|
|
|
UPDATE music_group_payment_calender
|
|
|
<set>
|
|
|
+ <if test="auditMemo != null and auditMemo != ''">
|
|
|
+ audit_memo_ = #{auditMemo},
|
|
|
+ </if>
|
|
|
<if test="paymentType != null">
|
|
|
payment_type_ = #{paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
</if>
|
|
@@ -123,6 +130,9 @@
|
|
|
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
|
|
|
UPDATE music_group_payment_calender
|
|
|
<set>
|
|
|
+ <if test="item.auditMemo != null and item.auditMemo != ''">
|
|
|
+ audit_memo_ = #{auditMemo},
|
|
|
+ </if>
|
|
|
<if test="item.paymentPattern != null">
|
|
|
payment_pattern_ = #{item.paymentPattern},
|
|
|
</if>
|