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} )