INSERT INTO sys_user_cash_account_log
(user_id_,trans_no_,type_,trans_type_,status_,amount_,com_amount_,
per_amount_,balance_,description_,comment_,attribute1_,channel_,platform_account_no_,create_time_,update_time_)
VALUES
(#{userId},#{transNo},#{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
#{transType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},#{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
#{amount},#{comAmount},#{perAmount},#{balance},#{description},#{comment},#{attribute},#{channel},#{platformAccountNo},NOW(),NOW()
UPDATE sys_user_cash_account_log
status_ = #{status,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
user_id_ = #{userId},
balance_ = #{balance},
comment_ = #{comment},
update_time_ = NOW(),
amount_ = #{amount},
com_amount_ = #{comAmount},
per_amount_ = #{perAmount},
description_ = #{description},
trans_no_ = #{transNo},
type_ = #{type,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
trans_type_ = #{transType,typeHandler=com.ym.mec.common.dal.CustomEnumTypeHandler},
attribute1_ = #{attribute},
channel_ = #{channel},
platform_account_no_ = #{platformAccountNo},
WHERE id_ = #{id}
DELETE FROM sys_user_cash_account_log WHERE id_ = #{id}