Store.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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. import java.util.Date;
  12. @Data
  13. @TableName("dl_store")
  14. @NoArgsConstructor
  15. public class Store {
  16. @TableId(value = "store_id",type = IdType.ASSIGN_ID)
  17. private String storeId;
  18. @TableField("store_name")
  19. private String storeName;
  20. @TableField("addr_info")
  21. private String addrInfo;
  22. @TableField("addr_code")
  23. private String addrCode;
  24. @TableField("addr_code_info")
  25. private String addrCodeInfo;
  26. @TableField("lat")
  27. private BigDecimal lat;
  28. @TableField("lng")
  29. private BigDecimal lng;
  30. @TableField("point")
  31. private String point;
  32. @TableField("create_time")
  33. private Date createTime;
  34. @TableField("principal_name")
  35. private String principalName;
  36. @TableField("principal_telephone")
  37. private String principalTelephone;
  38. @TableField("deleted")
  39. private int deleted;
  40. public Store(StoreVo storeVo) {
  41. this.storeName = storeVo.getStoreName();
  42. this.addrInfo = storeVo.getAddrInfo();
  43. this.addrCode = storeVo.getAddrCode();
  44. this.lat = storeVo.getLat();
  45. this.lng = storeVo.getLng();
  46. this.point = storeVo.getPoint();
  47. this.principalName = storeVo.getPrincipalName();
  48. this.principalTelephone = storeVo.getPrincipalTelephone();
  49. this.addrCodeInfo = storeVo.getAddrCodeInfo();
  50. }
  51. }