id
,group_id,pid,
station_id,src_id,dept_id,
create_time,day,type,
digital,status
delete
from elec_meter_value
where id = #{id,jdbcType=INTEGER}
insert into elec_meter_value
( id, group_id, pid
, station_id, src_id, dept_id
, create_time, day, type
, digital, status)
values ( #{id,jdbcType=INTEGER}, #{groupId,jdbcType=INTEGER}, #{pid,jdbcType=INTEGER}
, #{stationId,jdbcType=INTEGER}, #{srcId,jdbcType=INTEGER}, #{deptId,jdbcType=INTEGER}
, #{createTime,jdbcType=TIMESTAMP}, #{day,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}
, #{digital,jdbcType=VARCHAR}, #{status})
insert into elec_meter_value
id,group_id,pid,station_id,src_id,dept_id,create_time,day,type,digital,status,#{id,jdbcType=INTEGER},#{groupId,jdbcType=INTEGER},#{pid,jdbcType=INTEGER},#{stationId,jdbcType=INTEGER},#{srcId,jdbcType=INTEGER},#{deptId,jdbcType=INTEGER},#{createTime,jdbcType=TIMESTAMP},#{day,jdbcType=VARCHAR},#{type,jdbcType=VARCHAR},#{digital,jdbcType=VARCHAR},#{status},
update elec_meter_value
group_id = #{groupId,jdbcType=INTEGER},
pid = #{pid,jdbcType=INTEGER},
station_id = #{stationId,jdbcType=INTEGER},
src_id = #{srcId,jdbcType=INTEGER},
dept_id = #{deptId,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
day = #{day,jdbcType=VARCHAR},
type = #{type,jdbcType=VARCHAR},
digital = #{digital,jdbcType=VARCHAR},
status = #{status},
where id = #{id,jdbcType=INTEGER}
update elec_meter_value
set group_id = #{groupId,jdbcType=INTEGER},
pid = #{pid,jdbcType=INTEGER},
station_id = #{stationId,jdbcType=INTEGER},
src_id = #{srcId,jdbcType=INTEGER},
dept_id = #{deptId,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
day = #{day,jdbcType=VARCHAR},
type = #{type,jdbcType=VARCHAR},
digital = #{digital,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}
delete
from elec_meter_value
and day = #{day}
and type in
#{item}
delete
from elec_meter_value
and day = #{day}
and type in
#{item}
and station_id=#{stationId}
INSERT INTO elec_meter_value
(group_id, pid, station_id, src_id, dept_id, create_time, day, type, digital,status)
VALUES
(
#{item.groupId},#{item.pid},#{item.stationId},#{item.srcId},#{item.deptId}, now(),
#{item.day},#{item.type},#{item.digital},#{item.status}
)