PmDemandEquip.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.ozs.pm.doman;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import com.ozs.common.annotation.Excel;
  6. import com.ozs.common.core.domain.BaseEntity;
  7. import io.swagger.annotations.ApiModel;
  8. import lombok.AllArgsConstructor;
  9. import lombok.Builder;
  10. import lombok.Data;
  11. import lombok.NoArgsConstructor;
  12. /**
  13. * 采购需求装备类对象 pm_demand_equip
  14. *
  15. * @author ruoyi
  16. * @date 2023-01-16
  17. */
  18. @Data
  19. @AllArgsConstructor
  20. @NoArgsConstructor
  21. @Builder
  22. @ApiModel("采购需求装备类对象")
  23. public class PmDemandEquip extends BaseEntity
  24. {
  25. private static final long serialVersionUID = 1L;
  26. /** 主键 */
  27. private Long demandEquipId;
  28. /** 需求ID */
  29. @Excel(name = "需求ID")
  30. private Long demandId;
  31. /** 物资类别及品种名称 */
  32. @Excel(name = "物资类别及品种名称")
  33. private String typeAndName;
  34. /** 规格型号长*宽*高 */
  35. @Excel(name = "规格型号长*宽*高")
  36. private String specification;
  37. /** 质量技术标准(技术参数): */
  38. @Excel(name = "质量技术标准(技术参数):")
  39. private String qualityTechnicalStandard;
  40. /** 计量单位 */
  41. @Excel(name = "计量单位")
  42. private String measurementUnit;
  43. /** 采购数量 */
  44. @Excel(name = "采购数量")
  45. private BigDecimal procurementQuantity;
  46. /** 单价(元) */
  47. @Excel(name = "单价(元)")
  48. private BigDecimal price;
  49. /** 预算金额(万元) */
  50. @Excel(name = "预算金额(万元)")
  51. private BigDecimal budgetAmount;
  52. /** 需求提报时间 */
  53. @JsonFormat(pattern = "yyyy-MM-dd")
  54. @Excel(name = "需求提报时间", width = 30, dateFormat = "yyyy-MM-dd")
  55. private Date demandCommitTime;
  56. /** 采购方式建议 */
  57. @Excel(name = "采购方式建议")
  58. private String procurementMethodSuggest;
  59. /** 备注 */
  60. @Excel(name = "备注")
  61. private String remarks;
  62. }