a.transactionID AS "transactionID", a.transactionWayID AS "transactionWayID", a.transactionTypeID AS "transactionTypeID", a.payTypeID AS "payTypeID", a.title AS "title", a.amount AS "amount", a.actualAmount AS "actualAmount", a.addTime AS "addTime", a.payTime AS "payTime", a.transactionNum AS "transactionNum", a.relateID AS "relateID", a.status AS "status", a.auditTime AS "auditTime", a.auditNote AS "auditNote", a.auditSystemUserID AS "auditSystemUserID", a.auditUserName AS "auditUserName", a.userID AS "userID", a.formData AS "formData", a.bankID AS "bankID", a.bankCode AS "bankCode", a.info AS "info", a.rePayFlag AS "rePayFlag", a.dealRePayFlag AS "dealRePayFlag", a.kuaiQianPayTypeID AS "kuaiQianPayTypeID", a.refundAmount AS "refundAmount", a.muiltFlag AS "muiltFlag", a.relateIDs AS "relateIDs", a.proberlem AS "proberlem", a.kuaiQianPayerID AS "kuaiQianPayerID", a.totalAmount AS "totalAmount", a.useBalanceAmount AS "useBalanceAmount", a.useBeanAmount AS "useBeanAmount", a.discountFee AS "discountFee", a.finalFee AS "finalFee", a.paySource AS "paySource" INSERT INTO transaction( transactionID, transactionWayID, transactionTypeID, payTypeID, title, amount, actualAmount, addTime, payTime, transactionNum, relateID, status, auditTime, auditNote, auditSystemUserID, auditUserName, userID, formData, bankID, bankCode, info, rePayFlag, dealRePayFlag, kuaiQianPayTypeID, refundAmount, muiltFlag, relateIDs, proberlem, kuaiQianPayerID, totalAmount, useBalanceAmount, useBeanAmount, discountFee, finalFee, paySource ) VALUES ( #{transactionID}, #{transactionWayID}, #{transactionTypeID}, #{payTypeID}, #{title}, #{amount}, #{actualAmount}, #{addTime}, #{payTime}, #{transactionNum}, #{relateID}, #{status}, #{auditTime}, #{auditNote}, #{auditSystemUserID}, #{auditUserName}, #{userID}, #{formData}, #{bankID}, #{bankCode}, #{info}, #{rePayFlag}, #{dealRePayFlag}, #{kuaiQianPayTypeID}, #{refundAmount}, #{muiltFlag}, #{relateIDs}, #{proberlem}, #{kuaiQianPayerID}, #{totalAmount}, #{useBalanceAmount}, #{useBeanAmount}, #{discountFee}, #{finalFee}, #{paySource} ) UPDATE transaction SET transactionID = #{transactionID}, transactionWayID = #{transactionWayID}, transactionTypeID = #{transactionTypeID}, payTypeID = #{payTypeID}, title = #{title}, amount = #{amount}, actualAmount = #{actualAmount}, addTime = #{addTime}, payTime = #{payTime}, transactionNum = #{transactionNum}, relateID = #{relateID}, status = #{status}, auditTime = #{auditTime}, auditNote = #{auditNote}, auditSystemUserID = #{auditSystemUserID}, auditUserName = #{auditUserName}, userID = #{userID}, formData = #{formData}, bankID = #{bankID}, bankCode = #{bankCode}, info = #{info}, rePayFlag = #{rePayFlag}, dealRePayFlag = #{dealRePayFlag}, kuaiQianPayTypeID = #{kuaiQianPayTypeID}, refundAmount = #{refundAmount}, muiltFlag = #{muiltFlag}, relateIDs = #{relateIDs}, proberlem = #{proberlem}, kuaiQianPayerID = #{kuaiQianPayerID}, totalAmount = #{totalAmount}, useBalanceAmount = #{useBalanceAmount}, useBeanAmount = #{useBeanAmount}, discountFee = #{discountFee}, finalFee = #{finalFee}, paySource = #{paySource} WHERE id = #{id} DELETE FROM transaction WHERE id = #{id}