select id, delFlag, createUser, createTime, updateUser, updateTime, transactionId, outTradeNo, outRefundNo, reason, notifyUrl, amountRefund, amountTotal, refundId, channel, userReceivedAccount, successTime, refundTime, status, fundsAccount, payerTotal, payerRefund, settlementRefund, settlementTotal, discountRefund from t_refund_info
insert into t_refund_info
delFlag,
createUser,
createTime,
updateUser,
updateTime,
transactionId,
outTradeNo,
outRefundNo,
reason,
notifyUrl,
amountRefund,
amountTotal,
refundId,
channel,
userReceivedAccount,
successTime,
refundTime,
status,
fundsAccount,
payerTotal,
payerRefund,
settlementRefund,
settlementTotal,
discountRefund,
#{delFlag},
#{createUser},
#{createTime},
#{updateUser},
#{updateTime},
#{transactionId},
#{outTradeNo},
#{outRefundNo},
#{reason},
#{notifyUrl},
#{amountRefund},
#{amountTotal},
#{refundId},
#{channel},
#{userReceivedAccount},
#{successTime},
#{refundTime},
#{status},
#{fundsAccount},
#{payerTotal},
#{payerRefund},
#{settlementRefund},
#{settlementTotal},
#{discountRefund},
insert into t_refund_info( delFlag, createUser, createTime, updateUser, updateTime, transactionId, outTradeNo, outRefundNo, reason, notifyUrl, amountRefund, amountTotal, refundId, channel, userReceivedAccount, successTime, refundTime, status, fundsAccount, payerTotal, payerRefund, settlementRefund, settlementTotal, discountRefund) values
( #{item.delFlag}, #{item.createUser}, #{item.createTime}, #{item.updateUser}, #{item.updateTime}, #{item.transactionId}, #{item.outTradeNo}, #{item.outRefundNo}, #{item.reason}, #{item.notifyUrl}, #{item.amountRefund}, #{item.amountTotal}, #{item.refundId}, #{item.channel}, #{item.userReceivedAccount}, #{item.successTime}, #{item.refundTime}, #{item.status}, #{item.fundsAccount}, #{item.payerTotal}, #{item.payerRefund}, #{item.settlementRefund}, #{item.settlementTotal}, #{item.discountRefund})
update t_refund_info
delFlag = #{delFlag},
createUser = #{createUser},
createTime = #{createTime},
updateUser = #{updateUser},
updateTime = #{updateTime},
transactionId = #{transactionId},
outTradeNo = #{outTradeNo},
outRefundNo = #{outRefundNo},
reason = #{reason},
notifyUrl = #{notifyUrl},
amountRefund = #{amountRefund},
amountTotal = #{amountTotal},
refundId = #{refundId},
channel = #{channel},
userReceivedAccount = #{userReceivedAccount},
successTime = #{successTime},
refundTime = #{refundTime},
status = #{status},
fundsAccount = #{fundsAccount},
payerTotal = #{payerTotal},
payerRefund = #{payerRefund},
settlementRefund = #{settlementRefund},
settlementTotal = #{settlementTotal},
discountRefund = #{discountRefund},
where id = #{id}
delete from t_refund_info where id = #{id}
delete from t_refund_info where id in
#{id}
update t_refund_info
set delFlag = '1'
where id = #{id}
update t_refund_info
set delFlag = '1'
where id in
#{id}
update t_refund_info
set delFlag = '1'
and delFlag = #{delFlag}
and createUser = #{createUser}
and createTime = #{createTime}
and updateUser = #{updateUser}
and updateTime = #{updateTime}
and transactionId = #{transactionId}
and outTradeNo = #{outTradeNo}
and outRefundNo = #{outRefundNo}
and reason = #{reason}
and notifyUrl = #{notifyUrl}
and amountRefund = #{amountRefund}
and amountTotal = #{amountTotal}
and refundId = #{refundId}
and channel = #{channel}
and userReceivedAccount = #{userReceivedAccount}
and successTime = #{successTime}
and refundTime = #{refundTime}
and status = #{status}
and fundsAccount = #{fundsAccount}
and payerTotal = #{payerTotal}
and payerRefund = #{payerRefund}
and settlementRefund = #{settlementRefund}
and settlementTotal = #{settlementTotal}
and discountRefund = #{discountRefund}