learshaw 23 saat önce
ebeveyn
işleme
47baa58b10

+ 7 - 2
ems/ems-cloud/ems-dev-adapter/src/main/java/com/ruoyi/ems/acrel/handle/AcrelElecMonitorHandler.java

@@ -40,6 +40,7 @@ import javax.annotation.Resource;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Date;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
@@ -211,13 +212,17 @@ public class AcrelElecMonitorHandler extends BaseMeterDevHandler {
             String[] subIds = StringUtils.split(config.getSubIds(), ",");
             // 采集同步设备
             Acrel3000Template template = new Acrel3000Template(config.getUrl());
+            // 批量执行前主动刷新Token,避免使用Redis中已过期的旧Token
+            template.refreshAuthToken();
 
             for (String subId : subIds) {
                 List<MeterUse> meterUseList = template.getMeterUseInfoList(subId);
                 meterUseList = meterUseList.stream().filter(this::meterUseList).collect(Collectors.toList());
                 List<Circuit> circuitList = template.getCircuitInfoTree(subId);
-                Map<String, Circuit> circuitParentMap = circuitList.stream()
-                    .collect(Collectors.toMap(Circuit::getMeterCode, Function.identity()));
+                Map<String, Circuit> circuitParentMap = CollectionUtils.isEmpty(circuitList) ?
+                    new HashMap<>() :
+                    circuitList.stream()
+                        .collect(Collectors.toMap(Circuit::getMeterCode, Function.identity()));
 
                 if (CollectionUtils.isNotEmpty(meterUseList)) {
                     for (MeterUse meterUse : meterUseList) {

+ 7 - 1
ems/ems-cloud/ems-dev-adapter/src/main/java/com/ruoyi/ems/acrel/retrofit/Acrel3000Template.java

@@ -91,6 +91,12 @@ public class Acrel3000Template extends BaseApiTemplate {
         api = retrofit.create(Acrel3000Api.class);
     }
 
+    public synchronized String refreshAuthToken() {
+        RedisService redisService = SpringUtils.getBean(RedisService.class);
+        redisService.deleteObject("ACREL_AUTH_TOKEN");
+        return getAuthToken();
+    }
+
     public synchronized String getAuthToken() {
         RedisService redisService = SpringUtils.getBean(RedisService.class);
         String tokenStr = redisService.getCacheObject("ACREL_AUTH_TOKEN");
@@ -243,7 +249,7 @@ public class Acrel3000Template extends BaseApiTemplate {
      * @return 响应
      */
     public List<Circuit> getCircuitInfoTree(String subId) {
-        List<Circuit> circuitList = null;
+        List<Circuit> circuitList = new ArrayList<>();
 
         try {
             // 执行调用

+ 2 - 2
ems/ems-cloud/ems-dev-adapter/src/main/resources/application-local.yml

@@ -53,7 +53,7 @@ async:
 
 mqtt:
   server:
-    host: tcp://xt.wenhq.top:8581
+    host: tcp://127.0.0.1:1883
     client_id: ems-dev-adapter-ttttt
   executor:
     msgHandle:
@@ -143,7 +143,7 @@ adapter:
     url: http://127.0.0.1:8090
     auth:
       loginName: admin
-      password: Acrel001
+      password: Ctdq@1208
     subids: 10100002,10100003
   # 广场照明控制
   square-lighting-ctl:

+ 1 - 1
ems/ems-cloud/ems-dev-adapter/src/main/resources/application-prod-ct.yml

@@ -141,7 +141,7 @@ adapter:
     url: http://172.61.55.66:8090
     auth:
       loginName: admin
-      password: Acrel001
+      password: Ctdq@1208
     subids: 10100002,10100003
   # 广场照明控制
   square-lighting-ctl:

+ 225 - 150
ems/sql/ems_init_data_ctfwq.sql

@@ -292,43 +292,85 @@ INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `dev
 INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'Z020-N-LIGHT-14', '(照明)走廊', '-', '-', '1', '综合楼', 'N-10101', '321283124S3002', 'M_Z020_DEV_BA_LIGHT', 'Z-ZM-02', NULL, 'SYS_DEVC');
 
 -- 充电桩设备
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-HOST-01', '充电桩群控箱01', '科士达', 'CDS66', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_HOST', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-HOST-02', '充电桩群控箱02', '科士达', 'CDS66', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_HOST', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-HOST-01', '充电桩群控箱03', '科士达', 'CDS66', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_HOST', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-HOST-02', '充电桩群控箱04', '科士达', 'CDS66', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_HOST', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0101', '(北)充电枪0101', '科士达', 'CDSIS', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0102', '(北)充电枪0102', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0103', '(北)充电枪0103', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0104', '(北)充电枪0104', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0105', '(北)充电枪0105', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0106', '(北)充电枪0106', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0107', '(北)充电枪0107', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0201', '(北)充电枪0201', '科士达', 'CDSIS', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0202', '(北)充电枪0202', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0203', '(北)充电枪0203', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0204', '(北)充电枪0204', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0205', '(北)充电枪0205', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0206', '(北)充电枪0206', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0207', '(北)充电枪0207', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-B-CHARGING-PILE-0208', '(北)充电枪0208', '科士达', 'CDS1', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0101', '(南)充电枪0101', '科士达', 'CDSIS', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0102', '(南)充电枪0102', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0103', '(南)充电枪0103', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0104', '(南)充电枪0104', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0105', '(南)充电枪0105', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0106', '(南)充电枪0106', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0107', '(南)充电枪0107', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0201', '(南)充电枪0201', '科士达', 'CDSIS', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0202', '(南)充电枪0202', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0203', '(南)充电枪0203', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0204', '(南)充电枪0204', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0205', '(南)充电枪0205', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0206', '(南)充电枪0206', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0207', '(南)充电枪0207', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`) VALUES ( 'W2-N-CHARGING-PILE-0208', '(南)充电枪0208', '科士达', 'CDS1', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
-
-
--- 策略初始数据
+-- 南区1号桩:CDS64(8枪)
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('32128300070001', '常泰南区640kw1号主机', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_HOST', 'Charge02', NULL, 'SYS_CD');
+-- 南区2号桩:CDS64(7枪)
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('32128300070002', '常泰南区640kw2号主机', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_HOST', 'Charge02', NULL, 'SYS_CD');
+-- 北区1号桩:CDS64(8枪)
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('32128300060001', '常泰北区640kw1号主机', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_HOST', 'Charge01', NULL, 'SYS_CD');
+-- 北区2号桩:CDS48(7枪)
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('32128300060002', '常泰北区640kw2号主机', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_HOST', 'Charge01', NULL, 'SYS_CD');
+
+-- 充电桩枪
+-- 南区1号桩终端(8枪,编码321283000700010[1-8])
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000101', '常泰南区1-01枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000102', '常泰南区1-02枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000103', '常泰南区1-03枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000104', '常泰南区1-04枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000105', '常泰南区1-05枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000106', '常泰南区1-06枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000107', '常泰南区1-07枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000108', '常泰南区1-08枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+-- 南区2号桩终端(7枪,编码321283000700020[1-7])
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000201', '常泰南区2-01枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000202', '常泰南区2-02枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000203', '常泰南区2-03枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000204', '常泰南区2-04枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000205', '常泰南区2-05枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000206', '常泰南区2-06枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830007000207', '常泰南区2-07枪', '科士达', 'CDS64', '0', '南区广场', '321283124S300270', '321283124S3002', 'M_W2_DEV_CHARGING_PILE', 'Charge02', NULL, 'SYS_CD');
+-- 北区1号桩终端(8枪,编码321283000600010[1-8])
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000101', '常泰北区1-01枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000102', '常泰北区1-02枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000103', '常泰北区1-03枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000104', '常泰北区1-04枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000105', '常泰北区1-05枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000106', '常泰北区1-06枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000107', '常泰北区1-07枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000108', '常泰北区1-08枪', '科士达', 'CDS64', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+-- 北区2号桩 - 充电枪(7枪)
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000201', '常泰北区2-01枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000202', '常泰北区2-02枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000203', '常泰北区2-03枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000204', '常泰北区2-04枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000205', '常泰北区2-05枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000206', '常泰北区2-06枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+INSERT INTO `adm_ems_device` (`device_code`, `device_name`, `device_brand`, `device_spec`, `device_status`, `location`, `location_ref`, `area_code`, `device_model`, `ref_facs`, `ps_code`, `subsystem_code`)
+VALUES ('3212830006000207', '常泰北区2-07枪', '科士达', 'CDS48', '0', '北区广场', '321283124S300170', '321283124S3001', 'M_W2_DEV_CHARGING_PILE', 'Charge01', NULL, 'SYS_CD');
+
 
 -- 策略参数数据
 -- 源网 控制模式:
@@ -1477,119 +1519,152 @@ INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `att
 INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_CD', 'M_W2_SYS_CHARGING', 'address', '172.17.60.27', NULL);
 INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('SYS_CD', 'M_W2_SYS_CHARGING', 'port', '8234', NULL);
 
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128301000101', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"W2-B-CHARGING-PILE-0101","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0102","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0103","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0104","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0105","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0106","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0107","modelCode":"M_W2_DEV_CHARGING_PILE"}]', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128301000201', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-B-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"W2-B-CHARGING-PILE-0201","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0202","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0203","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0204","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0205","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0206","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0207","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-B-CHARGING-PILE-0208","modelCode":"M_W2_DEV_CHARGING_PILE"}]', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128302000101', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-01', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"W2-N-CHARGING-PILE-0101","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0102","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0103","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0104","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0105","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0106","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0107","modelCode":"M_W2_DEV_CHARGING_PILE"}]', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128302000201', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL, NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动', NULL);
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`, `update_time`) VALUES ('W2-N-CHARGING-HOST-02', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"W2-N-CHARGING-PILE-0201","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0202","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0203","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0204","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0205","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0206","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0207","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"W2-N-CHARGING-PILE-0208","modelCode":"M_W2_DEV_CHARGING_PILE"}]', NULL);
-
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0101', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0101', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0102', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0102', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0103', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0103', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0104', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0104', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0105', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0105', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0106', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0106', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0107', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0107', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0201', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0201', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0202', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0202', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0203', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0203', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0204', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0204', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0205', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0205', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0206', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0206', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0207', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0207', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0208', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128301000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-B-CHARGING-PILE-0208', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '08');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0101', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0101', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0102', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0102', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0103', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0103', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0104', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0104', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0105', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0105', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0106', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0106', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0107', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000101');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0107', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0201', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0201', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0202', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0202', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0203', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0203', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0204', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0204', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0205', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0205', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0206', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0206', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0207', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0207', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0208', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128302000201');
-INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('W2-N-CHARGING-PILE-0208', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '08');
+-- =============================================
+-- 南区1号桩主机属性值  obj_code=32128300070001
+-- gunCount=8,pileCode=32128300070001
+-- =============================================
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '8');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070001', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"3212830007000101","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000102","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000103","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000104","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000105","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000106","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000107","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000108","modelCode":"M_W2_DEV_CHARGING_PILE"}]');
+
+-- =============================================
+-- 南区2号桩主机属性值  obj_code=32128300070002
+-- gunCount=7,pileCode=32128300070002
+-- =============================================
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300070002', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"3212830007000201","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000202","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000203","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000204","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000205","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000206","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830007000207","modelCode":"M_W2_DEV_CHARGING_PILE"}]');
+
+-- =============================================
+-- 北区1号桩主机属性值  obj_code=32128300060001
+-- gunCount=8,pileCode=32128300060001
+-- =============================================
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '8');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060001', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"3212830006000101","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000102","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000103","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000104","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000105","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000106","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000107","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000108","modelCode":"M_W2_DEV_CHARGING_PILE"}]');
+
+-- =============================================
+-- 北区2号桩主机属性值  obj_code=32128300060002
+-- gunCount=7,pileCode=32128300060002
+-- =============================================
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'pileType', '0');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'ratedPower', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'inputVoltage', 'AC380');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'outputCurrent', '640');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'outputVoltage', '200~1000');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'gunCount', '7');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'protocolVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'softwareVersion', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'networkType', 'SIM');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'simCard', NULL);
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'carrier', '移动');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('32128300060002', 'M_W2_DEV_CHARGING_HOST', 'subDev', '[{"deviceCode":"3212830006000201","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000202","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000203","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000204","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000205","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000206","modelCode":"M_W2_DEV_CHARGING_PILE"},{"deviceCode":"3212830006000207","modelCode":"M_W2_DEV_CHARGING_PILE"}]');
+
+
+-- =============================================
+-- 充电枪属性值
+-- pileCode = 所属主机的电桩编码
+-- gunNo    = 终端编码末两位
+-- =============================================
+
+-- 南区1号桩 充电枪(8枪,pileCode=32128300070001)
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000101', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000101', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000102', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000102', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000103', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000103', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000104', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000104', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000105', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000105', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000106', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000106', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000107', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000107', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000108', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000108', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '08');
+
+-- 南区2号桩 充电枪(7枪,pileCode=32128300070002)
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000201', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000201', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000202', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000202', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000203', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000203', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000204', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000204', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000205', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000205', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000206', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000206', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000207', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300070002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830007000207', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
+
+-- 北区1号桩 充电枪(8枪,pileCode=32128300060001)
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000101', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000101', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000102', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000102', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000103', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000103', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000104', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000104', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000105', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000105', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000106', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000106', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000107', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000107', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000108', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060001');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000108', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '08');
+
+-- 北区2号桩 充电枪(7枪,pileCode=32128300060002)
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000201', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000201', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '01');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000202', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000202', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '02');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000203', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000203', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '03');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000204', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000204', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '04');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000205', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000205', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '05');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000206', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000206', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '06');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000207', 'M_W2_DEV_CHARGING_PILE', 'pileCode', '32128300060002');
+INSERT INTO `adm_ems_obj_attr_value` (`obj_code`, `model_code`, `attr_key`, `attr_value`) VALUES ('3212830006000207', 'M_W2_DEV_CHARGING_PILE', 'gunNo', '07');
 
 -- 对象能力数据
 INSERT INTO `adm_ems_obj_ability` (`model_code`, `ability_key`, `ability_name`, `ability_desc`, `param_definition`, `hidden_flag`) VALUES ('M_W4_SYS_BA', 'MeterReadingTotal', '全量抄报-网关', '网关-测点批量抄报', null, 1);

