You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/purchase/SupCompanyEntity.java

316 lines
5.5 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.glxp.api.entity.purchase;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.time.LocalDate;
import java.util.Date;
/**
* <p>
*
* </p>
*
* @author 作者
* @since 2023-02-07
*/
@TableName("sup_company")
@Data
public class SupCompanyEntity {
@TableId("customerId")
private String customerId;
/**
* 企业名称
*/
@TableField("companyName")
private String companyName;
/**
* 企业类型1.生产企业2.经营企业;
*/
@TableField("bussinessStatus")
private Integer bussinessStatus;
/**
* 统一社会信用代码
*/
@TableField("creditNum")
private String creditNum;
@TableField("classes")
private String classes;
/**
* 地址
*/
@TableField("area")
private String area;
/**
* 详细地址
*/
@TableField("detailAddr")
private String detailAddr;
/**
* 应用码x
*/
@TableField("appId")
private String appId;
/**
* 授权码x
*/
@TableField("appSecret")
private String appSecret;
/**
* 联系人
*/
@TableField("contacts")
private String contacts;
/**
* 联系电话
*/
@TableField("mobile")
private String mobile;
/**
* 电话
*/
@TableField("tel")
private String tel;
/**
* 邮箱
*/
@TableField("email")
private String email;
@TableField("areaCode")
private String areaCode;
/**
* 企业唯一标识x
*/
@TableField("refEntId")
private String refEntId;
/**
* 企业IDx
*/
@TableField("entId")
private String entId;
/**
* 入网标识【0非入网1入网2入驻马上放心】x
*/
@TableField("networkType")
private Integer networkType;
/**
* 绑定appkey外键IDx
*/
@TableField("certIdFk")
private Integer certIdFk;
/**
* 所属总部x
*/
@TableField("parentCompany")
private String parentCompany;
/**
* 所属总部Idx
*/
@TableField("parentIdFk")
private String parentIdFk;
/**
* 法人证件类型1身份证
*/
@TableField("contactsPapersType")
private String contactsPapersType;
/**
* 法人证件号码
*/
@TableField("contactsPapersCode")
private String contactsPapersCode;
/**
* 登记状态1续存在营开业在册2吊销3注销4迁出
*/
@TableField("registerStatus")
private String registerStatus;
/**
* 经营许可证号(Ⅲ类)
*/
@TableField("jyxkzh")
private String jyxkzh;
/**
* 经营许可证发证机关
*/
@TableField("jyxkzfzjg")
private String jyxkzfzjg;
/**
* 经营许可证有效期至
*/
@TableField("jyxkzyxq")
private LocalDate jyxkzyxq;
/**
* 经营备案凭证号(Ⅱ类)
*/
@TableField("jybapzh")
private String jybapzh;
/**
* 经营备案部门
*/
@TableField("jybabm")
private String jybabm;
/**
* 发证日期
*/
@TableField("fzrq")
private Date fzrq;
/**
* 税号
*/
@TableField("suihao")
private String suihao;
/**
* 开户行
*/
@TableField("kaihuhang")
private String kaihuhang;
/**
* 开户账号
*/
@TableField("kaihuzhanghao")
private String kaihuzhanghao;
/**
* 审核状态 0草稿4申请变更3允许变更5拒绝变更6未审核1通过2不通过
*/
@TableField("auditStatus")
private Integer auditStatus;
/**
* 文件路径
*/
@TableField("filePath")
private String filePath;
/**
* 文件路径
*/
@TableField("filePath2")
private String filePath2;
/**
* 文件路径
*/
@TableField("filePath3")
private String filePath3;
/**
* 文件路径
*/
@TableField("filePath4")
private String filePath4;
/**
* 往来单位外键
*/
@TableField("unitIdFk")
private String unitIdFk;
/**
* 创建人
*/
@TableField("createBy")
private String createBy;
/**
* 审核时间
*/
@TableField("auditTime")
private Date auditTime;
/**
* 审核意见
*/
@TableField("auditComment")
private String auditComment;
/**
* 保存状态1.草稿保存2.已提交保存)
*/
@TableField("editStatus")
private Integer editStatus;
/**
* 0启用1:禁用
*/
@TableField("status")
private Integer status;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 创建人
*/
@TableField("createUser")
private String createUser;
/**
* 创建时间
*/
@TableField("createTime")
private Date createTime;
/**
* 更新人
*/
@TableField("updateUser")
private String updateUser;
/**
* 更新时间
*/
@TableField("updateTime")
private Date updateTime;
@TableField(exist = false)
private String auditor;
@TableField(exist = false)
private String failCout;
@TableField(exist = false)
private String passCout;
@TableField(exist = false)
private String productFailCout;
@TableField(exist = false)
private String prouctPassCout;
}