mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
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
package com.panzhihua.common.model.vos.community.convenient;
 
import com.alibaba.excel.annotation.ExcelProperty;
 
import lombok.Data;
 
/**
 * @title: ExportMerchantVO
 * @projectName: 成都呐喊信息技术有限公司-智慧社区项目
 * @description: 商家导出VO
 * @author: hans
 * @date: 2021/09/23 15:41
 */
@Data
public class ExportMerchantVO {
 
    private Long id;
 
    @ExcelProperty("商家名称")
    private String name;
 
    @ExcelProperty("联系人")
    private String contacts;
 
    @ExcelProperty("负责人身份证号")
    private String idCard;
 
    @ExcelProperty("咨询电话")
    private String phone;
 
    @ExcelProperty("商家地址")
    private String address;
 
    @ExcelProperty("营业时间")
    private String businessTime;
 
    @ExcelProperty("商家介绍")
    private String introduction;
 
    @ExcelProperty("营业状态")
    private String businessStatus;
 
    @ExcelProperty("总咨询量")
    private Integer consultationVolume;
 
    @ExcelProperty("管理账号")
    private String account;
 
    @ExcelProperty("账户状态")
    private String accountStatus;
 
    @ExcelProperty("所属社区")
    private String communityName;
 
    @ExcelProperty("服务范围")
    private String serviceScope;
 
    public void setBusinessStatus(Boolean businessStatus) {
        this.businessStatus = businessStatus ? "在营" : "已关闭";
    }
 
    public void setBusinessStatus(String businessStatus) {
        this.businessStatus = businessStatus;
    }
 
    public void setAccountStatus(Integer accountStatus) {
        this.accountStatus = accountStatus.intValue() == 1 ? "启用" : "禁用";
    }
 
    public void setAccountStatus(String accountStatus) {
        this.accountStatus = accountStatus;
    }
 
    public void setBusinessTimeTime(String businessTime) {
        if (businessTime.contains("EVERY_DAY")) {
            this.businessTime = businessTime.replace("EVERY_DAY", "每天:");
        } else if (businessTime.contains("WEEKDAY")) {
            this.businessTime = businessTime.replace("WEEKDAY", "周一至周五:");
        } else if (businessTime.contains("WEEKEND")) {
            this.businessTime = businessTime.replace("WEEKEND", "周末:");
        } else {
            this.businessTime = businessTime;
        }
    }
}