CameraParam.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.fdkankan.manage.vo.request;
  2. import com.fdkankan.manage.util.DateUtils;
  3. import lombok.Data;
  4. import java.util.List;
  5. @Data
  6. public class CameraParam extends RequestBase {
  7. private Long id; //设备id
  8. private Long userId; //用户id
  9. private String snCode; //相机snCode
  10. private Long companyId;
  11. private String companyName; //客户名称
  12. private String userName; //账号
  13. private Integer outType; //出库类型 0表示正常销售,1表示员工自用,2表示礼品赠送,3表示其他
  14. private Integer type; //设备类型 0旧双目相机,1 四维看看 ,2 四维看看lite,9四维看见,10四维深时
  15. private List<String> activatedTime;
  16. private String activatedStartTime; //激活时间
  17. private String activatedEndTime; //激活时间
  18. private String agentName;
  19. private Integer bindStatus; //绑定状态查询 0 未绑定,1已绑定
  20. private String bindUserName; //绑定账号查询
  21. public String getActivatedStartTime() {
  22. if(activatedTime != null && activatedTime.size() >1){
  23. return DateUtils.getStartTime(activatedTime.get(0));
  24. }
  25. return DateUtils.getStartTime(activatedStartTime);
  26. }
  27. public String getActivatedEndTime() {
  28. if(activatedTime != null && activatedTime.size() >1){
  29. return DateUtils.getEndTime(activatedTime.get(1));
  30. }
  31. return DateUtils.getEndTime(activatedEndTime);
  32. }
  33. }