UPDATE
TB_IAMBERRY_USER_QRCODE
SET
QRCODE_STATUS = 2
WHERE
QRCODE_ID = #{qrcodeId}
UPDATE
TB_IAMBERRY_USER_QRCODE
SET
QRCODE_STATUS = 2
WHERE
QRCODE_REPLACE_OPENID = #{openid}
UPDATE
TB_IAMBERRY_USER_QRCODE
SET
QRCODE_SCANN_NUM = (QRCODE_SCANN_NUM + #{qrcodeScannNum}),
QRCODE_SUB_NUM = (QRCODE_SUB_NUM + #{qrcodeSubNum})
WHERE
QRCODE_ID = #{qrcodeId}
UPDATE
TB_IAMBERRY_USER_QRCODE
SET
QRCODE_REPLACE_OPENID = #{qrcodeReplaceOpenid},
QRCODE_STATUS = #{qrcodeStatus}
WHERE
QRCODE_ID = #{qrcodeId} AND QRCODE_STATUS = 2
INSERT INTO
TB_IAMBERRY_USER_QRCODE
(
QRCODE_TYPE, QRCODE_OPENID, QRCODE_REPLACE_OPENID,
QRCODE_CREATE_DATE, QRCODE_URL, QRCODE_VALUE, QRCODE_STATUS,
QRCODE_SCANN_NUM, QRCODE_SUB_NUM
)
VALUES
(
#{qrcodeType},
#{qrcodeOpenid},
#{qrcodeReplaceOpenid},
NOW(),
#{qrcodeUrl},
#{qrcodeValue},
#{qrcodeStatus},
#{qrcodeScannNum},
#{qrcodeSubNum}
)
UPDATE
TB_IAMBERRY_USER_QRCODE
SET
QRCODE_URL = #{qrcodeUrl}
, QRCODE_VALUE = #{qrcodeValue}
WHERE
QRCODE_ID = #{qrcodeId}