TblUnitBo.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package com.ruoyi.data.domain.bo;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.ruoyi.common.core.validate.AddGroup;
  4. import com.ruoyi.common.core.validate.EditGroup;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.EqualsAndHashCode;
  8. import javax.validation.constraints.*;
  9. import java.util.Calendar;
  10. import java.util.Date;
  11. import java.util.Date;
  12. import com.fasterxml.jackson.annotation.JsonFormat;
  13. import com.ruoyi.common.core.domain.BaseEntity;
  14. import lombok.Value;
  15. import org.springframework.boot.context.properties.bind.DefaultValue;
  16. import org.springframework.integration.annotation.Default;
  17. /**
  18. * 单位业务对象 tbl_unit
  19. *
  20. * @author ruoyi
  21. * @date 2023-11-28
  22. */
  23. @Data
  24. @EqualsAndHashCode(callSuper = true)
  25. public class TblUnitBo extends BaseEntity {
  26. /**
  27. *
  28. */
  29. private Long id;
  30. /**
  31. *
  32. */
  33. @NotBlank(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  34. private String name;
  35. /**
  36. *
  37. */
  38. @NotBlank(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  39. private String unitSymbol;
  40. /**
  41. *
  42. */
  43. @NotBlank(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  44. private String unitName;
  45. /**
  46. *
  47. */
  48. @NotBlank(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  49. private String isStandard;
  50. /**
  51. *
  52. */
  53. @NotBlank(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  54. private String unitType;
  55. /**
  56. *
  57. */
  58. @NotNull(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  59. private Long toStandardRatio;
  60. /**
  61. *
  62. */
  63. @NotNull(message = "不能为空", groups = { AddGroup.class, EditGroup.class })
  64. private Long toOffset;
  65. private String remark;
  66. // private String creator;
  67. // private Date ctime;
  68. // private String modifier;
  69. // private Date utime;
  70. }