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}