+ 1 - 1
ems/sql/ems_server.sql

@@ -1437,7 +1437,7 @@ CREATE TABLE adm_op_alarm_handle (
     PRIMARY KEY (`id`),
     KEY `idx_alarm_id` (`alarm_id`)
 ) ENGINE=InnoDB AUTO_INCREMENT=1 COMMENT='告警处置记录表';
-                                                                                                                                                                                                   ('IP202501300002', 'IR004', 'CO2浓度检查', 'M_Z020_DEV_BA_XF', 'ppm', 'CO2浓度', 1, '0', '1000', NULL, 4, 1);
+
 -- ----------------------------
 -- 设备台账表
 -- ----------------------------

+ 1 - 2
ems/sql/ems_sys_data.sql

@@ -850,6 +850,5 @@ INSERT INTO `sys_dict_data` VALUES (143, 0, '异常', '1', 'inspection_result',
 -- 初始化-系统配置数据
 -- ----------------------------
 insert into sys_config values(6, '系统信息-平台标题',           'sys.info.title',    '常泰大桥服务区能源管理',   'Y', 'admin', sysdate(), '', null, null);
-insert into sys_config values(7, '主路光伏大屏标题',           'sys.info.pv-road-title',    '常泰大桥服务区主路光伏',   'Y', 'admin', sysdate(), '', null, null);
 INSERT INTO sys_config VALUES
-    (8,'储能设备桩机容量','storage-equipped-capacity','storage-equipped-capacity','Y','admin','2025-06-23 14:43:29','admin','2025-07-01 16:20:10','{ "321283124S3001": {  "name": "南区",  "pv":660.8,   "store":200 }, "321283124S3002": {"name": "北区",  "pv":605.05,   "store":200 }}');
+    (7,'储能设备桩机容量','storage-equipped-capacity','storage-equipped-capacity','Y','admin','2025-06-23 14:43:29','admin','2025-07-01 16:20:10','{ "321283124S3001": {  "name": "南区",  "pv":660.8,   "store":200 }, "321283124S3002": {"name": "北区",  "pv":605.05,   "store":200 }}');