package com.doumee.dao.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 门店详情返回(含附件列表)
|
* @author rk
|
* @date 2026/04/10
|
*/
|
@Data
|
@ApiModel("门店详情返回")
|
public class ShopDetailVO implements Serializable {
|
|
@ApiModelProperty(value = "门店主键")
|
private Integer id;
|
|
@ApiModelProperty(value = "企业类型:0=个人;1=企业")
|
private Integer companyType;
|
|
@ApiModelProperty(value = "店铺名称")
|
private String name;
|
|
@ApiModelProperty(value = "注册手机号")
|
private String telephone;
|
|
@ApiModelProperty(value = "联系人名称")
|
private String linkName;
|
|
@ApiModelProperty(value = "联系人电话")
|
private String linkPhone;
|
|
@ApiModelProperty(value = "联系人身份证号码")
|
private String idcard;
|
|
@ApiModelProperty(value = "区划主键")
|
private Integer areaId;
|
|
@ApiModelProperty(value = "省份主键")
|
private Integer provinceId;
|
|
@ApiModelProperty(value = "市主键")
|
private Integer cityId;
|
|
@ApiModelProperty(value = "省份名称")
|
private String provinceName;
|
|
@ApiModelProperty(value = "城市名称")
|
private String cityName;
|
|
@ApiModelProperty(value = "区县名称")
|
private String areaName;
|
|
@ApiModelProperty(value = "定位经度")
|
private Double longitude;
|
|
@ApiModelProperty(value = "定位纬度")
|
private Double latitude;
|
|
@ApiModelProperty(value = "详细地址")
|
private String address;
|
|
@ApiModelProperty(value = "法人姓名")
|
private String legalPersonName;
|
|
@ApiModelProperty(value = "法人电话")
|
private String legalPersonPhone;
|
|
@ApiModelProperty(value = "法人身份证号码")
|
private String legalPersonCard;
|
|
@ApiModelProperty(value = "身份证正面照")
|
private String idcardImg;
|
|
@ApiModelProperty(value = "身份证正面照(全路径)")
|
private String idcardImgUrl;
|
|
@ApiModelProperty(value = "身份证反面照")
|
private String idcardImgBack;
|
|
@ApiModelProperty(value = "身份证反面照(全路径)")
|
private String idcardImgBackUrl;
|
|
@ApiModelProperty(value = "营业执照")
|
private String businessImg;
|
|
@ApiModelProperty(value = "营业执照(全路径)")
|
private String businessImgUrl;
|
|
@ApiModelProperty(value = "审批状态:0=待审批;1=审批通过;2=审批未通过;3=已支付押金")
|
private Integer auditStatus;
|
|
@ApiModelProperty(value = "状态:0=启用;1=禁用")
|
private Integer status;
|
|
@ApiModelProperty(value = "审批时间")
|
private Date auditTime;
|
|
@ApiModelProperty(value = "审批备注")
|
private String auditRemark;
|
|
@ApiModelProperty(value = "审批人名称")
|
private String auditName;
|
|
|
@ApiModelProperty(value = "OPENID")
|
private String openid;
|
|
@ApiModelProperty(value = "支付状态:0=待支付;1=已支付")
|
private Integer payStatus;
|
|
@ApiModelProperty(value = "门店评分")
|
private BigDecimal score;
|
|
@ApiModelProperty(value = "创建时间")
|
private Date createTime;
|
|
@ApiModelProperty(value = "配送范围(km)")
|
private BigDecimal deliveryArea;
|
// 附件列表(半路径)
|
@ApiModelProperty(value = "门店门头照")
|
private List<String> storeFrontImgs;
|
|
@ApiModelProperty(value = "门店内部照")
|
private List<String> storeInteriorImgs;
|
|
@ApiModelProperty(value = "其他材料")
|
private List<String> otherMaterialImgs;
|
|
@ApiModelProperty(value = "有效劳动合同")
|
private List<String> laborContractImgs;
|
|
@ApiModelProperty(value = "社保缴纳证明")
|
private List<String> socialSecurityImgs;
|
|
// 附件列表(全路径)
|
@ApiModelProperty(value = "门店门头照(全路径)")
|
private List<String> storeFrontImgUrls;
|
|
@ApiModelProperty(value = "门店内部照(全路径)")
|
private List<String> storeInteriorImgUrls;
|
|
@ApiModelProperty(value = "其他材料(全路径)")
|
private List<String> otherMaterialImgUrls;
|
|
@ApiModelProperty(value = "有效劳动合同(全路径)")
|
private List<String> laborContractImgUrls;
|
|
@ApiModelProperty(value = "社保缴纳证明(全路径)")
|
private List<String> socialSecurityImgUrls;
|
|
@ApiModelProperty(value = "图片前缀地址")
|
private String imgPrefix;
|
|
@ApiModelProperty(value = "绑定开户会员头像")
|
private String payMemberCoverImage;
|
}
|