|
@@ -10,6 +10,7 @@
|
|
|
<result column="id_" property="id"/>
|
|
|
<result column="music_group_id_" property="musicGroupId"/>
|
|
|
<result column="tenant_id_" property="tenantId"/>
|
|
|
+ <result column="organ_id_" property="organId"/>
|
|
|
<result column="music_group_organization_course_settings_id_" property="musicGroupOrganizationCourseSettingId"/>
|
|
|
<result column="pay_user_type_" property="payUserType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
<result column="start_payment_date_" property="startPaymentDate"/>
|
|
@@ -32,15 +33,15 @@
|
|
|
<result column="attribute1_" property="attribute1"/>
|
|
|
<result column="attribute2_" property="attribute2"/>
|
|
|
<result column="student_ids_" property="studentIds"/>
|
|
|
-<!-- <result column="member_payment_amount_" property="memberPaymentAmount"/>-->
|
|
|
-<!-- <result column="original_member_payment_amount_" property="originalMemberPaymentAmount"/>-->
|
|
|
-<!-- <result column="member_rank_setting_id_" property="memberRankSettingId"/>-->
|
|
|
-<!-- <result column="member_valid_date_" property="memberValidDate"/>-->
|
|
|
-<!-- <result column="member_period_" property="memberPeriod" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>-->
|
|
|
-<!-- <result column="member_optional_flag_" property="memberOptionalFlag"/>-->
|
|
|
-<!-- <result column="music_repair_num_" property="musicRepairNum"/>-->
|
|
|
-<!-- <result column="music_repair_actual_price_" property="musicRepairActualPrice"/>-->
|
|
|
-<!-- <result column="music_repair_optional_flag_" property="musicRepairOptionalFlag"/>-->
|
|
|
+ <result column="member_payment_amount_" property="memberPaymentAmount"/>
|
|
|
+ <result column="original_member_payment_amount_" property="originalMemberPaymentAmount"/>
|
|
|
+ <result column="member_rank_setting_id_" property="memberRankSettingId"/>
|
|
|
+ <result column="member_valid_date_" property="memberValidDate"/>
|
|
|
+ <result column="member_period_" property="memberPeriod" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
+ <result column="member_optional_flag_" property="memberOptionalFlag"/>
|
|
|
+ <result column="music_repair_num_" property="musicRepairNum"/>
|
|
|
+ <result column="music_repair_actual_price_" property="musicRepairActualPrice"/>
|
|
|
+ <result column="music_repair_optional_flag_" property="musicRepairOptionalFlag"/>
|
|
|
<result column="current_total_amount_" property="currentTotalAmount"/>
|
|
|
<result column="original_total_amount_" property="originalTotalAmount"/>
|
|
|
</resultMap>
|
|
@@ -64,14 +65,14 @@
|
|
|
payment_pattern_,payment_type_,payment_amount_,batch_no_,audit_memo_,operator_,attribute1_,
|
|
|
attribute2_,student_ids_,member_payment_amount_,member_rank_setting_id_,member_valid_date_
|
|
|
,original_member_payment_amount_,member_period_,member_optional_flag_,
|
|
|
- music_repair_num_,music_repair_actual_price_,music_repair_optional_flag_,current_total_amount_,original_total_amount_,tenant_id_)
|
|
|
+ music_repair_num_,music_repair_actual_price_,music_repair_optional_flag_,current_total_amount_,original_total_amount_,tenant_id_,organ_id_)
|
|
|
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},
|
|
|
#{paymentAmount},#{batchNo},#{auditMemo},#{operator},#{attribute1},#{attribute2},#{studentIds},
|
|
|
#{memberPaymentAmount},#{memberRankSettingId},#{memberValidDate},#{originalMemberPaymentAmount},#{memberPeriod,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
- #{memberOptionalFlag},#{musicRepairNum},#{musicRepairActualPrice},#{musicRepairOptionalFlag},#{currentTotalAmount},#{originalTotalAmount},#{tenantId})
|
|
|
+ #{memberOptionalFlag},#{musicRepairNum},#{musicRepairActualPrice},#{musicRepairOptionalFlag},#{currentTotalAmount},#{originalTotalAmount},#{tenantId},#{organId})
|
|
|
</insert>
|
|
|
|
|
|
<insert id="batchInsert" parameterType="com.ym.mec.biz.dal.entity.MusicGroupPaymentCalender" useGeneratedKeys="true"
|
|
@@ -81,7 +82,7 @@
|
|
|
actual_num_,memo_,is_give_music_network_,create_time_,update_time_,payment_valid_start_date_,payment_valid_end_date_,payment_pattern_,payment_amount_,
|
|
|
payment_type_,batch_no_,audit_memo_,operator_,attribute1_,attribute2_,student_ids_,
|
|
|
member_payment_amount_,member_rank_setting_id_,member_valid_date_,original_member_payment_amount_,member_period_
|
|
|
- ,member_optional_flag_,music_repair_num_,music_repair_actual_price_,music_repair_optional_flag_,current_total_amount_,original_total_amount_,tenant_id_)
|
|
|
+ ,member_optional_flag_,music_repair_num_,music_repair_actual_price_,music_repair_optional_flag_,current_total_amount_,original_total_amount_,tenant_id_,organ_id_)
|
|
|
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},
|
|
@@ -89,7 +90,8 @@
|
|
|
#{item.paymentValidStartDate},#{item.paymentValidEndDate},#{item.paymentPattern},#{item.paymentAmount},#{item.paymentType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
#{item.batchNo},#{item.auditMemo},#{item.operator},#{item.attribute1},#{item.attribute2},
|
|
|
#{item.studentIds},#{item.memberPaymentAmount},#{item.memberRankSettingId},#{item.memberValidDate},#{item.originalMemberPaymentAmount},#{item.memberPeriod,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
- #{item.memberOptionalFlag},#{item.musicRepairNum},#{item.musicRepairActualPrice},#{item.musicRepairOptionalFlag},#{item.currentTotalAmount},#{item.originalTotalAmount},#{tenantId})
|
|
|
+ #{item.memberOptionalFlag},#{item.musicRepairNum},#{item.musicRepairActualPrice},#{item.musicRepairOptionalFlag},
|
|
|
+ #{item.currentTotalAmount},#{item.originalTotalAmount},#{item.tenantId},#{item.organId})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -721,7 +723,6 @@
|
|
|
|
|
|
<resultMap id="MusicGroupPaymentCalenderResultDto" type="com.ym.mec.biz.dal.dto.MusicGroupPaymentCalenderResultDto"
|
|
|
extends="MusicGroupPaymentCalender">
|
|
|
- <result column="organ_id_" property="organId"/>
|
|
|
<result column="music_group_name_" property="musicGroupName"/>
|
|
|
<result column="operator_name_" property="operatorName"/>
|
|
|
</resultMap>
|
|
@@ -730,7 +731,7 @@
|
|
|
mgpc.start_payment_date_,mgpc.deadline_payment_date_,mgpc.status_,mgpc.expect_num_,
|
|
|
mgpc.actual_num_,mgpc.memo_,mgpc.create_time_,mgpc.update_time_,
|
|
|
mgpc.payment_pattern_,mgpc.payment_type_,mgpc.batch_no_,mgpc.audit_memo_,mgpc.operator_,mgpc.attribute1_,
|
|
|
- mgpc.attribute2_,mgpc.student_ids_,mgpc.current_total_amount_,mgpc.original_total_amount_,mg.name_ music_group_name_,mg.organ_id_
|
|
|
+ mgpc.attribute2_,mgpc.student_ids_,mgpc.current_total_amount_,mgpc.original_total_amount_,mg.name_ music_group_name_,mgpc.organ_id_
|
|
|
FROM music_group_payment_calender mgpc
|
|
|
LEFT JOIN music_group mg ON mg.id_ = mgpc.music_group_id_
|
|
|
<include refid="queryCalenderPageSql"/>
|