UPDATE sys_user_bank_card SET status_ = 0 WHERE id_ = #{id} AND user_id_ = #{userId}
INSERT INTO sys_user_bank_card
(id_,user_id_,is_default_,bank_name_,bank_code_,card_no_,province_,city_,address,create_on_,modify_on_,is_quick_,mobile_phone_,trans_no_,real_name_,id_card_no_,tenant_id_)
VALUES(#{id},#{userId},#{isDefault},#{bankName},#{bankCode},#{cardNo},#{province},
#{city},#{address},now(),now(),#{isQuick,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{mobilePhone},#{transNo},#{realName},#{idCardNo},#{tenantId})
UPDATE sys_user_bank_card
mobile_phone_ = #{mobilePhone},
status_ = #{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
modify_on_ = #{modifyOn},
address = #{address},
is_default_ = #{isDefault},
bank_code_ = #{bankCode},
card_no_ = #{cardNo},
bank_name_ = #{bankName},
province_ = #{province},
city_ = #{city},
user_id_ = #{userId},
is_quick_ = #{isQuick,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
trans_no_ = #{transNo},
id_card_no_ = #{idCardNo},
real_name_ = #{realName},
WHERE id_ = #{id} and tenant_id_ = #{tenantId}
UPDATE sys_user_bank_card SET status_ = 0 WHERE id_ = #{id}
UPDATE sys_user_bank_card SET is_default_ = 1 WHERE id_ = #{bankCardId} AND user_id_ = #{userId}
UPDATE sys_user_bank_card SET is_default_ = 0 WHERE user_id_ = #{userId}