package com.zswl.dataservice.model.iot; import com.zswl.dataservice.model.baseParam.SuperSearchParam; import com.zswl.dataservice.type.DataType; import com.zswl.dataservice.type.FunctionType; import io.swagger.v3.oas.annotations.media.Schema; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.LinkedHashMap; /** * @author TRX * @date 2024/6/20 */ @Data @AllArgsConstructor @NoArgsConstructor public class IotMainSearch extends SuperSearchParam { @Schema(description = "功能名称") private String name; @Schema(description = "功能类型") FunctionType functionType; @Schema(description = "标识符") private String identifier; @Schema(description = "数据类型") private DataType dataType; @Schema(description = "物模型Topic") private String iotTopic; @Schema(description = "模版ID") private String iotTemplateId; @Schema(description = "搜索关键字") private String keyWord; }