IotThingParam.java 569 B

12345678910111213141516171819202122232425
  1. package com.github.microservice.busInfoModel.thing;
  2. import com.github.microservice.models.baseParam.SuperParam;
  3. import io.swagger.v3.oas.annotations.media.Schema;
  4. import jakarta.validation.constraints.NotEmpty;
  5. import lombok.Data;
  6. /**
  7. * @author TRX
  8. * @date 2025/2/25
  9. */
  10. @Data
  11. public class IotThingParam extends SuperParam {
  12. @NotEmpty
  13. @Schema(description = "名称")
  14. private String name;
  15. @NotEmpty
  16. @Schema(description = "所属分组")
  17. private String projectCode;
  18. @Schema(description = "产品code")
  19. private String productCode;
  20. }