|
|
@@ -2,4 +2,152 @@
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
<mapper namespace="org.jeecg.modules.hlgpayment.mapper.HlgPaymentDetailMapper">
|
|
|
|
|
|
+ <sql id="hlgPaymentDetailColumns">
|
|
|
+ a.id AS "id",
|
|
|
+ a.payment_id AS "paymentId",
|
|
|
+ a.user_id AS "user.id",
|
|
|
+ a.user_name AS "userName",
|
|
|
+ a.idcard_number AS "idcardNumber",
|
|
|
+ a.card_number AS "cardNumber",
|
|
|
+ a.bnkflg AS "bnkflg",
|
|
|
+ a.eacbnk AS "eacbnk",
|
|
|
+ a.rcveaa AS "rcveaa",
|
|
|
+ a.payment AS "payment",
|
|
|
+ a.payment_time AS "paymentTime",
|
|
|
+ a.payment_by AS "paymentBy",
|
|
|
+ a.payment_result_time AS "paymentResultTime",
|
|
|
+ a.create_time AS "createTime",
|
|
|
+ a.create_by AS "createBy.id",
|
|
|
+ a.update_time AS "updateTime",
|
|
|
+ a.update_by AS "updateBy.id",
|
|
|
+ a.sys_org_code AS "sysOrgCode",
|
|
|
+ a.status AS "status",
|
|
|
+ a.is_supplement_payment AS "isSupplementPayment",
|
|
|
+ a.failure_reason AS "failureReason",
|
|
|
+ a.del_flag AS "delFlag",
|
|
|
+
|
|
|
+
|
|
|
+ user.name AS "user.name"
|
|
|
+ </sql>
|
|
|
+
|
|
|
+ <sql id="hlgPaymentDetailJoins">
|
|
|
+
|
|
|
+ LEFT JOIN sys_user user ON user.id = a.user_id
|
|
|
+ </sql>
|
|
|
+
|
|
|
+
|
|
|
+ <select id="get" resultType="HlgPaymentDetail" >
|
|
|
+ SELECT
|
|
|
+ <include refid="hlgPaymentDetailColumns"/>
|
|
|
+ FROM hlg_payment_detail a
|
|
|
+ <include refid="hlgPaymentDetailJoins"/>
|
|
|
+ WHERE a.id = #{id}
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="findList" resultType="HlgPaymentDetail" >
|
|
|
+ SELECT
|
|
|
+ <include refid="hlgPaymentDetailColumns"/>
|
|
|
+ FROM hlg_payment_detail a
|
|
|
+ <include refid="hlgPaymentDetailJoins"/>
|
|
|
+ <where>
|
|
|
+ a.del_flag = #{DEL_FLAG_NORMAL}
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="findAllList" resultType="HlgPaymentDetail" >
|
|
|
+ SELECT
|
|
|
+ <include refid="hlgPaymentDetailColumns"/>
|
|
|
+ FROM hlg_payment_detail a
|
|
|
+ <include refid="hlgPaymentDetailJoins"/>
|
|
|
+ <where>
|
|
|
+ a.del_flag = #{DEL_FLAG_NORMAL}
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <insert id="savePaymentDetail">
|
|
|
+ INSERT INTO hlg_payment_detail(
|
|
|
+ payment_id,
|
|
|
+ user_id,
|
|
|
+ user_name,
|
|
|
+ idcard_number,
|
|
|
+ card_number,
|
|
|
+ bnkflg,
|
|
|
+ eacbnk,
|
|
|
+ rcveaa,
|
|
|
+ payment,
|
|
|
+ payment_time,
|
|
|
+ payment_by,
|
|
|
+ payment_result_time,
|
|
|
+ create_time,
|
|
|
+ create_by,
|
|
|
+ update_time,
|
|
|
+ update_by,
|
|
|
+ sys_org_code,
|
|
|
+ status,
|
|
|
+ is_supplement_payment,
|
|
|
+ failure_reason,
|
|
|
+ del_flag
|
|
|
+ ) VALUES (
|
|
|
+ #{paymentId},
|
|
|
+ #{user.id},
|
|
|
+ #{userName},
|
|
|
+ #{idcardNumber},
|
|
|
+ #{cardNumber},
|
|
|
+ #{bnkflg},
|
|
|
+ #{eacbnk},
|
|
|
+ #{rcveaa},
|
|
|
+ #{payment},
|
|
|
+ #{paymentTime},
|
|
|
+ #{paymentBy},
|
|
|
+ #{paymentResultTime},
|
|
|
+ #{createTime},
|
|
|
+ #{createBy.id},
|
|
|
+ #{updateTime},
|
|
|
+ #{updateBy.id},
|
|
|
+ #{sysOrgCode},
|
|
|
+ #{status},
|
|
|
+ #{isSupplementPayment},
|
|
|
+ #{failureReason},
|
|
|
+ #{delFlag}
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <update id="updatePaymentDetail">
|
|
|
+ UPDATE hlg_payment_detail SET
|
|
|
+ payment_id = #{paymentId},
|
|
|
+ user_id = #{user.id},
|
|
|
+ user_name = #{userName},
|
|
|
+ idcard_number = #{idcardNumber},
|
|
|
+ card_number = #{cardNumber},
|
|
|
+ bnkflg = #{bnkflg},
|
|
|
+ eacbnk = #{eacbnk},
|
|
|
+ rcveaa = #{rcveaa},
|
|
|
+ payment = #{payment},
|
|
|
+ payment_time = #{paymentTime},
|
|
|
+ payment_by = #{paymentBy},
|
|
|
+ payment_result_time = #{paymentResultTime},
|
|
|
+ create_time = #{createTime},
|
|
|
+ update_time = #{updateTime},
|
|
|
+ update_by = #{updateBy.id},
|
|
|
+ sys_org_code = #{sysOrgCode},
|
|
|
+ status = #{status},
|
|
|
+ is_supplement_payment = #{isSupplementPayment},
|
|
|
+ failure_reason = #{failureReason}
|
|
|
+ WHERE id = #{id}
|
|
|
+ </update>
|
|
|
+
|
|
|
+
|
|
|
+ <!--物理删除-->
|
|
|
+ <update id="delete">
|
|
|
+ DELETE FROM hlg_payment_detail
|
|
|
+ WHERE id = #{id}
|
|
|
+ </update>
|
|
|
+
|
|
|
+ <!--逻辑删除-->
|
|
|
+ <update id="deleteByLogic">
|
|
|
+ UPDATE hlg_payment_detail SET
|
|
|
+ del_flag = #{DEL_FLAG_DELETE}
|
|
|
+ WHERE id = #{id}
|
|
|
+ </update>
|
|
|
+
|
|
|
</mapper>
|