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}