Przeglądaj źródła

fix:产品模型

xiwa 2 lat temu
rodzic
commit
aabba71331

+ 2 - 2
data/init/sys_menu.json

@@ -2524,7 +2524,7 @@
       "isFrame": "1",
       "menuName": "设备列表",
       "menuType": "C",
-      "orderNum": 4,
+      "orderNum": 3,
       "parentId": 2200,
       "path": "devices",
       "perms": null,
@@ -2546,7 +2546,7 @@
       "isFrame": "1",
       "menuName": "虚拟设备",
       "menuType": "C",
-      "orderNum": 5,
+      "orderNum": 4,
       "parentId": 2200,
       "path": "virtualDevices",
       "perms": null,

+ 4 - 10
iot-module/iot-manager/src/main/java/cc/iotkit/manager/dto/vo/thingmodel/ThingModelVo.java

@@ -1,28 +1,22 @@
 package cc.iotkit.manager.dto.vo.thingmodel;
 
 import cc.iotkit.model.product.ThingModel;
+import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
+import com.alibaba.excel.annotation.ExcelProperty;
+import io.github.linpeilie.annotations.AutoMapper;
 import io.github.linpeilie.annotations.AutoMapping;
 import io.github.linpeilie.annotations.ReverseAutoMapping;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
-import lombok.ToString;
 
-import java.util.Date;
 import java.io.Serializable;
-import java.math.BigDecimal;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
-import com.alibaba.excel.annotation.ExcelProperty;
-import io.github.linpeilie.annotations.AutoMapper;
 
 
 @ApiModel(value = "ThingModelVo")
 @Data
 @ExcelIgnoreUnannotated
 @AutoMapper(target = ThingModel.class)
-
 public class ThingModelVo implements Serializable {
 
     private static final long serialVersionUID = -1L;
@@ -35,7 +29,7 @@ public class ThingModelVo implements Serializable {
     @ExcelProperty(value = "模型内容")
     @AutoMapping(ignore = true)
     @ReverseAutoMapping(ignore = true)
-    private String model;
+    private ThingModel.Model model;
 
     @ApiModelProperty(value = "产品key")
     @ExcelProperty(value = "产品key")

+ 0 - 1
iot-module/iot-manager/src/main/java/cc/iotkit/manager/service/impl/ProductServiceImpl.java

@@ -103,7 +103,6 @@ public class ProductServiceImpl implements IProductService {
 
     @Override
     public ThingModelVo getThingModelByProductKey(String productKey) {
-
         ThingModel thingModel = thingModelData.findByProductKey(productKey);
         return MapstructUtils.convert(thingModel, ThingModelVo.class);
     }

+ 2 - 0
待优化项.md

@@ -16,3 +16,5 @@ sonerlint扫描,按建议修改相关不规范的代码
 sql 日志打印的话加个拦截器,简化sql  
 增加requestid 基于MDC
 
+## **数据权限**
+将原有的checkOwner做成通用的