Commit 0245aac530f8b07305f6feeb14ff7dbf035ee8ab

Authored by YunaiV
1 parent 0ce665ea

【代码评审】IoT:评审 thinkmodel 的实现

yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/thingmodel/IotProductThingModelAccessModeEnum.java
@@ -4,7 +4,7 @@ import lombok.AllArgsConstructor; @@ -4,7 +4,7 @@ import lombok.AllArgsConstructor;
4 import lombok.Getter; 4 import lombok.Getter;
5 5
6 /** 6 /**
7 - * IOT 访问方式枚举类 7 + * IOT 访问方式枚举类
8 * 8 *
9 * @author ahh 9 * @author ahh
10 */ 10 */
yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/thingmodel/IotProductThingModelTypeEnum.java
@@ -6,6 +6,7 @@ import lombok.Getter; @@ -6,6 +6,7 @@ import lombok.Getter;
6 6
7 import java.util.Arrays; 7 import java.util.Arrays;
8 8
  9 +// TODO @芋艿:纠结下,到底叫 thinkmodel 好,还是 function 好
9 /** 10 /**
10 * IOT 产品功能(物模型)类型枚举类 11 * IOT 产品功能(物模型)类型枚举类
11 * 12 *
yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/productthingmodel/thingmodel/dataType/ThingModelArgument.java
  1 +// TODO @puhui999:productthingmodel 是不是不要这层包了
1 package cn.iocoder.yudao.module.iot.controller.admin.productthingmodel.thingmodel.dataType; 2 package cn.iocoder.yudao.module.iot.controller.admin.productthingmodel.thingmodel.dataType;
2 3
3 import lombok.Data; 4 import lombok.Data;
yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/productthingmodel/thingmodel/dataType/ThingModelArrayDataSpecs.java
1 package cn.iocoder.yudao.module.iot.controller.admin.productthingmodel.thingmodel.dataType; 1 package cn.iocoder.yudao.module.iot.controller.admin.productthingmodel.thingmodel.dataType;
2 2
3 -import cn.iocoder.yudao.module.iot.controller.admin.productthingmodel.thingmodel.ThingModelProperty;  
4 import com.fasterxml.jackson.annotation.JsonIgnoreProperties; 3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
5 import lombok.Data; 4 import lombok.Data;
6 import lombok.EqualsAndHashCode; 5 import lombok.EqualsAndHashCode;
yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/convert/device/IotDeviceDataConvert.java
@@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.iot.convert.device; @@ -3,6 +3,7 @@ package cn.iocoder.yudao.module.iot.convert.device;
3 import org.mapstruct.Mapper; 3 import org.mapstruct.Mapper;
4 import org.mapstruct.factory.Mappers; 4 import org.mapstruct.factory.Mappers;
5 5
  6 +// TODO 是否要删除?
6 @Mapper 7 @Mapper
7 public interface IotDeviceDataConvert { 8 public interface IotDeviceDataConvert {
8 9
yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/productthingmodel/IotProductThingModelService.java
@@ -23,7 +23,6 @@ public interface IotProductThingModelService { @@ -23,7 +23,6 @@ public interface IotProductThingModelService {
23 */ 23 */
24 Long createProductThingModel(@Valid IotProductThingModelSaveReqVO createReqVO); 24 Long createProductThingModel(@Valid IotProductThingModelSaveReqVO createReqVO);
25 25
26 -  
27 /** 26 /**
28 * 更新产品物模型 27 * 更新产品物模型
29 * 28 *