rk
9 小时以前 55642c818f14bf8cf52c98e6858014bd8dc3d3a7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
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;
}