id, agent_name, agent_pwd, agent_real_name, agent_phone, agent_code, add_time, is_lock,
parent_id, parent_name, agent_level,poundage_scale,deferred_fees_scale,receive_dividends_scale,total_money,site_lever,admin_id
id, agent_name, agent_pwd, agent_real_name, agent_phone, agent_code, add_time, is_lock,
parent_id, parent_name, agent_level,poundage_scale,deferred_fees_scale,receive_dividends_scale,total_money,site_lever,admin_id,sys_role.role_id,sys_role.role_name
delete from agent_user
where id = #{id,jdbcType=INTEGER}
insert into agent_user (agent_name, agent_pwd,
agent_real_name, agent_phone, agent_code,
add_time, is_lock, parent_id,
parent_name, agent_level,poundage_scale,deferred_fees_scale,receive_dividends_scale,total_money,site_lever)
values (#{agentName,jdbcType=VARCHAR}, #{agentPwd,jdbcType=VARCHAR},
#{agentRealName,jdbcType=VARCHAR}, #{agentPhone,jdbcType=VARCHAR}, #{agentCode,jdbcType=VARCHAR},
#{addTime,jdbcType=TIMESTAMP}, #{isLock,jdbcType=INTEGER}, #{parentId,jdbcType=INTEGER},
#{parentName,jdbcType=VARCHAR}, #{agentLevel,jdbcType=INTEGER}
, #{poundageScale,jdbcType=DECIMAL}, #{deferredFeesScale,jdbcType=DECIMAL}, #{receiveDividendsScale,jdbcType=DECIMAL}
, #{totalMoney,jdbcType=DECIMAL},#{siteLever,jdbcType=VARCHAR}
)
insert into agent_user
id,
agent_name,
agent_pwd,
agent_real_name,
agent_phone,
agent_code,
add_time,
is_lock,
parent_id,
parent_name,
admin_id,
#{id,jdbcType=INTEGER},
#{agentName,jdbcType=VARCHAR},
#{agentPwd,jdbcType=VARCHAR},
#{agentRealName,jdbcType=VARCHAR},
#{agentPhone,jdbcType=VARCHAR},
#{agentCode,jdbcType=VARCHAR},
#{addTime,jdbcType=TIMESTAMP},
#{isLock,jdbcType=INTEGER},
#{parentId,jdbcType=INTEGER},
#{parentName,jdbcType=VARCHAR},
#{adminId,jdbcType=INTEGER},
update agent_user
agent_name = #{agentName,jdbcType=VARCHAR},
agent_pwd = #{agentPwd,jdbcType=VARCHAR},
agent_real_name = #{agentRealName,jdbcType=VARCHAR},
agent_phone = #{agentPhone,jdbcType=VARCHAR},
agent_code = #{agentCode,jdbcType=VARCHAR},
add_time = #{addTime,jdbcType=TIMESTAMP},
is_lock = #{isLock,jdbcType=INTEGER},
parent_id = #{parentId,jdbcType=INTEGER},
parent_name = #{parentName,jdbcType=VARCHAR},
poundage_scale = #{poundageScale,jdbcType=DECIMAL},
deferred_fees_scale = #{deferredFeesScale,jdbcType=DECIMAL},
receive_dividends_scale = #{receiveDividendsScale,jdbcType=DECIMAL},
site_lever = #{siteLever,jdbcType=VARCHAR},
admin_id = #{adminId,jdbcType=INTEGER},
where id = #{id,jdbcType=INTEGER}
update agent_user
set agent_name = #{agentName,jdbcType=VARCHAR},
agent_pwd = #{agentPwd,jdbcType=VARCHAR},
agent_real_name = #{agentRealName,jdbcType=VARCHAR},
agent_phone = #{agentPhone,jdbcType=VARCHAR},
agent_code = #{agentCode,jdbcType=VARCHAR},
add_time = #{addTime,jdbcType=TIMESTAMP},
is_lock = #{isLock,jdbcType=INTEGER},
parent_id = #{parentId,jdbcType=INTEGER},
parent_name = #{parentName,jdbcType=VARCHAR},
site_lever = #{siteLever,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}
update agent_user set total_money = ifnull(total_money,0)+#{totalMoney} where id = #{id}