value
2024-05-30 2e89bb115815ca329c6fd54d6d987779791c657c
user-server/src/main/java/com/yuanchu/mom/pojo/Custom.java
ÎļþÃû´Ó user-server/src/main/java/com/yuanchu/mom/dto/Custom.java ÐÞ¸Ä
@@ -1,7 +1,9 @@
package com.yuanchu.mom.dto;
package com.yuanchu.mom.pojo;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.yuanchu.mom.annotation.ValueTableShow;
import com.yuanchu.mom.common.OrderBy;
import io.swagger.annotations.ApiModelProperty;
@@ -17,53 +19,34 @@
@Builder
@AllArgsConstructor
@NoArgsConstructor
@TableName("user")
@TableName("custom")
public class Custom extends OrderBy implements Serializable {
    @ApiModelProperty(value = "主键")
    @TableId(type = IdType.AUTO)
    private Integer id;
    @ValueTableShow(value = 2)
    @ApiModelProperty(value = "客户账号")
    private String account;
    @TableId(type = IdType.ASSIGN_ID)
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    @ValueTableShow(1)
    @ApiModelProperty(value = "客户名称")
    private String name;
    @ValueTableShow(11)
    @ApiModelProperty(value = "账号状态")
    private Integer state;
    @ValueTableShow(5)
    @ApiModelProperty(value = "电子邮箱")
    private String email;
    @ValueTableShow(6)
    @ApiModelProperty(value = "电话号码")
    private String phone;
    @ApiModelProperty(value = "所在部门")
    private String department;
    @ValueTableShow(7)
    @ApiModelProperty(value = "客户单位")
    private String company;
    @ValueTableShow(9)
    @ValueTableShow(3)
    @ApiModelProperty(value = "单位地址")
    private String address;
    @ValueTableShow(12)
    @ValueTableShow(8)
    @ApiModelProperty(value = "工厂域")
    private String code;
    @ValueTableShow(7)
    @ApiModelProperty(value = "客户编号")
    private String code2;
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
    @ValueTableShow(13)
    @ApiModelProperty(value = "创建日期")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@@ -77,18 +60,19 @@
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateUser;
    @ValueTableShow(14)
    @ApiModelProperty(value = "创建用户")
    @TableField(exist = false)
    private String updateUserName;
    private Integer isCustom;
    @ValueTableShow(8)
    @ApiModelProperty(value = "英文客户单位")
    @ValueTableShow(2)
    @ApiModelProperty(value = "客户单位EN")
    private String companyEn;
    @ValueTableShow(10)
    @ApiModelProperty(value = "英文单位地址")
    @ValueTableShow(4)
    @ApiModelProperty(value = "单位地址EN")
    private String addressEn;
    @ValueTableShow(6)
    @ApiModelProperty(value = "加急额度")
    private Integer num;
    @ValueTableShow(5)
    @ApiModelProperty(value = "单位电话")
    private String phone;
}