Commit 296efa4c authored by hezhen's avatar hezhen

添加文件

parent a90bcc14
......@@ -10,7 +10,7 @@ spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.jdbc.Driver
url: jdbc:mysql://10.5.52.3:3306/xxfc_order?useUnicode=true&characterEncoding=UTF-8
url: jdbc:mysql://10.5.52.3:3306/xxfc_tour?useUnicode=true&characterEncoding=UTF-8
username: root
password: sslcloud123*()
jackson:
......
#代码生成器,配置信息
#包名
package=com.xxfc.platform.universal
package=com.xxfc.platform.tour
#作者
author=zjw
#Email
......
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>com.xxfc.common</groupId>
<artifactId>xx-common-platform</artifactId>
<version>2.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>com.xxfc.platform</groupId>
<artifactId>xx-tour-api</artifactId>
</project>
\ No newline at end of file
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 首页banner图
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_banner")
public class TourBanner implements Serializable {
private static final long serialVersionUID = 1L;
//首页banner图主键
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("首页banner图主键")
private Long id;
//标题
@Column(name = "title")
@ApiModelProperty(value = "标题")
private String title;
//封面
@Column(name = "cover")
@ApiModelProperty(value = "封面")
private String cover;
//创建人
@Column(name = "crt_name")
@ApiModelProperty(value = "创建人")
private String crtName;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新人
@Column(name = "upd_name")
@ApiModelProperty(value = "更新人")
private String updName;
//修改时间
@Column(name = "upd_time")
@ApiModelProperty(value = "修改时间", hidden = true )
private Long updTime;
//跳转链接
@Column(name = "url")
@ApiModelProperty(value = "跳转链接")
private String url;
//是否删除,0否,1是
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除,0否,1是")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 旅游商品表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good")
public class TourGood implements Serializable {
private static final long serialVersionUID = 1L;
//
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("")
private Integer id;
//商品名
@Column(name = "name")
@ApiModelProperty(value = "商品名")
private String name;
//商品封面图
@Column(name = "cover")
@ApiModelProperty(value = "商品封面图")
private String cover;
//商品原价
@Column(name = "price")
@ApiModelProperty(value = "商品原价")
private BigDecimal price;
//儿童价格
@Column(name = "child_price")
@ApiModelProperty(value = "儿童价格")
private BigDecimal childPrice;
//商品浏览量
@Column(name = "view_count")
@ApiModelProperty(value = "商品浏览量")
private Integer viewCount;
//商品销售量
@Column(name = "sale_count")
@ApiModelProperty(value = "商品销售量")
private Integer saleCount;
//商品描述
@Column(name = "describe")
@ApiModelProperty(value = "商品描述")
private String describe;
//商品详情(行程亮点)
@Column(name = "content")
@ApiModelProperty(value = "商品详情(行程亮点)")
private String content;
//行程介绍
@Column(name = "introduce")
@ApiModelProperty(value = "行程介绍")
private String introduce;
//排序
@Column(name = "rank")
@ApiModelProperty(value = "排序")
private Integer rank;
//状态:0-未发布;1-上架;2-下架
@Column(name = "status")
@ApiModelProperty(value = "状态:0-未发布;1-上架;2-下架")
private Integer status;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否推荐:0-未推荐;1-已推荐
@Column(name = "recommend")
@ApiModelProperty(value = "是否推荐:0-未推荐;1-已推荐")
private Integer recommend;
//是否会员价:0-否;1-是
@Column(name = "is_member")
@ApiModelProperty(value = "是否会员价:0-否;1-是")
private Integer isMember;
//库存
@Column(name = "stock")
@ApiModelProperty(value = "库存")
private Integer stock;
//单位
@Column(name = "unit")
@ApiModelProperty(value = "单位")
private String unit;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 商品轮播图
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good_banner")
public class TourGoodBanner implements Serializable {
private static final long serialVersionUID = 1L;
//首页banner图主键
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("首页banner图主键")
private Long id;
//标题
@Column(name = "title")
@ApiModelProperty(value = "标题")
private String title;
//封面
@Column(name = "cover")
@ApiModelProperty(value = "封面")
private String cover;
//创建人
@Column(name = "crt_name")
@ApiModelProperty(value = "创建人")
private String crtName;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新人
@Column(name = "upd_name")
@ApiModelProperty(value = "更新人")
private String updName;
//修改时间
@Column(name = "upd_time")
@ApiModelProperty(value = "修改时间", hidden = true )
private Long updTime;
//跳转链接
@Column(name = "url")
@ApiModelProperty(value = "跳转链接")
private String url;
//是否删除,0否,1是
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除,0否,1是")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 路线站点表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good_site")
public class TourGoodSite implements Serializable {
private static final long serialVersionUID = 1L;
//
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("")
private Integer id;
//路线id
@Column(name = "good_id")
@ApiModelProperty(value = "路线id")
private Integer goodId;
//站点名称
@Column(name = "name")
@ApiModelProperty(value = "站点名称")
private String name;
//站点地址
@Column(name = "address")
@ApiModelProperty(value = "站点地址")
private String address;
//出发时间
@Column(name = "depart_time")
@ApiModelProperty(value = "出发时间")
private Long departTime;
//站点经度
@Column(name = "longitude")
@ApiModelProperty(value = "站点经度")
private Double longitude;
//站点纬度
@Column(name = "latitude")
@ApiModelProperty(value = "站点纬度")
private Double latitude;
//类型:0起点,1-途径点;2-终点
@Column(name = "type")
@ApiModelProperty(value = "类型:0起点,1-途径点;2-终点")
private Integer type;
//排序
@Column(name = "rank")
@ApiModelProperty(value = "排序")
private Integer rank;
//状态 0正常 1关闭
@Column(name = "status")
@ApiModelProperty(value = "状态 0正常 1关闭")
private Integer status;
//创建时间
@Column(name = "ctr_time")
@ApiModelProperty(value = "创建时间")
private Long ctrTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//站点介绍
@Column(name = "intro")
@ApiModelProperty(value = "站点介绍")
private String intro;
//是否删除;0-正常;1-删除
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除;0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 旅游商品规格表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good_spe")
public class TourGoodSpe implements Serializable {
private static final long serialVersionUID = 1L;
//
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("")
private Integer id;
//商品id
@Column(name = "good_id")
@ApiModelProperty(value = "商品id")
private Integer goodId;
//规格名
@Column(name = "title")
@ApiModelProperty(value = "规格名")
private String title;
//父id
@Column(name = "parent_id")
@ApiModelProperty(value = "父id")
private Integer parentId;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否删除:0-正常;1-删除
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 旅游商品规格价格表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good_spe_price")
public class TourGoodSpePrice implements Serializable {
private static final long serialVersionUID = 1L;
//
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("")
private Integer id;
//商品id
@Column(name = "good_id")
@ApiModelProperty(value = "商品id")
private Integer goodId;
//出行时间
@Column(name = "start_time")
@ApiModelProperty(value = "出行时间")
private Date startTime;
//结束时间
@Column(name = "end_time")
@ApiModelProperty(value = "结束时间")
private Date endTime;
//规格id
@Column(name = "spe_id")
@ApiModelProperty(value = "规格id")
private String speId;
//价格
@Column(name = "price")
@ApiModelProperty(value = "价格")
private BigDecimal price;
//儿童价格
@Column(name = "chid_price")
@ApiModelProperty(value = "儿童价格")
private BigDecimal chidPrice;
//会员价格
@Column(name = "member_price")
@ApiModelProperty(value = "会员价格")
private String memberPrice;
//库存
@Column(name = "stock")
@ApiModelProperty(value = "库存")
private Integer stock;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否删除:0-正常;1-删除
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 商品标签表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_good_tag")
public class TourGoodTag implements Serializable {
private static final long serialVersionUID = 1L;
//
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("")
private Integer id;
//商品id
@Column(name = "good_id")
@ApiModelProperty(value = "商品id")
private Integer goodId;
//标签id
@Column(name = "tag_id")
@ApiModelProperty(value = "标签id")
private Integer tagId;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否删除:0-正常;1-删除
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 旅游路线标签
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_tag")
public class TourTag implements Serializable {
private static final long serialVersionUID = 1L;
//主键id
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
//名称
@Column(name = "name")
@ApiModelProperty(value = "名称")
private String name;
//图片
@Column(name = "img")
@ApiModelProperty(value = "图片")
private String img;
//描述
@Column(name = "describe")
@ApiModelProperty(value = "描述")
private String describe;
//链接
@Column(name = "link")
@ApiModelProperty(value = "链接")
private String link;
//是否热门:0-否;1-是
@Column(name = "is_hot")
@ApiModelProperty(value = "是否热门:0-否;1-是")
private Integer isHot;
//成单量
@Column(name = "count")
@ApiModelProperty(value = "成单量")
private Integer count;
//排序
@Column(name = "rank")
@ApiModelProperty(value = "排序")
private Integer rank;
//创建时间
@Column(name = "ctr_time")
@ApiModelProperty(value = "创建时间")
private Long ctrTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否删除:0-正常;1-删除
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 标签轮播图
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_tag_banner")
public class TourTagBanner implements Serializable {
private static final long serialVersionUID = 1L;
//首页banner图主键
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("首页banner图主键")
private Long id;
//标题
@Column(name = "title")
@ApiModelProperty(value = "标题")
private String title;
//封面
@Column(name = "cover")
@ApiModelProperty(value = "封面")
private String cover;
//创建人
@Column(name = "crt_name")
@ApiModelProperty(value = "创建人")
private String crtName;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新人
@Column(name = "upd_name")
@ApiModelProperty(value = "更新人")
private String updName;
//修改时间
@Column(name = "upd_time")
@ApiModelProperty(value = "修改时间", hidden = true )
private Long updTime;
//跳转链接
@Column(name = "url")
@ApiModelProperty(value = "跳转链接")
private String url;
//是否删除,0否,1是
@Column(name = "is_del")
@ApiModelProperty(value = "是否删除,0否,1是")
private Integer isDel;
}
package com.xxfc.platform.tour.entity;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 出游人信息表
*
* @author zjw
* @email nishijjo@qq.com
* @date 2019-06-06 11:41:51
*/
@Data
@Table(name = "tour_user")
public class TourUser implements Serializable {
private static final long serialVersionUID = 1L;
//主键id
@Id
@GeneratedValue(generator = "JDBC")
@ApiModelProperty("主键id")
private Integer id;
//用户id
@Column(name = "userid")
@ApiModelProperty(value = "用户id")
private Integer userid;
//姓名
@Column(name = "name")
@ApiModelProperty(value = "姓名")
private String name;
//性别 0-女,1-男
@Column(name = "sex")
@ApiModelProperty(value = "性别 0-女,1-男")
private Integer sex;
//手机号
@Column(name = "phone")
@ApiModelProperty(value = "手机号")
private String phone;
//身份证
@Column(name = "id_card")
@ApiModelProperty(value = "身份证")
private String idCard;
//创建时间
@Column(name = "crt_time")
@ApiModelProperty(value = "创建时间", hidden = true )
private Long crtTime;
//更新时间
@Column(name = "upd_time")
@ApiModelProperty(value = "更新时间", hidden = true )
private Long updTime;
//是否删除:0-正常;1-删除
@Column(name = "isdel")
@ApiModelProperty(value = "是否删除:0-正常;1-删除")
private Integer isdel;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment