diff --git a/mallinkCallback/src/main/java/com/iformall/controller/device/KwBoxV1Controller.java b/mallinkCallback/src/main/java/com/iformall/controller/device/KwBoxV1Controller.java index 9c5af779a..8cbd0c975 100644 --- a/mallinkCallback/src/main/java/com/iformall/controller/device/KwBoxV1Controller.java +++ b/mallinkCallback/src/main/java/com/iformall/controller/device/KwBoxV1Controller.java @@ -83,8 +83,12 @@ public class KwBoxV1Controller extends BaseController { record.setStatus(EnumBoxStatus.REGISTERED.getCode()); kwBoxService.saveOrUpdate(record); Map data = new HashMap<>(); + + data.put("sysStatus",kwBox.getStatus()); + if (kwBox.getComKey() != null) + data.put("comKey",kwBox.getComKey()); if (kwBox.getConfig() != null) - data.put("config",kwBox.getConfig() ); + data.put("config",kwBox.getConfig()); List meters = kwBoxService.findMeters(kwBox); if (!meters.isEmpty()) data.put("meters",meters); diff --git a/mallinkService/src/main/java/com/iformall/domain/po/KwBox.java b/mallinkService/src/main/java/com/iformall/domain/po/KwBox.java index 1d3123341..fd7922e67 100644 --- a/mallinkService/src/main/java/com/iformall/domain/po/KwBox.java +++ b/mallinkService/src/main/java/com/iformall/domain/po/KwBox.java @@ -71,6 +71,9 @@ public class KwBox extends BaseEntity { @io.swagger.annotations.ApiModelProperty(value = "修改时间", name = "updateTime") private Date updateTime; + @io.swagger.annotations.ApiModelProperty(value = "通信密钥", name = "comKey") + private String comKey; + public static enum Field { Id_ASC("`id` ASC"), Id_DESC("`id` DESC"), CreateTime_ASC("`create_time` ASC"), CreateTime_DESC("`create_time` DESC"), UpdateTime_ASC("`update_time` ASC"), UpdateTime_DESC("`update_time` DESC"); private String value; diff --git a/mallinkService/src/main/resources/mapper/KwBoxMapper.xml b/mallinkService/src/main/resources/mapper/KwBoxMapper.xml index 4ad622975..fb370a55e 100644 --- a/mallinkService/src/main/resources/mapper/KwBoxMapper.xml +++ b/mallinkService/src/main/resources/mapper/KwBoxMapper.xml @@ -16,11 +16,12 @@ + `id`,`tenant_id`,`imei`,`iccid`,`place`,`fw_version`,`hd_version`,`status`,`online`,`register_time`, - `last_online_time`,`config`,`create_time`,`update_time` + `last_online_time`,`config`,`create_time`,`update_time`,`com_key`