|
@@ -32,6 +32,7 @@ public interface IotDevicePropertyMapper {
|
|
|
default void alterProductPropertySTable(String productKey,
|
|
|
List<TDengineTableField> oldFields,
|
|
|
List<TDengineTableField> newFields) {
|
|
|
+ // TODO @芋艿:需要处理 device_key,重新发布的时候
|
|
|
oldFields.removeIf(field -> StrUtil.equalsAny(field.getField(),
|
|
|
TDengineTableField.FIELD_TS, "report_time"));
|
|
|
List<TDengineTableField> addFields = newFields.stream().filter( // 新增的字段
|
|
@@ -51,7 +52,7 @@ public interface IotDevicePropertyMapper {
|
|
|
modifyTypeFields.add(newField);
|
|
|
return;
|
|
|
}
|
|
|
- if (newField.getLength()!= null) {
|
|
|
+ if (newField.getLength() != null) {
|
|
|
if (newField.getLength() > oldField.getLength()) {
|
|
|
modifyLengthFields.add(newField);
|
|
|
} else if (newField.getLength() < oldField.getLength()) {
|