shop--2.项目系统搭建

 

 

用户信息与微信账号和本地账号的关联(通过用户信息的id关联起来的)

商品类别与店铺信息通过商品类别下的shop_id关联

实体类

private Integer areaId;
    private String areaName;
    private Integer priority;
    private Date createDate;
    private Date lastEditDate;

  

 

 

private Long userId;
    private String userName;
    private String photo;
    private String email;
    private String gender;

  

 

 

private Long weChatUserId;
    private String openId;
    private Date createTime;
    private PersonInfo personInfo;

  

 

 

注意这里添加了一个外键约束

 

private Long localUserId;
    private String userName;
    private String password;
    private Date createTime;
    private Date lastEditTime;
    private PersonInfo personInfo;

 

  

 

private Long lineId;
    private String lineName;
    private String lineLink;
    private String lineImg;
    private Integer prioirty;
    //0不可用 1可用
    private Integer status;
    private Date createTime;
    private Date lastEditTime;

  

 

private Long shopCategoryId;
    private String shopCategoryName;
    private String shopCategoryDesc;
    private String shopCategoryImg;
    private Integer priority;
    private Date createTime;
    private Date lastEditTime;
    private ShopCategory parent;

  

这里的外键是与自己的id相连接

private Long shopId;
    private String shopName;
    private String shopDesc;
    private String shopAddr;
    private String phone;
    private String shopImg;
    private Integer priority;
    private Date createTime;
    private Date lastEditTime;
    //-1不可用 0审核中 1 可用
    private Integer status;
    //超级管理员给店铺的建议
    private String advice;

    private Area area;
    private PersonInfo owner;
    private ShopCategory shopCategory;

  

商品类别的

private Long productCategoryId;
    private Long shopId;
    private String productCategoryName;
    private Integer priority;
    private Date createTime;

 

商品图片

private Long productImgId;
    private String imgAddr;
    private String imgDesc;
    private Integer priority;
    private Date createTime;
    private Long productId;

 

 

private static final long serialVersionUID = -349433539553804024L;
private Long productId;
private String productName;
private String productDesc;
// 简略图
private String imgAddr;
//原价
private String normalPrice;
//折扣价
private String promotionPrice;
private Integer priority;
private Date createTime;
private Date lastEditTime;
//0 下架 1 可用
private Integer status;

//商品详情图片列表
private List<ProductImg> productImgList;
//商品类别
private ProductCategory productCategory;
//属于哪一个店铺
private Shop shop;

 

 

 

 

 

posted @ 2018-04-16 13:09  SkyeAngel  阅读(185)  评论(0编辑  收藏  举报