id, position_type, position_sn, user_id, nick_name, agent_id, stock_name, stock_code, stock_gid, stock_spell, buy_order_id, buy_order_time, buy_order_price, sell_order_id, sell_order_time, sell_order_price, profit_target_price, stop_target_price, order_direction, order_num, order_lever, order_total_price, order_fee, order_spread, order_stay_fee, order_stay_days, profit_and_lose, all_profit_and_lose,is_lock,lock_msg,stock_plate,spread_rate_price,margin_add,sell_order_num delete from user_position where id = #{id,jdbcType=INTEGER} insert into user_position (id, position_type, position_sn, user_id, nick_name, agent_id, stock_name, stock_code, stock_gid, stock_spell, buy_order_id, buy_order_time, buy_order_price, sell_order_id, sell_order_time, sell_order_price, profit_target_price, stop_target_price, order_direction, order_num, order_lever, order_total_price, order_fee, order_spread, order_stay_fee, order_stay_days, profit_and_lose, all_profit_and_lose, is_lock, lock_msg,stock_plate,spread_rate_price) values (#{id,jdbcType=INTEGER}, #{positionType,jdbcType=INTEGER}, #{positionSn,jdbcType=VARCHAR}, #{userId,jdbcType=INTEGER}, #{nickName,jdbcType=VARCHAR}, #{agentId,jdbcType=INTEGER}, #{stockName,jdbcType=VARCHAR}, #{stockCode,jdbcType=VARCHAR}, #{stockGid,jdbcType=VARCHAR}, #{stockSpell,jdbcType=VARCHAR}, #{buyOrderId,jdbcType=VARCHAR}, #{buyOrderTime,jdbcType=TIMESTAMP}, #{buyOrderPrice,jdbcType=DECIMAL}, #{sellOrderId,jdbcType=VARCHAR}, #{sellOrderTime,jdbcType=TIMESTAMP}, #{sellOrderPrice,jdbcType=DECIMAL}, #{profitTargetPrice,jdbcType=DECIMAL}, #{stopTargetPrice,jdbcType=DECIMAL}, #{orderDirection,jdbcType=VARCHAR}, #{orderNum,jdbcType=INTEGER}, #{orderLever,jdbcType=INTEGER}, #{orderTotalPrice,jdbcType=DECIMAL}, #{orderFee,jdbcType=DECIMAL}, #{orderSpread,jdbcType=DECIMAL}, #{orderStayFee,jdbcType=DECIMAL}, #{orderStayDays,jdbcType=INTEGER}, #{profitAndLose,jdbcType=DECIMAL}, #{allProfitAndLose,jdbcType=DECIMAL}, #{isLock,jdbcType=INTEGER}, #{lockMsg,jdbcType=VARCHAR}, #{stockPlate,jdbcType=VARCHAR},#{spreadRatePrice,jdbcType=DECIMAL} ) insert into user_position id, position_type, position_sn, user_id, nick_name, agent_id, stock_name, stock_code, stock_gid, stock_spell, buy_order_id, buy_order_time, buy_order_price, sell_order_id, sell_order_time, sell_order_price, profit_target_price, stop_target_price, order_direction, order_num, order_lever, order_total_price, order_fee, order_spread, order_stay_fee, order_stay_days, profit_and_lose, all_profit_and_lose, is_lock, lock_msg, stock_plate, spread_rate_price, #{id,jdbcType=INTEGER}, #{positionType,jdbcType=INTEGER}, #{positionSn,jdbcType=VARCHAR}, #{userId,jdbcType=INTEGER}, #{nickName,jdbcType=VARCHAR}, #{agentId,jdbcType=INTEGER}, #{stockName,jdbcType=VARCHAR}, #{stockCode,jdbcType=VARCHAR}, #{stockGid,jdbcType=VARCHAR}, #{stockSpell,jdbcType=VARCHAR}, #{buyOrderId,jdbcType=VARCHAR}, #{buyOrderTime,jdbcType=TIMESTAMP}, #{buyOrderPrice,jdbcType=DECIMAL}, #{sellOrderId,jdbcType=VARCHAR}, #{sellOrderTime,jdbcType=TIMESTAMP}, #{sellOrderPrice,jdbcType=DECIMAL}, #{profitTargetPrice,jdbcType=DECIMAL}, #{stopTargetPrice,jdbcType=DECIMAL}, #{orderDirection,jdbcType=VARCHAR}, #{orderNum,jdbcType=INTEGER}, #{orderLever,jdbcType=INTEGER}, #{orderTotalPrice,jdbcType=DECIMAL}, #{orderFee,jdbcType=DECIMAL}, #{orderSpread,jdbcType=DECIMAL}, #{orderStayFee,jdbcType=DECIMAL}, #{orderStayDays,jdbcType=INTEGER}, #{profitAndLose,jdbcType=DECIMAL}, #{allProfitAndLose,jdbcType=DECIMAL}, #{isLock,jdbcType=INTEGER}, #{lockMsg,jdbcType=VARCHAR}, #{stockPlate,jdbcType=VARCHAR}, #{spreadRatePrice,jdbcType=DECIMAL}, update user_position position_type = #{positionType,jdbcType=INTEGER}, position_sn = #{positionSn,jdbcType=VARCHAR}, user_id = #{userId,jdbcType=INTEGER}, nick_name = #{nickName,jdbcType=VARCHAR}, agent_id = #{agentId,jdbcType=INTEGER}, stock_name = #{stockName,jdbcType=VARCHAR}, stock_code = #{stockCode,jdbcType=VARCHAR}, stock_gid = #{stockGid,jdbcType=VARCHAR}, stock_spell = #{stockSpell,jdbcType=VARCHAR}, buy_order_id = #{buyOrderId,jdbcType=VARCHAR}, buy_order_time = #{buyOrderTime,jdbcType=TIMESTAMP}, buy_order_price = #{buyOrderPrice,jdbcType=DECIMAL}, sell_order_id = #{sellOrderId,jdbcType=VARCHAR}, sell_order_time = #{sellOrderTime,jdbcType=TIMESTAMP}, sell_order_price = #{sellOrderPrice,jdbcType=DECIMAL}, profit_target_price = #{profitTargetPrice,jdbcType=DECIMAL}, stop_target_price = #{stopTargetPrice,jdbcType=DECIMAL}, order_direction = #{orderDirection,jdbcType=VARCHAR}, order_num = #{orderNum,jdbcType=INTEGER}, order_lever = #{orderLever,jdbcType=INTEGER}, order_total_price = #{orderTotalPrice,jdbcType=DECIMAL}, order_fee = #{orderFee,jdbcType=DECIMAL}, order_spread = #{orderSpread,jdbcType=DECIMAL}, order_stay_fee = #{orderStayFee,jdbcType=DECIMAL}, order_stay_days = #{orderStayDays,jdbcType=INTEGER}, profit_and_lose = #{profitAndLose,jdbcType=DECIMAL}, all_profit_and_lose = #{allProfitAndLose,jdbcType=DECIMAL}, is_lock = #{isLock,jdbcType=INTEGER}, lock_msg = #{lockMsg,jdbcType=VARCHAR}, stock_plate = #{stockPlate,jdbcType=VARCHAR}, spread_rate_price = #{spreadRatePrice,jdbcType=DECIMAL}, margin_add = #{marginAdd,jdbcType=DECIMAL}, sell_order_num = #{sellOrderNum,jdbcType=INTEGER}, where id = #{id,jdbcType=INTEGER} update user_position set position_type = #{positionType,jdbcType=INTEGER}, position_sn = #{positionSn,jdbcType=VARCHAR}, user_id = #{userId,jdbcType=INTEGER}, nick_name = #{nickName,jdbcType=VARCHAR}, agent_id = #{agentId,jdbcType=INTEGER}, stock_name = #{stockName,jdbcType=VARCHAR}, stock_code = #{stockCode,jdbcType=VARCHAR}, stock_gid = #{stockGid,jdbcType=VARCHAR}, stock_spell = #{stockSpell,jdbcType=VARCHAR}, buy_order_id = #{buyOrderId,jdbcType=VARCHAR}, buy_order_time = #{buyOrderTime,jdbcType=TIMESTAMP}, buy_order_price = #{buyOrderPrice,jdbcType=DECIMAL}, sell_order_id = #{sellOrderId,jdbcType=VARCHAR}, sell_order_time = #{sellOrderTime,jdbcType=TIMESTAMP}, sell_order_price = #{sellOrderPrice,jdbcType=DECIMAL}, profit_target_price = #{profitTargetPrice,jdbcType=DECIMAL}, stop_target_price = #{stopTargetPrice,jdbcType=DECIMAL}, order_direction = #{orderDirection,jdbcType=VARCHAR}, order_num = #{orderNum,jdbcType=INTEGER}, order_lever = #{orderLever,jdbcType=INTEGER}, order_total_price = #{orderTotalPrice,jdbcType=DECIMAL}, order_fee = #{orderFee,jdbcType=DECIMAL}, order_spread = #{orderSpread,jdbcType=DECIMAL}, order_stay_fee = #{orderStayFee,jdbcType=DECIMAL}, order_stay_days = #{orderStayDays,jdbcType=INTEGER}, profit_and_lose = #{profitAndLose,jdbcType=DECIMAL}, all_profit_and_lose = #{allProfitAndLose,jdbcType=DECIMAL}, is_lock = #{isLock,jdbcType=INTEGER}, lock_msg = #{lockMsg,jdbcType=VARCHAR}, stock_plate = #{stockPlate,jdbcType=VARCHAR}, spread_rate_price = #{spreadRatePrice,jdbcType=DECIMAL} where id = #{id,jdbcType=INTEGER} DELETE FROM user_position WHERE user_id = #{userId}