insert into t_material_release
material_release_id,
material_release_time,
create_user,
quantity,
company_id,
#{materialReleaseId,jdbcType=VARCHAR},
#{materialReleaseTime,jdbcType=VARCHAR},
#{createUser,jdbcType=VARCHAR},
#{quantity,jdbcType=DOUBLE},
#{companyId,jdbcType=VARCHAR},
insert into t_release_data
release_data_id,
material_release_id,
dict_id,
release_data,
release_type,
#{releaseDataId,jdbcType=VARCHAR},
#{materialReleaseId,jdbcType=VARCHAR},
#{dictId,jdbcType=VARCHAR},
#{releaseData},
#{releaseType,jdbcType=INTEGER},
update t_material_release
material_release_time = #{materialReleaseTime,jdbcType=VARCHAR},
create_user = #{createUser,jdbcType=VARCHAR},
quantity = #{quantity,jdbcType=DOUBLE},
company_id = #{companyId,jdbcType=VARCHAR},
where material_release_id = #{materialReleaseId,jdbcType=VARCHAR}
delete from t_release_data
where material_release_id = #{materialReleaseId,jdbcType=VARCHAR}
update t_material_release set
is_use=2
where material_release_id=#{materialReleaseId}
insert into t_mixing
mixing_id,
material,
spec,
producer,
stove,
in_num,
in_date,
inspect_state,
report_number,
stata,
silo_id,
percentage,
inspect_date,
types,
#{mixingId,jdbcType=VARCHAR},
#{material,jdbcType=VARCHAR},
#{spec,jdbcType=VARCHAR},
#{producer,jdbcType=VARCHAR},
#{stove,jdbcType=VARCHAR},
#{inNum,jdbcType=VARCHAR},
#{inDate,jdbcType=VARCHAR},
#{inspectState,jdbcType=INTEGER},
#{reportNumber,jdbcType=VARCHAR},
#{stata},
#{siloId,jdbcType=VARCHAR},
#{percentage,jdbcType=VARCHAR},
#{inspectDate,jdbcType=VARCHAR},
#{types},
insert into t_mixing_signboard
mixing_signboard_id,
signboard_name,
pro_id,
mixing_consume,
#{mixingSignboardId,jdbcType=VARCHAR},
#{signboardName,jdbcType=VARCHAR},
#{proId,jdbcType=VARCHAR},
#{mixingConsume,jdbcType=VARCHAR},
insert into t_mixing_consume
mixing_consume_id,
dict_id,
spec,
manufacturer,
wat_full,
plan_amnt,
fact_amnt,
save_stamp,
construction,
mixing_signboard_id,
star,
construction_unit,
REPLACE(UUID(),'-',''),
#{dictId,jdbcType=VARCHAR},
#{spec,jdbcType=VARCHAR},
#{manufacturer,jdbcType=VARCHAR},
#{watFull,jdbcType=VARCHAR},
#{planAmnt,jdbcType=VARCHAR},
#{factAmnt,jdbcType=VARCHAR},
#{saveStamp,jdbcType=VARCHAR},
#{construction,jdbcType=VARCHAR},
#{mixingSignboardId,jdbcType=VARCHAR},
#{star},
#{constructionUnit},
update t_mixing set types=2 where silo_id=#{siloId}
update t_mixing
material = #{material,jdbcType=VARCHAR},
spec = #{spec,jdbcType=VARCHAR},
producer = #{producer,jdbcType=VARCHAR},
stove = #{stove,jdbcType=VARCHAR},
in_num = #{inNum,jdbcType=VARCHAR},
in_date = #{inDate,jdbcType=VARCHAR},
inspect_state = #{inspectState,jdbcType=INTEGER},
report_number = #{reportNumber,jdbcType=VARCHAR},
stata = #{stata},
silo_id = #{siloId},
percentage = #{percentage},
inspect_date = #{inspectDate},
where mixing_id = #{mixingId,jdbcType=VARCHAR}
delete from t_mixing where mixing_id=#{mixingId}
update t_mixing_consume
dict_id = #{dictId,jdbcType=VARCHAR},
spec = #{spec,jdbcType=VARCHAR},
manufacturer = #{manufacturer,jdbcType=VARCHAR},
wat_full = #{watFull,jdbcType=VARCHAR},
plan_amnt = #{planAmnt,jdbcType=VARCHAR},
fact_amnt = #{factAmnt,jdbcType=VARCHAR},
save_stamp = #{saveStamp,jdbcType=VARCHAR},
construction = #{construction,jdbcType=VARCHAR},
mixing_signboard_id = #{mixingSignboardId,jdbcType=VARCHAR},
star = #{star},
where mixing_consume_id = #{mixingConsumeId,jdbcType=VARCHAR}
delete from t_mixing_consume where mixing_consume_id=#{mixingConsumeId} and star=#{star}
delete from t_mixing_consume where mixing_signboard_id=#{mixingSignboardId} and star=#{star}