物模型属性新增字段stateDesc

This commit is contained in:
huguanghan 2024-11-28 15:42:29 +08:00
parent 0ea9ce926e
commit b252437209
5 changed files with 14 additions and 0 deletions

View File

@ -75,5 +75,7 @@ public class SysIotModelFieldDto implements Serializable {
private Integer level;
private String stateDesc;
}

View File

@ -67,4 +67,6 @@ public class SysIotModelFieldExcel {
private Integer level;
private String stateDesc;
}

View File

@ -68,4 +68,6 @@ public class SysIotModelFieldVo {
private Integer level;
private String stateDesc;
}

View File

@ -105,4 +105,10 @@ public class SysIotModelField extends BaseEntity {
*/
@TableField("level")
private Integer level;
/**
* 告警描述
*/
@TableField("statedesc")
private String stateDesc;
}

View File

@ -305,6 +305,7 @@ public class SysIotModelServiceImpl implements SysIotModelService {
map.put("visible", "是否可见0不可见1可见");
map.put("highSpeed", "*属性频度0低频属性1高频属性");
map.put("level","离散量级别:0提示;1告警;2故障");
map.put("stateDesc","告警级别描述");
sheetDTO.setSheetName("物模型属性");
sheetDTO.setFieldAndAlias(map);
sheetDTO.setCollection(sysIotModelFieldVoList);
@ -519,6 +520,7 @@ public class SysIotModelServiceImpl implements SysIotModelService {
field.setVisible(ObjectUtil.isEmpty(row.get(10)) ? null : Integer.valueOf(row.get(10).toString()));
field.setHighSpeed(Integer.valueOf(row.get(11).toString()));
field.setLevel(ObjectUtil.isEmpty(row.get(12)) ? null : Integer.valueOf(row.get(12).toString()));
field.setStateDesc(ObjectUtil.isEmpty(row.get(13)) ? null : row.get(13).toString());
field.setIotModelId(Long.valueOf(iotModelId));
}