|
@@ -20,6 +20,7 @@
|
|
|
<result column="group_remission_course_fee_" property="groupRemissionCourseFee"/>
|
|
|
<result column="kit_group_purchase_type_json_" property="kitGroupPurchaseTypeJson"/>
|
|
|
<result column="course_purchase_type_json_" property="coursePurchaseTypeJson"/>
|
|
|
+ <result column="organ_share_profit_" property="organShareProfit"/>
|
|
|
<result column="tenant_id_" property="tenantId"/>
|
|
|
</resultMap>
|
|
|
|
|
@@ -41,16 +42,16 @@
|
|
|
parameterType="com.ym.mec.biz.dal.entity.MusicGroupSubjectGoodsGroup"
|
|
|
useGeneratedKeys="true" keyColumn="id" keyProperty="id">
|
|
|
INSERT INTO music_group_subject_goods_group
|
|
|
- (id_,name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,kit_group_purchase_type_json_,course_purchase_type_json_,tenant_id_)
|
|
|
- VALUES(#{id},#{name},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{subjectId},#{goodsIdList},NOW(),NOW(),#{price},#{depositFee},#{remissionCourseFee},#{kitGroupPurchaseTypeJson},#{coursePurchaseTypeJson},#{tenantId})
|
|
|
+ (id_,name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,kit_group_purchase_type_json_,course_purchase_type_json_,organ_share_profit_,tenant_id_)
|
|
|
+ VALUES(#{id},#{name},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{musicGroupId},#{subjectId},#{goodsIdList},NOW(),NOW(),#{price},#{depositFee},#{remissionCourseFee},#{kitGroupPurchaseTypeJson},#{coursePurchaseTypeJson},#{organShareProfit},#{tenantId})
|
|
|
</insert>
|
|
|
|
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
|
INSERT INTO music_group_subject_goods_group
|
|
|
- (name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,group_remission_course_fee_,kit_group_purchase_type_json_,course_purchase_type_json_,tenant_id_) VALUES
|
|
|
+ (name_,type_,music_group_id_,subject_id_,goods_id_list_,create_time_,update_time_,price_,deposit_fee_,remission_course_fee_,group_remission_course_fee_,kit_group_purchase_type_json_,course_purchase_type_json_,organ_share_profit_,tenant_id_) VALUES
|
|
|
<foreach collection="lists" item="item" index="index" separator=",">
|
|
|
(#{item.name},#{item.type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
|
|
|
- #{musicGroupId},#{item.subjectId},#{item.goodsIdList},now(),now(),#{item.price},#{item.depositFee},#{item.remissionCourseFee},#{item.groupRemissionCourseFee},#{item.kitGroupPurchaseTypeJson},#{item.coursePurchaseTypeJson},#{item.tenantId})
|
|
|
+ #{musicGroupId},#{item.subjectId},#{item.goodsIdList},now(),now(),#{item.price},#{item.depositFee},#{item.remissionCourseFee},#{item.groupRemissionCourseFee},#{item.kitGroupPurchaseTypeJson},#{item.coursePurchaseTypeJson},#{item.organShareProfit},#{item.tenantId})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -89,6 +90,9 @@
|
|
|
<if test="name != null">
|
|
|
name_ = #{name},
|
|
|
</if>
|
|
|
+ <if test="organShareProfit != null">
|
|
|
+ organ_share_profit_ = #{organShareProfit},
|
|
|
+ </if>
|
|
|
</set>
|
|
|
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
|
|
|
</update>
|