huminmin
3 天以前 a317d0d886cda2d4c3eca6022456803cf619a45a
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
package com.ruoyi.stock.pojo;
 
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;
 
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
 
/**
 * <p>
 *
 * </p>
 *
 * @author 芯导软件(江苏)有限公司
 * @since 2026-05-28 09:52:35
 */
@Getter
@Setter
@ToString
@TableName("manufacturer")
@ApiModel(value = "Manufacturer对象", description = "")
public class Manufacturer implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
 
    /**
     * 厂家名称
     */
    @ApiModelProperty("厂家名称")
    @Excel(name = "厂家名称")
    private String name;
 
    /**
     * 纳税人识别号
     */
    @ApiModelProperty("纳税人识别号")
    @Excel(name = "纳税人识别号")
    private String taxpayerIdentificationNum;
 
    /**
     * 厂家地址
     */
    @ApiModelProperty("厂家地址")
    @Excel(name = "公司地址")
    private String companyAddress;
 
    /**
     * 厂家类型
     */
    @ApiModelProperty("厂家类型")
    private String type;
 
    /**
     * 厂家电话
     */
    @ApiModelProperty("公司电话")
    @Excel(name = "公司电话")
    private String companyPhone;
 
    /**
     * 银行账户名称
     */
    @ApiModelProperty("银行账户名称")
    @Excel(name = "开户行")
    private String bankAccountName;
 
    /**
     * 银行账户号码
     */
    @ApiModelProperty("银行账户号码")
    @Excel(name = "账号")
    private String bankAccountNum;
 
    /**
     * 联系人姓名
     */
    @ApiModelProperty("联系人姓名")
    @Excel(name = "联系人")
    private String contactUserName;
 
    /**
     * 联系人电话
     */
    @ApiModelProperty("联系人电话")
    @Excel(name = "联系电话")
    private String contactUserPhone;
 
    /**
     * 维护人ID
     */
    @ApiModelProperty("维护人ID")
    @Excel(name = "维护人")
    private Long maintainUserId;
 
    /**
     * 维护时间
     */
    @ApiModelProperty("维护时间")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate maintainTime;
 
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
 
    /**
     * 创建人ID
     */
    @ApiModelProperty("创建人ID")
    @TableField(fill = FieldFill.INSERT)
    private Long createUser;
 
    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
 
    /**
     * 更新人ID
     */
    @ApiModelProperty("更新人ID")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long updateUser;
 
    /**
     * 租户ID
     */
    @ApiModelProperty("租户ID")
    @TableField(fill = FieldFill.INSERT)
    private Long tenantId;
 
    /**
     * 是否白名单
     */
    @ApiModelProperty("是否白名单")
    @Excel(name = "是否白名单")
    private Long isWhite;
}