|
@@ -28,6 +28,7 @@
|
|
|
<result column="update_time_" property="updateTime"/>
|
|
|
<result column="update_by_" property="updateBy"/>
|
|
|
<result column="tenant_id_" property="tenantId"/>
|
|
|
+ <result column="type_" property="type" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<resultMap id="StudentPaymentRouteOrderDto" type="com.ym.mec.biz.dal.dto.StudentPaymentRouteOrderDto"
|
|
@@ -53,7 +54,9 @@
|
|
|
|
|
|
<sql id="Base_Column_List">
|
|
|
<!--@mbg.generated-->
|
|
|
- id_, route_organ_id_, route_amount_,route_balance_amount_, mer_no_, order_no_, fee_flag_,user_id_,school_id_,trans_no_,pay_time_,sale_amount_,service_amount_,service_fee_,memo_,goods_json_,audit_status_,audit_comment_,calender_id_,create_time_,create_by_,update_time_,update_by_,tenant_id_
|
|
|
+ id_, route_organ_id_, route_amount_,route_balance_amount_, mer_no_, order_no_, fee_flag_,user_id_,
|
|
|
+school_id_,trans_no_,pay_time_,sale_amount_,service_amount_,service_fee_,memo_,goods_json_,audit_status_,audit_comment_,
|
|
|
+calender_id_,create_time_,create_by_,update_time_,update_by_,tenant_id_,type_
|
|
|
</sql>
|
|
|
<select id="get" parameterType="java.lang.Long" resultMap="StudentPaymentRouteOrderMap">
|
|
|
<!--@mbg.generated-->
|
|
@@ -73,8 +76,12 @@
|
|
|
parameterType="com.ym.mec.biz.dal.entity.StudentPaymentRouteOrder" useGeneratedKeys="true">
|
|
|
<!--@mbg.generated-->
|
|
|
insert into student_payment_route_order (route_organ_id_, route_amount_,route_balance_amount_, mer_no_,
|
|
|
- order_no_, fee_flag_,user_id_,school_id_,trans_no_,pay_time_,sale_amount_,service_amount_,service_fee_,memo_,goods_json_,audit_status_,audit_comment_,calender_id_,create_time_,update_time_,create_by_,update_by_,tenant_id_)
|
|
|
- values (#{routeOrganId}, #{routeAmount},#{routeBalanceAmount}, #{merNo}, #{orderNo}, #{feeFlag},#{userId},#{schoolId},#{transNo},#{payTime},#{saleAmount},#{serviceAmount},#{serviceFee},#{memo},#{goodsJson},#{auditStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{auditComment},#{calenderId},#{createTime},#{updateTime},#{createBy},#{updateBy},#{tenantId})
|
|
|
+ order_no_, fee_flag_,user_id_,school_id_,trans_no_,pay_time_,sale_amount_,service_amount_,service_fee_,
|
|
|
+ memo_,goods_json_,audit_status_,audit_comment_,calender_id_,create_time_,update_time_,create_by_,update_by_,tenant_id_,type_)
|
|
|
+ values (#{routeOrganId}, #{routeAmount},#{routeBalanceAmount}, #{merNo}, #{orderNo}, #{feeFlag},#{userId},
|
|
|
+ #{schoolId},#{transNo},#{payTime},#{saleAmount},#{serviceAmount},#{serviceFee},#{memo},#{goodsJson},
|
|
|
+ #{auditStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{auditComment},#{calenderId},
|
|
|
+ #{createTime},#{updateTime},#{createBy},#{updateBy},#{tenantId},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler})
|
|
|
</insert>
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.StudentPaymentRouteOrder">
|
|
|
<!--@mbg.generated-->
|
|
@@ -130,9 +137,6 @@
|
|
|
<if test="updateTime != null">
|
|
|
update_time_ = #{updateTime},
|
|
|
</if>
|
|
|
- <if test="createBy != null">
|
|
|
- create_by_ = #{createBy},
|
|
|
- </if>
|
|
|
<if test="updateBy != null">
|
|
|
update_by_ = #{updateBy},
|
|
|
</if>
|
|
@@ -145,7 +149,7 @@
|
|
|
INSERT INTO student_payment_route_order
|
|
|
(order_no_,route_organ_id_, route_amount_,route_balance_amount_, mer_no_,fee_flag_,user_id_,
|
|
|
school_id_,trans_no_,pay_time_,sale_amount_,service_amount_,service_fee_,memo_,goods_json_,audit_status_,
|
|
|
- audit_comment_,calender_id_,create_time_,update_time_,create_by_,update_by_,tenant_id_)
|
|
|
+ audit_comment_,calender_id_,create_time_,update_time_,create_by_,update_by_,tenant_id_,type_)
|
|
|
VALUE
|
|
|
<foreach collection="routeOrders" item="routeOrder" separator=",">
|
|
|
(#{routeOrder.orderNo},#{routeOrder.routeOrganId},#{routeOrder.routeAmount},
|
|
@@ -153,7 +157,8 @@
|
|
|
#{routeOrder.userId},#{routeOrder.schoolId},#{routeOrder.transNo},#{routeOrder.payTime},
|
|
|
#{routeOrder.saleAmount},#{routeOrder.serviceAmount},#{routeOrder.serviceFee},#{routeOrder.memo},#{routeOrder.goodsJson},
|
|
|
#{routeOrder.auditStatus,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{routeOrder.auditComment},
|
|
|
- #{routeOrder.calenderId},NOW(),NOW(),#{routeOrder.createBy},#{routeOrder.updateBy},#{routeOrder.tenantId})
|
|
|
+ #{routeOrder.calenderId},NOW(),NOW(),#{routeOrder.createBy},#{routeOrder.updateBy},#{routeOrder.tenantId},
|
|
|
+ #{routeOrder.type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler})
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|