CASH_LOGS_ID cashLogsId ,
CASH_LOGS_OPENID cashLogsOpenid,
CASH_LOGS_NUM cashLogsNum,
CASH_LOGS_TYPE cashLogsType,
CASH_LOGS_INTRODUCTION cashLogsIntroduction,
CASH_LOGS_RES_TYPE cashLogsResType,
CASH_LOGS_CREATE_DATE cashLogsCreateDate
INSERT INTO TB_IAMBERRY_USER_CASH_LOGS
(
CASH_LOGS_OPENID,
CASH_LOGS_NUM ,
CASH_LOGS_TYPE ,
CASH_LOGS_INTRODUCTION ,
CASH_LOGS_RES_TYPE ,
CASH_LOGS_ORDERID,
CASH_LOGS_CREATE_DATE
)
VALUES
(
#{cashLogsOpenid},
#{cashLogsNum},
#{cashLogsType},
#{cashLogsIntroduction},
#{cashLogsResType},
#{cashLogsOrderid},
#{cashLogsCreateDate}
)
UPDATE
TB_IAMBERRY_USER_CASH_LOGS
SET
CASH_LOGS_NUM = (CASH_LOGS_NUM + #{cashLogsNum})
WHERE
CASH_LOGS_OPENID = #{cashLogsOpenid}
AND
CASH_LOGS_ORDERID = #{cashLogsOrderid}
DELETE FROM TB_IAMBERRY_USER_CASH_LOGS
WHERE CASH_LOGS_ORDERID=#{cashLogsOrderid}
AND CASH_LOGS_TYPE=2
AND CASH_LOGS_RES_TYPE=2