buhuazhen
10 小时以前 5ac38fad3c06bc3454d21f182d9ab948922d113d
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
package com.ruoyi.basic.pojo;
 
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
 
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
 
/**
 * 客户档案对象 customer
 *
 * @author ruoyi
 * @date 2025-05-07
 */
@TableName(value = "customer")
@Data
public class Customer implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**
     * 序号
     */
    @TableId(type = IdType.AUTO)
    private Long id;
 
    /**
     * 客户名称
     */
    @Excel(name = "客户名称")
    private String customerName;
    /** 客户分类:零售客户,进销商客户 */
 
 
    /**
     * 跟进程度
     */
    @Excel(name = "跟进程度")
    @TableField(exist = false)
    private String followUpLevel;
 
    /**
     * 跟进时间
     */
    @Excel(name = "跟进时间")
    @TableField(exist = false)
    private LocalDateTime followUpTime;
 
    @Excel(name = "客户分类")
    private String customerType;
 
    /**
     * 纳税人识别号
     */
    @Excel(name = "纳税人识别号")
    private String taxpayerIdentificationNumber;
 
    /**
     * 公司地址
     */
    @Excel(name = "公司地址")
    private String companyAddress;
 
    /**
     * 公司电话
     */
    @Excel(name = "公司电话")
    private String companyPhone;
 
    /**
     * 联系人
     */
    @Excel(name = "联系人")
    private String contactPerson;
 
    /**
     * 联系电话
     */
    @Excel(name = "联系电话")
    private String contactPhone;
 
    /**
     * 维护人
     */
    @Excel(name = "维护人")
    private String maintainer;
 
    /**
     * 维护时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "维护时间" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date maintenanceTime;
 
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
 
    @TableField(exist = false)
    private Long[] ids;
 
    @TableField(exist = false)
    private String addressPhone;
 
    @ApiModelProperty(value = "银行基本户")
    @Excel(name = "银行基本户")
    private String basicBankAccount;
 
    @ApiModelProperty(value = "银行账号")
    @Excel(name = "银行账号")
    private String bankAccount;
 
    @ApiModelProperty(value = "开户行号")
    @Excel(name = "开户行号")
    private String bankCode;
 
    @ApiModelProperty(value = "法人")
    @Excel(name = "法人")
    @TableField(value = "corporation")
    private String corporation;
 
    @ApiModelProperty(value = "传真")
    @Excel(name = "传真")
    @TableField(value = "fax")
    private String fax;
 
    @ApiModelProperty(value = "开户行")
    @Excel(name = "开户行")
    @TableField(value = "bank_name")
    private String bankName;
 
    @ApiModelProperty(value = "代理")
    @Excel(name = "代理")
    @TableField(value = "agent")
    private String agent;
}