id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name,name_en,name_fra,name_spa,name_de,name_pl,name_ara,
nation,nation_en,nation_fra,nation_spa,nation_de,nation_pl,nation_ara,
province,province_en,province_fra,province_spa,province_de,province_pl,province_ara,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_en name,nation_en nation ,province_en province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_fra name,nation_fra nation ,province_fra province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_spa name,nation_spa nation ,province_spa province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_de name,nation_de nation ,province_de province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_pl name,nation_pl nation ,province_pl province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
id
,pid,group_id,dept_id,address,longitude,latitude,capacity,rate_power,
name_ara name,nation_ara nation ,province_ara province,
status,type,create_time,contact,contact_details,grid_time,
update_time,deleted,is_enable,cabin_num,district,ad_code,is_daily_count,topology_type,cupboard_type,plan_version,inverter_flag,pv_power,icc_id,province,city,
electricity_type,customer_type,voltage_level,batch_number
delete
from station
where id = #{id,jdbcType=INTEGER}
insert into station
( id, pid, group_id, dept_id
, name, address, longitude
, latitude, capacity, rate_power
, contact, contact_details, grid_time
, status, type, create_time
, update_time, deleted, is_enable,batch_number)
values ( #{record.id,jdbcType=INTEGER}, #{record.pId,jdbcType=INTEGER}, #{record.groupId,jdbcType=INTEGER}
, #{record.deptId,jdbcType=INTEGER}
, #{record.name,jdbcType=VARCHAR}, #{record.address,jdbcType=VARCHAR}
, #{record.longitude,jdbcType=DECIMAL}
, #{record.latitude,jdbcType=DECIMAL}, #{record.capacity,jdbcType=DECIMAL}
, #{record.ratePower,jdbcType=DECIMAL}
, #{record.contact,jdbcType=VARCHAR}, #{record.contactDetails,jdbcType=VARCHAR}
, #{record.gridTime,jdbcType=TIMESTAMP}
, #{record.status,jdbcType=VARCHAR}, #{record.type,jdbcType=VARCHAR}
, #{record.createTime,jdbcType=TIMESTAMP}
, #{record.updateTime,jdbcType=TIMESTAMP}, #{record.deleted,jdbcType=TINYINT}
, #{record.isEnable}
, #{record.cabinNum}
,#{record.batchNumber})
insert into station
id,
pid,
group_id,
dept_id,
name,
name_en,
name_fra,
name_spa,
name_de,
name_pl,
name_ara,
address,
longitude,
latitude,
capacity,
rate_power,
contact,
contact_details,
grid_time,
status,
type,
create_time,
update_time,
deleted,
is_enable,
cabin_num,
district,
ad_code,
is_daily_count,
topology_type,
cupboard_type,
plan_version,
inverter_flag,
pv_power,
icc_id,
province,
province_en,
province_fra,
province_spa,
province_de,
province_pl,
province_ara,
city,
electricity_type,
customer_type,
voltage_level,
batch_number,
nation,
nation_en,
nation_fra,
nation_spa,
nation_de,
nation_pl,
nation_ara,
#{record.id,jdbcType=INTEGER},
#{record.pId,jdbcType=INTEGER},
#{record.groupId,jdbcType=INTEGER},
#{record.deptId,jdbcType=INTEGER},
#{record.name,jdbcType=VARCHAR},
#{record.nameEn,jdbcType=VARCHAR},
#{record.nameFra,jdbcType=VARCHAR},
#{record.nameSpa,jdbcType=VARCHAR},
#{record.nameDe,jdbcType=VARCHAR},
#{record.namePl,jdbcType=VARCHAR},
#{record.nameAra,jdbcType=VARCHAR},
#{record.address,jdbcType=VARCHAR},
#{record.longitude,jdbcType=DECIMAL},
#{record.latitude,jdbcType=DECIMAL},
#{record.capacity,jdbcType=DECIMAL},
#{record.ratePower,jdbcType=DECIMAL},
#{record.contact,jdbcType=VARCHAR},
#{record.contactDetails,jdbcType=VARCHAR},
#{record.gridTime,jdbcType=TIMESTAMP},
#{record.status,jdbcType=VARCHAR},
#{record.type,jdbcType=VARCHAR},
#{record.createTime,jdbcType=TIMESTAMP},
#{record.updateTime,jdbcType=TIMESTAMP},
#{record.deleted,jdbcType=TINYINT},
#{record.isEnable},
#{record.cabinNum},
#{record.district},
#{record.adCode},
#{record.isDailyCount},
#{record.topologyType},
#{record.cupboardType},
#{record.planVersion},
#{record.inverterFlag},
#{record.pvPower},
#{record.iccId},
#{record.province},
#{record.provinceEn},
#{record.provinceFra},
#{record.provinceSpa},
#{record.provinceDe},
#{record.provincePl},
#{record.provinceAra},
#{record.city},
#{record.electricityType},
#{record.customerType},
#{record.voltageLevel},
#{record.batchNumber},
#{record.nation},
#{record.nationEn},
#{record.nationFra},
#{record.nationSpa},
#{record.nationDe},
#{record.nationPl},
#{record.nationAra},
update station
group_id = #{record.groupId,jdbcType=INTEGER},
dept_id = #{record.deptId,jdbcType=INTEGER},
name = #{record.name,jdbcType=VARCHAR},
name_en = #{record.nameEn,jdbcType=VARCHAR},
name_fra = #{record.nameFra,jdbcType=VARCHAR},
name_spa = #{record.nameSpa,jdbcType=VARCHAR},
name_de = #{record.nameDe,jdbcType=VARCHAR},
name_pl = #{record.namePl,jdbcType=VARCHAR},
name_ara = #{record.nameAra,jdbcType=VARCHAR},
address = #{record.address,jdbcType=VARCHAR},
longitude = #{record.longitude,jdbcType=DECIMAL},
latitude = #{record.latitude,jdbcType=DECIMAL},
capacity = #{record.capacity,jdbcType=DECIMAL},
rate_power = #{record.ratePower,jdbcType=DECIMAL},
contact = #{record.contact,jdbcType=VARCHAR},
contact_details = #{record.contactDetails,jdbcType=VARCHAR},
grid_time = #{record.gridTime,jdbcType=TIMESTAMP},
status = #{record.status,jdbcType=VARCHAR},
type = #{record.type,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
deleted = #{record.deleted,jdbcType=TINYINT},
is_enable = #{record.isEnable,jdbcType=TINYINT},
cabin_num = #{record.cabinNum},
district = #{record.district},
ad_code = #{record.adCode},
is_daily_count = #{record.isDailyCount},
topology_type = #{record.topologyType},
cupboard_type = #{record.cupboardType},
plan_version = #{record.planVersion},
inverter_flag = #{record.inverterFlag},
pv_power = #{record.pvPower,jdbcType=DECIMAL},
icc_id = #{record.iccId},
icc_id = null,
province = #{record.province},
province_en = #{record.provinceEn},
province_fra = #{record.provinceFra},
province_spa = #{record.provinceSpa},
province_de = #{record.provinceDe},
province_pl = #{record.provincePl},
province_ara = #{record.provinceAra},
city = #{record.city},
electricity_type = #{record.electricityType},
customer_type = #{record.customerType},
voltage_level = #{record.voltageLevel},
batch_number = #{record.batchNumber},
nation = #{record.nation},
nation_en = #{record.nationEn},
nation_fra = #{record.nationFra},
nation_spa = #{record.nationSpa},
nation_de = #{record.nationDe},
nation_pl = #{record.nationPl},
nation_ara = #{record.nationAra},
where id = #{record.id,jdbcType=INTEGER}
update station
set group_id = #{groupId,jdbcType=INTEGER},
dept_id = #{deptId,jdbcType=INTEGER},
name = #{name,jdbcType=VARCHAR},
address = #{address,jdbcType=VARCHAR},
longitude = #{longitude,jdbcType=DECIMAL},
latitude = #{latitude,jdbcType=DECIMAL},
capacity = #{capacity,jdbcType=DECIMAL},
rate_power = #{ratePower,jdbcType=DECIMAL},
contact = #{contact,jdbcType=VARCHAR},
contact_details = #{contactDetails,jdbcType=VARCHAR},
grid_time = #{gridTime,jdbcType=VARCHAR},
status = #{status,jdbcType=VARCHAR},
type = #{type,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
deleted = #{deleted,jdbcType=TINYINT},
is_enable = #{isEnable,jdbcType=TINYINT},
cabin_num = #{cabinNum},
batch_number = #{batchNumber},
where id = #{id,jdbcType=INTEGER}
update station set name = #{item.name},name_en = #{item.nameEn},address = #{item.address},address_en = #{item.addressEn} where id = #{item.id}