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}