【代码评审】IoT:ThingModel 维护

This commit is contained in:
YunaiV 2024-12-28 21:06:19 +08:00
parent 4014e1b025
commit c9904f0994
4 changed files with 8 additions and 7 deletions

View File

@ -66,7 +66,9 @@ public class CrmReceivableDO extends BaseDO {
*/
private LocalDateTime returnTime;
/**
* 回款方式,关联枚举{@link CrmReceivableReturnTypeEnum}
* 回款方式
*
* 枚举 {@link CrmReceivableReturnTypeEnum}
*/
private Integer returnType;
/**

View File

@ -25,7 +25,7 @@ public class ThingModelParam {
/**
* 用于区分输入或输出参数
*
* 关联枚举 {@link IotThingModelParamDirectionEnum}
* 枚举 {@link IotThingModelParamDirectionEnum}
*/
private String direction;
/**

View File

@ -27,14 +27,12 @@ public class ThingModelStructDataSpecs extends ThingModelDataSpecs {
private String name;
/**
* 云端可以对该属性进行的操作类型
* 关联枚举 {@link IotThingModelAccessModeEnum}
*
* 枚举 {@link IotThingModelAccessModeEnum}
*/
private String accessMode;
/**
* 是否是标准品类的必选服务
*
* - true
* - false
* 是否是标准品类的必选服务
*/
private Boolean required;
/**

View File

@ -23,6 +23,7 @@ public interface IotThingModelMapper extends BaseMapperX<IotThingModelDO> {
.likeIfPresent(IotThingModelDO::getName, reqVO.getName())
.eqIfPresent(IotThingModelDO::getType, reqVO.getType())
.eqIfPresent(IotThingModelDO::getProductId, reqVO.getProductId())
// TODO @芋艿看看要不要加枚举
.notIn(IotThingModelDO::getIdentifier, "get", "set", "post")
.orderByDesc(IotThingModelDO::getId));
}