| package com.xzx.gc.entity;  | 
|   | 
| import com.fasterxml.jackson.annotation.JsonFormat;  | 
| import com.xzx.gc.common.utils.DateUtils;  | 
| import com.xzx.gc.model.order.PartnerFenceDTO;  | 
| import io.swagger.annotations.ApiModel;  | 
| import io.swagger.annotations.ApiModelProperty;  | 
| import java.util.Date;  | 
| import java.util.List;  | 
| import javax.persistence.*;  | 
| import lombok.Data;  | 
|   | 
| @Data  | 
| @ApiModel("")  | 
| @Table(name = "xzx_sys_home_service_info")  | 
| public class HomeServiceInfo {  | 
|     /**  | 
|      * 主键  | 
|      */  | 
|     @Id  | 
|     @ApiModelProperty("主键")  | 
|     @GeneratedValue(strategy = GenerationType.IDENTITY)  | 
|     private Long id;  | 
|   | 
|     /**  | 
|      * 服务名称  | 
|      */  | 
|     @ApiModelProperty("服务名称")  | 
|     private String name;  | 
|   | 
|     /**  | 
|      * 价格  | 
|      */  | 
|     @ApiModelProperty("价格")  | 
|     private String price;  | 
|   | 
|     /**  | 
|      * 服务说明  | 
|      */  | 
|     @ApiModelProperty("服务说明")  | 
|     private String mark;  | 
|   | 
|     /**  | 
|      * 创建时间  | 
|      */  | 
|     @Column(name = "create_time")  | 
|     @ApiModelProperty("创建时间")  | 
|     private String createTime;  | 
|   | 
|     /**  | 
|      * 图片路径  | 
|      */  | 
|     @ApiModelProperty("图片路径")  | 
|     private String picture;  | 
|   | 
|     /**  | 
|      * 上级ID -1表示顶级  | 
|      */  | 
|     @Column(name = "parent_id")  | 
|     @ApiModelProperty("上级ID -1表示顶级")  | 
|     private Long parentId;  | 
|   | 
|     /**  | 
|      * 排序  | 
|      */  | 
|     @ApiModelProperty("排序")  | 
|     private Short sort;  | 
|   | 
|     /**  | 
|      * 单位  | 
|      */  | 
|     @ApiModelProperty("单位")  | 
|     private String unit;  | 
|   | 
|     /**  | 
|      * 删除标记 0:未删除  1:已删除  | 
|      */  | 
|     @Column(name = "del_flag")  | 
|     @ApiModelProperty("删除标记 0:未删除  1:已删除")  | 
|     private Boolean delFlag;  | 
|   | 
|     /**  | 
|      * 是否显示 1:显示 0不显示  | 
|      */  | 
|     @Column(name = "show_flag")  | 
|     @ApiModelProperty("是否显示 1:显示 0不显示")  | 
|     private Short showFlag;  | 
|   | 
|   | 
|     /**  | 
|      * 排序  | 
|      */  | 
|     @ApiModelProperty("排序")  | 
|     private Short level;  | 
|   | 
|   | 
|     @ApiModelProperty("父分类名称")  | 
|     private transient String parentName;  | 
|   | 
|   | 
|     @ApiModelProperty("集合,每一个对象选择了合伙人不需要传围栏,选择了围栏需要传对应的合伙人")  | 
|     private transient List<PartnerFenceDTO> list;  | 
|   | 
|     @ApiModelProperty("名下的3级分类")  | 
|     private transient List<HomeServiceInfo> childs;  | 
| } |