ÎļþÃû´Ó user-server/src/main/java/com/yuanchu/mom/dto/Custom.java ÐÞ¸Ä |
| | |
| | | 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; |
| | |
| | | @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") |
| | |
| | | @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; |
| | | } |