|
|
@@ -9,6 +9,7 @@
|
|
|
<result property="transactionId" column="transaction_id" />
|
|
|
<result property="tradeState" column="trade_state" />
|
|
|
<result property="payTime" column="pay_time" />
|
|
|
+ <result property="saleTime" column="sale_time" />
|
|
|
<result property="outTradeNo" column="out_trade_no" />
|
|
|
<result property="externalUserid" column="external_userid" />
|
|
|
<result property="totalFee" column="total_fee" />
|
|
|
@@ -27,7 +28,7 @@
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectFsCompanyExternalPayReceiptVo">
|
|
|
- select id, transaction_id, trade_state, pay_time, out_trade_no,
|
|
|
+ select id, transaction_id, trade_state, pay_time,sale_time, out_trade_no,
|
|
|
external_userid, total_fee, payee_userid, payment_type,
|
|
|
mch_id, remark, total_refund_fee, commodity_list,
|
|
|
contact_info, miniprogram_info, create_time, update_time,
|
|
|
@@ -48,6 +49,9 @@
|
|
|
<if test="payTime != null">
|
|
|
and pay_time = #{payTime}
|
|
|
</if>
|
|
|
+ <if test="saleTime != null">
|
|
|
+ and sale_time = #{saleTime}
|
|
|
+ </if>
|
|
|
<if test="outTradeNo != null and outTradeNo != ''">
|
|
|
and out_trade_no = #{outTradeNo}
|
|
|
</if>
|
|
|
@@ -101,6 +105,7 @@
|
|
|
<if test="transactionId != null">transaction_id,</if>
|
|
|
<if test="tradeState != null">trade_state,</if>
|
|
|
<if test="payTime != null">pay_time,</if>
|
|
|
+ <if test="saleTime != null">sale_time,</if>
|
|
|
<if test="outTradeNo != null">out_trade_no,</if>
|
|
|
<if test="externalUserid != null">external_userid,</if>
|
|
|
<if test="totalFee != null">total_fee,</if>
|
|
|
@@ -120,6 +125,7 @@
|
|
|
<if test="transactionId != null">#{transactionId},</if>
|
|
|
<if test="tradeState != null">#{tradeState},</if>
|
|
|
<if test="payTime != null">#{payTime},</if>
|
|
|
+ <if test="saleTime != null">#{saleTime},</if>
|
|
|
<if test="outTradeNo != null">#{outTradeNo},</if>
|
|
|
<if test="externalUserid != null">#{externalUserid},</if>
|
|
|
<if test="totalFee != null">#{totalFee},</if>
|
|
|
@@ -137,10 +143,10 @@
|
|
|
</trim>
|
|
|
</insert>
|
|
|
|
|
|
- <!-- 批量新增(固定列,允许空值;若需完全跳过空字段,请循环调用单条动态插入) -->
|
|
|
+ <!-- 批量新增 -->
|
|
|
<insert id="insertBatchFsCompanyExternalPayReceipt" parameterType="list">
|
|
|
insert into fs_company_external_pay_receipt (
|
|
|
- transaction_id, trade_state, pay_time, out_trade_no,
|
|
|
+ transaction_id, trade_state, pay_time, sale_time, out_trade_no,
|
|
|
external_userid, total_fee, payee_userid, payment_type,
|
|
|
mch_id, remark, total_refund_fee, commodity_list,
|
|
|
contact_info, miniprogram_info, corp_id, corp_name,
|
|
|
@@ -148,7 +154,7 @@
|
|
|
) values
|
|
|
<foreach collection="list" item="item" separator=",">
|
|
|
(
|
|
|
- #{item.transactionId}, #{item.tradeState}, #{item.payTime}, #{item.outTradeNo},
|
|
|
+ #{item.transactionId}, #{item.tradeState}, #{item.payTime}, #{item.saleTime}, #{item.outTradeNo},
|
|
|
#{item.externalUserid}, #{item.totalFee}, #{item.payeeUserid}, #{item.paymentType},
|
|
|
#{item.mchId}, #{item.remark}, #{item.totalRefundFee}, #{item.commodityList},
|
|
|
#{item.contactInfo}, #{item.miniprogramInfo}, #{item.corpId}, #{item.corpName},
|
|
|
@@ -164,6 +170,7 @@
|
|
|
<if test="transactionId != null">transaction_id = #{transactionId},</if>
|
|
|
<if test="tradeState != null">trade_state = #{tradeState},</if>
|
|
|
<if test="payTime != null">pay_time = #{payTime},</if>
|
|
|
+ <if test="saleTime != null">sale_time = #{saleTime},</if>
|
|
|
<if test="outTradeNo != null">out_trade_no = #{outTradeNo},</if>
|
|
|
<if test="externalUserid != null">external_userid = #{externalUserid},</if>
|
|
|
<if test="totalFee != null">total_fee = #{totalFee},</if>
|