update rm_intake_amount_day
set amount = #{amount, jdbcType=FLOAT}
where id = #{id, jdbcType=BIGINT}
update rm_intake_amount_day
set amount = #{amount, jdbcType=FLOAT},
money = #{money, jdbcType=FLOAT},
times = #{times, jdbcType=INTEGER}
where intake_id = #{intakeId, jdbcType=BIGINT}
and dt = #{dt, jdbcType=DATE}
delete from rm_intake_amount_day
delete from st_intake_amount_month
insert into st_intake_amount_month (
id,
intake_id,
year,
month,
amount
)
values (#{id,jdbcType=BIGINT},
#{intakeId,jdbcType=BIGINT},
#{year,jdbcType=INTEGER},
#{month,jdbcType=INTEGER},
#{amount,jdbcType=FLOAT}
)
delete from st_intake_amount_year
insert into st_intake_amount_year (
id,
intake_id,
year,
amount
)
values (#{id,jdbcType=BIGINT},
#{intakeId,jdbcType=BIGINT},
#{year,jdbcType=INTEGER},
#{amount,jdbcType=FLOAT}
)
update rm_loss_day
set loss_amount = #{loss, jdbcType=FLOAT}
where id = #{id, jdbcType=BIGINT}
delete from st_loss_month
insert into st_loss_month (
id,
intake_id,
year,
month,
amount
)
values (#{id,jdbcType=BIGINT},
#{intakeId,jdbcType=BIGINT},
#{year,jdbcType=INTEGER},
#{month,jdbcType=INTEGER},
#{amount,jdbcType=FLOAT}
)
delete from st_loss_year
insert into st_loss_year (
id,
intake_id,
year,
amount
)
values (#{id,jdbcType=BIGINT},
#{intakeId,jdbcType=BIGINT},
#{year,jdbcType=INTEGER},
#{amount,jdbcType=FLOAT}
)