finishOrderRequest.java 918 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.repair.model.request;
  2. import lombok.Data;
  3. import javax.validation.constraints.NotBlank;
  4. import javax.validation.constraints.NotEmpty;
  5. import javax.validation.constraints.NotNull;
  6. import java.util.List;
  7. /**
  8. * @Author: binguo
  9. * @Date: 2023/8/5 星期六 15:32
  10. * @Description: com.repair.model.request
  11. * @Version: 1.0
  12. */
  13. @Data
  14. public class finishOrderRequest {
  15. /**
  16. * 原密码
  17. */
  18. @NotNull(message = "报修记录ID不能为空")
  19. private Integer recordId;
  20. /**
  21. * 维修内容
  22. */
  23. private String contnet;
  24. /**
  25. * 维修结果
  26. */
  27. private String voice;
  28. /**
  29. * 录音时长
  30. */
  31. private Integer voiceLength;
  32. /**
  33. * 关联耗材数据集合
  34. */
  35. private List<insertConsumablesRequest> consumes;
  36. /**
  37. * 现场拍照
  38. */
  39. @NotEmpty(message = "现场拍照不能为空")
  40. private List<String> images;
  41. }