t.steel_stock_id as steelStockId, t.block_id as blockId, t.create_time as createTime, t.pro_id as proId, t.reinforcement_id as reinforcementId, t.size_id as sizeId, t.stock as stock, t.update_time as updateTime t.block_id = #{blockId} AND t.create_time = #{createTime} AND t.pro_id = #{proId} AND t.reinforcement_id = #{reinforcementId} AND t.size_id = #{sizeId} AND t.stock = #{stock} AND t.update_time = #{updateTime} AND insert into t_steel_stock block_id, create_time, pro_id, reinforcement_id, size_id, steel_stock_id, stock, update_time, #{blockId}, #{createTime}, #{proId}, #{reinforcementId}, #{sizeId}, #{steelStockId}, #{stock}, #{updateTime}, update t_steel_stock block_id=#{blockId}, create_time=#{createTime}, pro_id=#{proId}, reinforcement_id=#{reinforcementId}, size_id=#{sizeId}, stock=#{stock}, update_time=#{updateTime}, where steel_stock_id=#{steelStockId} update t_steel_stock SET is_use = 0 where steel_stock_id=#{steelStockId} delete from t_steel_stock where steel_stock_id=#{steelStockId} update t_steel_stock set stock = stock+1,update_time = sysdate() where pro_id = #{proId} and size_id = #{sizeId} and reinforcement_id = #{reinforcementId} and block_id =#{blockId} update t_steel_stock set stock = stock-1,update_time = sysdate() where pro_id = #{proId} and size_id = #{sizeId} and reinforcement_id = #{reinforcementId} and block_id =#{blockId} update sys_steel set stock = (stock-(#{needNum}*#{coefficient})) where steel_id = #{steelId} update sys_steel set stock = (stock+#{needNum}) where steel_id = #{steelId}