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}
insert into t_steel_stock_record
record_id,
check_record_id,
mod_check_id,
pro_id,
size_id,
reinforcement_id,
block_id,
stock,
create_time,
type,
#{recordId},
#{checkRecordId},
#{modCheckId},
#{proId},
#{sizeId},
#{reinforcementId},
#{blockId},
#{stock},
#{createTime},
#{type},
update t_steel_stock_record set is_use = #{isUse} where check_record_id = #{checkRecordId}