1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package com.ozs.base.domain;
- 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 io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import java.util.Date;
- /**
- * 供应商管理
- *
- * @author sunhh
- */
- @Data
- @TableName("base_supplier")
- public class BaseSupplier {
- @ApiModelProperty(value = "主键id")
- @TableId(type = IdType.AUTO)
- private Integer id;
- @NotBlank(message = "供应商名称不能为空")
- @ApiModelProperty(value = "供应商名称")
- @TableField("supplier_name")
- private String supplierName;
- @ApiModelProperty(value = "供应商负责人")
- @TableField("supplier_responsible_person")
- private String supplierResponsiblePerson;
- @ApiModelProperty(value = "供应商地址")
- @TableField("supplier_address")
- private String supplierAddress;
- @ApiModelProperty(value = "状态 黑名单0,白名单1")
- @TableField("supplier_state")
- private String supplierState;
- @ApiModelProperty(value = "预先采购 关0,开1")
- @TableField("supplier_advance_purchase")
- private String supplierAdvancePurchase;
- @ApiModelProperty(value = "邮政编码")
- @TableField("postal_code")
- private String postalCode;
- @ApiModelProperty(value = "项目联系人")
- @TableField("project_person")
- private String projectPerson;
- @ApiModelProperty(value = "联系电话")
- @TableField("telephone")
- private String telephone;
- @ApiModelProperty(value = "银行账户名称")
- @TableField("bank_account_name")
- private String bankAccountName;
- @ApiModelProperty(value = "开户银行")
- @TableField("bank_of_deposit")
- private String bankOfDeposit;
- @ApiModelProperty(value = "银行账号")
- @TableField("bank_account_number")
- private String bankAccountNumber;
- @ApiModelProperty(value = "创建者")
- @TableField("created")
- private String created;
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "创建时间")
- @TableField("create_time")
- private Date createTime;
- @ApiModelProperty(value = "修改者")
- @TableField("updated")
- private String updated;
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- @ApiModelProperty(value = "修改时间")
- @TableField("update_time")
- private Date updateTime;
- }
|