| 
														
															@@ -15,12 +15,15 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="original_musical_price_" property="originalMusicalPrice"/> 
														 | 
														
														 | 
														
															         <result column="original_musical_price_" property="originalMusicalPrice"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="original_accessories_" property="originalAccessories"/> 
														 | 
														
														 | 
														
															         <result column="original_accessories_" property="originalAccessories"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="original_accessories_price_" property="originalAccessoriesPrice"/> 
														 | 
														
														 | 
														
															         <result column="original_accessories_price_" property="originalAccessoriesPrice"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        <result column="kit_group_purchase_type_" property="kitGroupPurchaseType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <result column="original_cost_" property="originalCost"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <result column="kit_group_purchase_type_" property="kitGroupPurchaseType" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="change_course_fee_" property="changeCourseFee"/> 
														 | 
														
														 | 
														
															         <result column="change_course_fee_" property="changeCourseFee"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="change_musical_" property="changeMusical"/> 
														 | 
														
														 | 
														
															         <result column="change_musical_" property="changeMusical"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="change_musical_price_" property="changeMusicalPrice"/> 
														 | 
														
														 | 
														
															         <result column="change_musical_price_" property="changeMusicalPrice"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="change_accessories_" property="changeAccessories"/> 
														 | 
														
														 | 
														
															         <result column="change_accessories_" property="changeAccessories"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="change_accessories_price_" property="changeAccessoriesPrice"/> 
														 | 
														
														 | 
														
															         <result column="change_accessories_price_" property="changeAccessoriesPrice"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <result column="change_cost_" property="changeCost"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="goods_margin_" property="goodsMargin"/> 
														 | 
														
														 | 
														
															         <result column="goods_margin_" property="goodsMargin"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="course_margin_" property="courseMargin"/> 
														 | 
														
														 | 
														
															         <result column="course_margin_" property="courseMargin"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <result column="cost_margin_" property="costMargin"/> 
														 | 
														
														 | 
														
															         <result column="cost_margin_" property="costMargin"/> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -35,11 +38,12 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </resultMap> 
														 | 
														
														 | 
														
															     </resultMap> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <sql id="Base_Column_List"> 
														 | 
														
														 | 
														
															     <sql id="Base_Column_List"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <!--@mbg.generated--> 
														 | 
														
														 | 
														
															         <!--@mbg.generated--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        id_,student_id_,organ_id_,cooperation_organ_id_, music_group_id_,original_course_fee_, original_musical_, original_musical_price_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        original_accessories_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        original_accessories_price_,kit_group_purchase_type_, change_course_fee_, change_musical_, change_musical_price_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        change_accessories_, change_accessories_price_, goods_margin_, course_margin_,cost_margin_,sell_amount_,order_id_,order_no_,trans_no_, status_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        sell_time_,create_time_, update_time,version_ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id_,student_id_,organ_id_,cooperation_organ_id_, music_group_id_,original_course_fee_, original_musical_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        original_musical_price_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        original_accessories_,original_accessories_price_,kit_group_purchase_type_, change_course_fee_, change_musical_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        original_cost_,change_musical_price_,change_accessories_, change_accessories_price_,change_cost_, goods_margin_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        course_margin_,cost_margin_,sell_amount_,order_id_,order_no_,trans_no_, status_,sell_time_,create_time_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        update_time,version_ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </sql> 
														 | 
														
														 | 
														
															     </sql> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <select id="get" parameterType="java.lang.Integer" resultMap="SubjectChange"> 
														 | 
														
														 | 
														
															     <select id="get" parameterType="java.lang.Integer" resultMap="SubjectChange"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <!--@mbg.generated--> 
														 | 
														
														 | 
														
															         <!--@mbg.generated--> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -56,14 +60,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <insert id="insert" keyColumn="id_" keyProperty="id" parameterType="com.ym.mec.biz.dal.entity.SubjectChange" 
														 | 
														
														 | 
														
															     <insert id="insert" keyColumn="id_" keyProperty="id" parameterType="com.ym.mec.biz.dal.entity.SubjectChange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             useGeneratedKeys="true"> 
														 | 
														
														 | 
														
															             useGeneratedKeys="true"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <!--@mbg.generated--> 
														 | 
														
														 | 
														
															         <!--@mbg.generated--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        insert into subject_change (student_id_,organ_id_,cooperation_organ_id_,music_group_id_,original_course_fee_, original_musical_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        original_musical_price_,original_accessories_,original_accessories_price_,kit_group_purchase_type_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        insert into subject_change (student_id_,organ_id_,cooperation_organ_id_,music_group_id_,original_course_fee_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        original_musical_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        original_musical_price_,original_accessories_,original_accessories_price_,original_cost_,kit_group_purchase_type_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         change_course_fee_, change_musical_, change_musical_price_, 
														 | 
														
														 | 
														
															         change_course_fee_, change_musical_, change_musical_price_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        change_accessories_, change_accessories_price_, goods_margin_, course_margin_,cost_margin_,sell_amount_,order_id_, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        change_accessories_, change_accessories_price_, change_cost_,goods_margin_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        course_margin_,cost_margin_,sell_amount_,order_id_, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         order_no_,trans_no_,status_,sell_time_, create_time_, update_time,version_) 
														 | 
														
														 | 
														
															         order_no_,trans_no_,status_,sell_time_, create_time_, update_time,version_) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        values (#{studentId},#{organId},#{cooperationOrganId},#{musicGroupId},#{originalCourseFee}, #{originalMusical}, #{originalMusicalPrice}, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        #{originalAccessories}, #{originalAccessoriesPrice},#{kitGroupPurchaseType},#{changeCourseFee}, #{changeMusical}, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        #{changeMusicalPrice}, #{changeAccessories}, #{changeAccessoriesPrice}, #{goodsMargin}, #{courseMargin},#{costMargin} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        values (#{studentId},#{organId},#{cooperationOrganId},#{musicGroupId},#{originalCourseFee}, #{originalMusical}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #{originalMusicalPrice}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #{originalAccessories}, #{originalAccessoriesPrice},#{originalCost},#{kitGroupPurchaseType},#{changeCourseFee}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #{changeMusical}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #{changeMusicalPrice}, #{changeAccessories}, #{changeAccessoriesPrice},#{changeCost}, #{goodsMargin}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #{courseMargin},#{costMargin} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         #{sellAmount},#{orderId},#{orderNo},#{transNo},#{status},#{sellTime}, #{createTime}, #{updateTime},0) 
														 | 
														
														 | 
														
															         #{sellAmount},#{orderId},#{orderNo},#{transNo},#{status},#{sellTime}, #{createTime}, #{updateTime},0) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </insert> 
														 | 
														
														 | 
														
															     </insert> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <update id="update" parameterType="com.ym.mec.biz.dal.entity.SubjectChange"> 
														 | 
														
														 | 
														
															     <update id="update" parameterType="com.ym.mec.biz.dal.entity.SubjectChange"> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -94,6 +103,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <if test="originalAccessoriesPrice != null"> 
														 | 
														
														 | 
														
															             <if test="originalAccessoriesPrice != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 original_accessories_price_ = #{originalAccessoriesPrice}, 
														 | 
														
														 | 
														
															                 original_accessories_price_ = #{originalAccessoriesPrice}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </if> 
														 | 
														
														 | 
														
															             </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="originalCost != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                original_cost_ = #{originalCost}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <if test="changeCourseFee != null"> 
														 | 
														
														 | 
														
															             <if test="changeCourseFee != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 change_course_fee_ = #{changeCourseFee}, 
														 | 
														
														 | 
														
															                 change_course_fee_ = #{changeCourseFee}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </if> 
														 | 
														
														 | 
														
															             </if> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -109,6 +121,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <if test="changeAccessoriesPrice != null"> 
														 | 
														
														 | 
														
															             <if test="changeAccessoriesPrice != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 change_accessories_price_ = #{changeAccessoriesPrice}, 
														 | 
														
														 | 
														
															                 change_accessories_price_ = #{changeAccessoriesPrice}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </if> 
														 | 
														
														 | 
														
															             </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="changeCost != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                change_cost_ = #{changeCost}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <if test="goodsMargin != null"> 
														 | 
														
														 | 
														
															             <if test="goodsMargin != null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 goods_margin_ = #{goodsMargin}, 
														 | 
														
														 | 
														
															                 goods_margin_ = #{goodsMargin}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </if> 
														 | 
														
														 | 
														
															             </if> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -155,13 +170,16 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </select> 
														 | 
														
														 | 
														
															     </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <select id="getChangeInfo" resultMap="SubjectChange"> 
														 | 
														
														 | 
														
															     <select id="getChangeInfo" resultMap="SubjectChange"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SELECT sc.*,su.username_ studentName 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        SELECT sc.*, su.username_ studentName 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         FROM subject_change sc 
														 | 
														
														 | 
														
															         FROM subject_change sc 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        LEFT jOIN sys_user su ON su.id_=sc.student_id_ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                 LEFT jOIN sys_user su ON su.id_ = sc.student_id_ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         WHERE sc.id_ = #{id} 
														 | 
														
														 | 
														
															         WHERE sc.id_ = #{id} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </select> 
														 | 
														
														 | 
														
															     </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <select id="getMusicGroupWaitPay" resultMap="SubjectChange"> 
														 | 
														
														 | 
														
															     <select id="getMusicGroupWaitPay" resultMap="SubjectChange"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SELECT * FROM subject_change WHERE music_group_id_ = #{musicGroupId} AND status_ = 0 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        SELECT * 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        FROM subject_change 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        WHERE music_group_id_ = #{musicGroupId} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          AND status_ = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </select> 
														 | 
														
														 | 
														
															     </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 </mapper> 
														 | 
														
														 | 
														
															 </mapper> 
														 |