INSERT INTO sys_user_cash_account (user_id_,currency_,balance_,frozen_amount_,margin_balance_,status_,create_time_,update_time) VALUES(#{userId},#{currency},#{balance},#{frozenAmount},#{marginBalance},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},now(),now()) UPDATE sys_user_cash_account status_ = #{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler}, user_id_ = #{userId}, update_time = #{updateTime}, frozen_amount_ = #{frozenAmount}, balance_ = #{balance}, margin_balance_ = #{marginBalance}, currency_ = #{currency}, WHERE user_id_ = #{userId} DELETE FROM sys_user_cash_account WHERE user_id_ = #{userId}