RiskInfoVo.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.ydtech.modules.ins.model.vo;
  2. import com.ydtech.validation.annotation.CheckDateTime;
  3. import javax.validation.constraints.NotBlank;
  4. /**
  5. * @author qinfenglong
  6. * @version 1.0.0
  7. * @description RiskInfoVo
  8. * @since 2020/11/26 17:50
  9. */
  10. public class RiskInfoVo {
  11. private double amount;
  12. private double premium;
  13. private String riskCode;
  14. @NotBlank(message = "起保日期不能为空")
  15. @CheckDateTime(message = "起保日期的正确格式为yyyy-MM-dd HH:mm:ss")
  16. private String startDate;
  17. @NotBlank(message = "终保日期不能为空")
  18. @CheckDateTime(message = "起保日期的正确格式为yyyy-MM-dd HH:mm:ss")
  19. private String endDate;
  20. //注释添加 是否即使起保 1:是即使 空为否 lig 2023-10-07
  21. private String instantFlag;
  22. public double getAmount() {
  23. return amount;
  24. }
  25. public void setAmount(double amount) {
  26. this.amount = amount;
  27. }
  28. public double getPremium() {
  29. return premium;
  30. }
  31. public void setPremium(double premium) {
  32. this.premium = premium;
  33. }
  34. public String getRiskCode() {
  35. return riskCode;
  36. }
  37. public void setRiskCode(String riskCode) {
  38. this.riskCode = riskCode;
  39. }
  40. public String getStartDate() {
  41. return startDate;
  42. }
  43. public void setStartDate(String startDate) {
  44. this.startDate = startDate;
  45. }
  46. public String getEndDate() {
  47. return endDate;
  48. }
  49. public void setEndDate(String endDate) {
  50. this.endDate = endDate;
  51. }
  52. public String getInstantFlag() {
  53. return instantFlag;
  54. }
  55. public void setInstantFlag(String instantFlag) {
  56. this.instantFlag = instantFlag;
  57. }
  58. }