PersonDeviceRelation.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. package com.jpsoft.smart.modules.base.entity;
  2. import java.io.Serializable;
  3. import java.util.Date;
  4. import java.text.SimpleDateFormat;
  5. import java.math.BigDecimal;
  6. import org.springframework.format.annotation.DateTimeFormat;
  7. import com.fasterxml.jackson.annotation.JsonFormat;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import io.swagger.annotations.ApiModel;
  10. import lombok.Data;
  11. /**
  12. 描述:base_person_device_relation的实体类
  13. */
  14. @Data
  15. @ApiModel(value = "base_person_device_relation的实体类")
  16. public class PersonDeviceRelation {
  17. /**
  18. *ID
  19. */
  20. @ApiModelProperty(value = "ID")
  21. private String id;
  22. /**
  23. *设备ID
  24. */
  25. @ApiModelProperty(value = "设备ID")
  26. private String deviceId;
  27. @ApiModelProperty(value = "设备信息")
  28. private DeviceInfo deviceInfo;
  29. /**
  30. *人员ID
  31. */
  32. @ApiModelProperty(value = "人员ID")
  33. private String personId;
  34. @ApiModelProperty(value = "人员信息")
  35. private PersonInfo personInfo;
  36. /**
  37. *是否删除
  38. */
  39. @ApiModelProperty(value = "是否删除")
  40. private Boolean delFlag;
  41. /**
  42. *创建人
  43. */
  44. @ApiModelProperty(value = "创建人")
  45. private String createBy;
  46. /**
  47. *创建时间
  48. */
  49. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
  50. @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
  51. @ApiModelProperty(value = "创建时间")
  52. private Date createTime;
  53. /**
  54. *更新人
  55. */
  56. @ApiModelProperty(value = "更新人")
  57. private String updateBy;
  58. /**
  59. *更新时间
  60. */
  61. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm")
  62. @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone ="GMT+8")
  63. @ApiModelProperty(value = "更新时间")
  64. private Date updateTime;
  65. public DeviceInfo getDeviceInfo() {
  66. return deviceInfo;
  67. }
  68. public void setDeviceInfo(DeviceInfo deviceInfo) {
  69. this.deviceInfo = deviceInfo;
  70. }
  71. public PersonInfo getPersonInfo() {
  72. return personInfo;
  73. }
  74. public void setPersonInfo(PersonInfo personInfo) {
  75. this.personInfo = personInfo;
  76. }
  77. }