Goods.java 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. package com.sy.entity;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.sy.entity.goodsVoDto.GoodsVoInParameter;
  6. import lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import org.springframework.stereotype.Repository;
  10. /**
  11. * (Goods)表实体类
  12. *
  13. * @author makejava
  14. * @since 2023-12-28 06:05:06
  15. */
  16. @SuppressWarnings("serial")
  17. @Repository
  18. @Data
  19. @AllArgsConstructor
  20. @NoArgsConstructor
  21. @TableName(value = "goods")
  22. public class Goods {
  23. private String id;
  24. private String cateId="0001";
  25. private String name;
  26. private Integer orders=0;
  27. private BigDecimal discount= BigDecimal.valueOf(10);
  28. private BigDecimal stock= BigDecimal.valueOf(0);
  29. private BigDecimal price;
  30. private Integer status=1;
  31. private String unit;
  32. private String pic;
  33. private String shopId;
  34. private String tagName;
  35. private String specName;
  36. private Integer limited=0;
  37. private Integer printWay=1;
  38. private String remark;
  39. private String operatorId="baac742a-b99f-11ea-b57b-0242ac12000f";//要通过用户查询谁修改的!!!! 我直接写死
  40. private String operatorName;//同上
  41. private Date createAt=new Date();
  42. private Date updateAt=new Date();
  43. private Integer stockAuto=0;
  44. private BigDecimal stockAutoNum= BigDecimal.valueOf(0);
  45. private Integer lx=0;
  46. private String printScheme;
  47. private BigDecimal takeoutPackFee= BigDecimal.valueOf(0);
  48. private String shorthand;
  49. private BigDecimal drawPercent= BigDecimal.valueOf(0);
  50. private Integer isStockWarn=0;
  51. private BigDecimal stockWarnNum= BigDecimal.valueOf(0);
  52. private Integer isSpecCate=0;
  53. private String specCateId;
  54. private Integer isCountMinimumCharge=0;
  55. private BigDecimal takeoutPrice= BigDecimal.valueOf(0);
  56. private BigDecimal takeoutDiscount= BigDecimal.valueOf(10);
  57. private String pic1;
  58. private String pic2;
  59. private String pic3;
  60. private String pic4;
  61. private Integer isBuyerSee=1;
  62. private Integer isJoinOrderDiscount=1;
  63. private String barcode;
  64. private Integer isUseStock=0;
  65. private Integer isOpenStockSystem=0;
  66. private Integer isMoreUnit=0;
  67. private Integer isTakeoutGoods=1;
  68. private Integer isInshopGoods=1;
  69. private Integer isThirdTicket=0;
  70. private String specsNew;//商品规格
  71. private String traceCode;//商品溯源码
  72. }