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-spms-java/src/main/java/com/glxp/api/entity/purchase/SupManufacturerEntity.java

205 lines
4.1 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.IdType;
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_manufacturer")
@Data
public class SupManufacturerEntity{
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 企业ID主键
*/
@TableField("manufacturerId")
private String manufacturerId;
/**
* 企业名称
*/
@TableField("companyName")
private String companyName;
/**
* 统一社会信用代码
*/
@TableField("creditCode")
private String creditCode;
/**
* 企业类型1注册人/备案人2代理人
*/
@TableField("companyType")
private String companyType;
/**
* 所在地区:省市区
*/
@TableField("placeArea")
private String placeArea;
/**
* 所在地区代码
*/
@TableField("placeAreaCode")
private String placeAreaCode;
/**
* 所在地址:详细地址
*/
@TableField("placeAddress")
private String placeAddress;
/**
* 法人姓名
*/
@TableField("legalPersonName")
private String legalPersonName;
/**
* 法人证件类型1身份证
*/
@TableField("legalPersonPapersType")
private String legalPersonPapersType;
/**
* 法人证件号码
*/
@TableField("legalPersonPapersCode")
private String legalPersonPapersCode;
/**
* 生产地区:省市区
*/
@TableField("productionArea")
private String productionArea;
/**
* 生产地区代码
*/
@TableField("productionAreaCode")
private String productionAreaCode;
/**
* 生产地址:详细地址
*/
@TableField("productionAddress")
private String productionAddress;
/**
* 登记状态1续存在营开业在册2吊销3注销4迁出
*/
@TableField("registerStatus")
private String registerStatus;
/**
* 医疗器械生产许可证号
*/
@TableField("productionLicenceNum")
private String productionLicenceNum;
/**
* 医疗器械生产许可证有效期至
*/
@TableField("productionLicenceDate")
private LocalDate productionLicenceDate;
/**
* 医疗器械生产备案凭证号
*/
@TableField("productionRecordNum")
private String productionRecordNum;
/**
* 医疗器械经营备案凭证号
发证机关/备案部门
*/
@TableField("productionRecordSection")
private String productionRecordSection;
/**
* 医疗器械生产备案凭证号发证日期
*/
@TableField("productionRecordDate")
private Date productionRecordDate;
/**
* 更新时间
*/
@TableField("update_date")
private LocalDate updateDate;
/**
* 往来单位ID主键
*/
@TableField("customerId")
private String customerId;
/**
* 审核状态 0草稿4申请变更3允许变更5拒绝变更6未审核1通过2不通过
*/
@TableField("auditStatus")
private Integer auditStatus;
/**
* 拒绝说明
*/
@TableField("auditComment")
private String auditComment;
/**
* 备注
*/
@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 supName;
@TableField(exist = false)
private String failCout;
@TableField(exist = false)
private String passCout;
}