g.ID_ AS id,
g.COMPANY_ID_ AS companyId,
g.DEPOT_ID_ AS depotId,
g.PASS_CODE_ AS passCode,
g.SER_ID_ AS serId,
g.NAME_ AS name,
g.TYPE_ AS type,
g.LOCATION_ AS location,
g.STATUS_ AS status,
g.POWER_ AS power,
g.LINK_ AS link,
g.EXT1_ AS ext1,
g.EXT2_ AS ext2,
g.EXT3_ AS ext3,
g.REMARK_ AS remark,
g.POS_X_ AS posX,
g.POS_Y_ AS posY
update D_DEVICE set EXT1_= #{param.targetTemp},EXT2_= #{param.targetModel} where id_=#{param.id}
update D_DEVICE
NAME_ = #{data.name},TYPE_ = #{data.type},LINK_ = #{data.link},LOCATION_ = #{data.location}
where COMPANY_ID_ = #{data.companyId}
AND DEPOT_ID_ = #{data.depotId}
AND SER_ID_ = #{data.serId}
AND PASS_CODE_ = #{data.passCode}
update D_DEVICE set POS_X_ = #{posX},POS_Y_ =#{posY} where ID_ = #{deviceId}
insert into
D_DEVICE(
ID_,
COMPANY_ID_,
DEPOT_ID_,
PASS_CODE_,
SER_ID_,
NAME_,
TYPE_,
LOCATION_,
LINK_)
values(
#{data.id},
#{data.companyId},
#{data.depotId},
#{data.passCode},
#{data.serId},
#{data.name},
#{data.type},
#{data.location},
#{data.link}
)