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/res/basic/UdiRlSupResponse.java

184 lines
4.8 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.res.basic;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
public class UdiRlSupResponse {
private Long id;
private Long rlId;
private String thirdId;
private String thirdName;
private String uuid;
private String originUuid;
private String nameCode;
private String packLevel;
private String packRatio;
private Integer bhxjsl;
private Integer bhzxxsbzsl;
private Integer zxxsbzbhsydysl;
private String bhxjcpbm;
private String sjcpbm; //
private String bzcj;
private String deviceRecordKey;
private Boolean isUseDy;
private Boolean useMuti;
private String cpmctymc;
private String cplb;
private String flbm;
private String ggxh;
private String qxlb;
private String tyshxydm;
private String ylqxzcrbarmc;
private String zczbhhzbapzbh;
private String ylqxzcrbarywmc;
private String sydycpbs;
private int versionNumber;
private int diType;
private String thirdId1;
private String thirdId2;
private String thirdId3;
private String thirdId4;
private String thirdName1;
private String thirdName2;
private String thirdName3;
private String thirdName4;
private String ybbm;
private String sptm;
private String manufactory;
private String measname;
private Boolean isDisable;
private long customerId;
private String auditStatus;
private Boolean isLock;
private Integer lockStatus;
private String companyName;
private String mainId;
private String mainName;
private Boolean isAdavence;
/**
* 采购类型 1:入账产品2预验收产品3寄售产品
*/
private Integer purType;
/**
* 产品属性类型 0:未定义1设备用于设备管理)2耗材3.伴随服务费
*/
private Integer attributeType;
private String scbssfbhph;
private String scbssfbhxlh;
private String scbssfbhscrq;
private String scbssfbhsxrq;
private String cpms;
private String supName;
private boolean allowNoBatch;
private boolean allowNoExpire;
private boolean allowNoProduct;
private boolean allowNoSerial;
private String spmc;
private Integer productType;
private String price;
private String proId;
//产品代理商
private String cpdls;
private String basicPrductRemak1;
private String basicPrductRemak2;
private String basicPrductRemak3;
private String basicPrductRemak4;
private String basicPrductRemak5;
private String basicPrductRemak6;
private String basicPrductRemak7;
private String basicPrductRemak8;
private Integer lowStockNum;
private Integer overStockNum;
private Integer recentDateTime;
private Integer isDateBy;
//产品id
private String PRId;
private String classifyName;
private boolean groupBuy; //是否集采产品
private String cphhhbh;
private Long uid;
/**
* 一级分类名称(学科,品名)
*/
@TableField(value = "catalogname1")
@ApiModelProperty(value="一级分类名称(学科,品名)")
private String catalogname1;
/**
* 二级分类名称(用途、品目)
*/
@TableField(value = "catalogname2")
@ApiModelProperty(value="二级分类名称(用途、品目)")
private String catalogname2;
/**
* 三级分类名称(部位、功能、品种)
*/
@TableField(value = "catalogname3")
@ApiModelProperty(value="三级分类名称(部位、功能、品种)")
private String catalogname3;
/**
* 耗材材质
*/
@TableField(value = "matrial")
@ApiModelProperty(value="耗材材质")
private String matrial;
/**
* 产品分类高值 1高值耗材2.普通耗材
*/
private Integer hcType;
private Boolean isStack;
private Integer requireScanCode;
/**
* 药品新增数据
*/
private String bzgg;
private String prepnSpec;
private String prepnUnit;
private String packMatrial;
private String storageCondition;
private String transportCondition;
private Integer majorType;
private Integer majorStatus;
private Integer physicType;
private Integer medicareType;
private Date indate;
//药品参数
private String distributeLevelDi;
private String distributeLevelUnit;
private Integer distributeLevelCount;
private String useLevelDi;
private String useLevelUnit;
private String packUnit;
private Integer useLeverCount;
private Integer distributeLevel;
private Integer useLevel;
/**
* 流通允许采集的最大层级
*/
private Integer distributeMaxLevel;
/**
* 使用允许采集的最大层级
*/
private Integer useMaxLevel;
}