Store.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.ruoyi.demo.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.ruoyi.demo.entity.vo.StoreVo;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import java.math.BigDecimal;
  10. import java.time.LocalDateTime;
  11. @Data
  12. @TableName("dl_store")
  13. @NoArgsConstructor
  14. public class Store {
  15. @TableId(value = "store_id",type = IdType.ASSIGN_ID)
  16. private String storeId;
  17. @TableField("store_name")
  18. private String storeName;
  19. @TableField("addr_info")
  20. private String addrInfo;
  21. @TableField("addr_code")
  22. private String addrCode;
  23. @TableField("addr_code_info")
  24. private String addrCodeInfo;
  25. @TableField("lat")
  26. private BigDecimal lat;
  27. @TableField("lng")
  28. private BigDecimal lng;
  29. @TableField("point")
  30. private String point;
  31. @TableField("create_time")
  32. private LocalDateTime createTime;
  33. @TableField("principal_name")
  34. private String principalName;
  35. @TableField("principal_telephone")
  36. private String principalTelephone;
  37. @TableField("deleted")
  38. private int deleted;
  39. public Store(StoreVo storeVo) {
  40. this.storeName = storeVo.getStoreName();
  41. this.addrInfo = storeVo.getAddrInfo();
  42. this.addrCode = storeVo.getAddrCode();
  43. this.lat = storeVo.getLat();
  44. this.lng = storeVo.getLng();
  45. this.point = storeVo.getPoint();
  46. this.principalName = storeVo.getPrincipalName();
  47. this.principalTelephone = storeVo.getPrincipalTelephone();
  48. }
  49. }