package com.panzhihua.service_community.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.util.Date; @Data @Builder @AllArgsConstructor @NoArgsConstructor @ApiModel("路北商家表") public class VolunteerMerchant implements Serializable { private static final long serialVersionUID = -70884515430727555L; /** * 主键 */ @ApiModelProperty(value = "主键") private String id; /** * 活动名称 */ @ApiModelProperty(value = "活动名称") private String name; /** * 商家类型 */ @ApiModelProperty(value = "商家类型") private String merchantType; /** * 商家logo封面 */ @ApiModelProperty(value = "商家logo封面") private String logoUrl; /** * 商家地址 */ @ApiModelProperty(value = "商家地址") private String address; /** * 纬度 */ @ApiModelProperty(value = "纬度") private String lat; /** * 经度 */ @ApiModelProperty(value = "经度") private String lon; /** * 管理员id */ @ApiModelProperty(value = "管理员id") private String userId; /** * 对外服务电话 */ @ApiModelProperty(value = "对外服务电话") private String serviceCall; /** * 商家简介 */ @ApiModelProperty(value = "商家简介") private String merchantContent; /** * 商家图片 */ @ApiModelProperty(value = "商家图片") private String merchantUrl; /** * 法人名字 */ @ApiModelProperty(value = "法人名字") private String legalPersonName; /** * 法人联系电话 */ @ApiModelProperty(value = "法人联系电话") private String legalPersonPhone; /** * 法人身份证 */ @ApiModelProperty(value = "法人身份证") private String legalPersonIdCard; /** * 社区id */ @ApiModelProperty(value = "社区id") private String communityId; /** * 营业状态(1每天 2周一到周五 3周末) */ @ApiModelProperty(value = "营业状态(1每天 2周一到周五 3周末)") private String businessType; /** * 营业开始时间 */ @ApiModelProperty(value = "营业开始时间") private String businessStartTime; /** * 营业结束时间 */ @ApiModelProperty(value = "营业结束时间") private String businessEndTime; /** * 活动名称 */ @ApiModelProperty(value = "商家状态0禁用 1启用") private String merchantState; /** * 活动名称 */ @ApiModelProperty(value = "商家折扣") private String merchantDiscount; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date creationTime; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updateTime; @TableField(exist = false) @ApiModelProperty(value = "商家联系电话") private String merchantPhone; @TableField(exist = false) @ApiModelProperty(value = "商家联系人") private String merchantLinkman; @TableField(exist = false) @ApiModelProperty(value = "商家类型名称") private String merchantTypeName; @TableField(exist = false) @ApiModelProperty(value = "商家评分") private String merchantGrade; @TableField(exist = false) @ApiModelProperty(value = "商家商品数量") private String goodNum; @ApiModelProperty(value = "商家积分") private String merchantIntegral; }