| package com.fzzy.async.fzzy35.entity; | 
|   | 
| import com.bstek.dorado.annotation.PropertyDef; | 
| import lombok.Data; | 
|   | 
| import javax.persistence.*; | 
| import java.io.Serializable; | 
|   | 
| /** | 
|  * 用于出入库质检详细项和日常巡检的详细项记录 | 
|  * | 
|  * @author: andy.jia | 
|  * @description: | 
|  * @version: | 
|  * @data:2020年4月7日 | 
|  * | 
|  */ | 
| @Data | 
| @Entity | 
| @Table(name = "D_CHECK_ITEM") | 
| @IdClass(Fz35CheckItemKey.class) | 
| public class Fz35CheckItem implements Serializable { | 
|   | 
|     /** | 
|      *  | 
|      */ | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     @Id | 
|     @Column(name = "CHECK_ID_", length = 40) | 
|     @PropertyDef(label = "检测编码") | 
|     private String checkId; | 
|   | 
|     @Id | 
|     @Column(name = "COMPANY_ID_", length = 10) | 
|     @PropertyDef(label = "组织编码") | 
|     private String companyId; | 
|   | 
|     @Id | 
|     @Column(name = "STANDARD_ID_", length = 40) | 
|     @PropertyDef(label = "检测项编码") | 
|     private String standardId; | 
|   | 
|     @Column(name = "STANDARD_NAME_", length = 50) | 
|     @PropertyDef(label = "化验项") | 
|     private String standardName; | 
|   | 
|     @Column(name = "UNIT_", length = 20) | 
|     @PropertyDef(label = "单位") | 
|     private String unit; | 
|   | 
|     @Column(name = "UPPER_LIMIT_") | 
|     @PropertyDef(label = "标准上限") | 
|     private Double upperLimit; | 
|   | 
|     @Column(name = "LOWER_LIMIT_") | 
|     @PropertyDef(label = "标准下限") | 
|     private Double lowerLimit; | 
|   | 
|     @Column(name = "RULE_NUM_") | 
|     @PropertyDef(label = "扣重系数") | 
|     private Double ruleNum; | 
|   | 
|     @Column(name = "RULE_ADD_") | 
|     @PropertyDef(label = "增重%") | 
|     private Double ruleAdd; | 
|   | 
|     @Column(name = "RULE_ADD_END_") | 
|     @PropertyDef(label = "增重上限%") | 
|     private Double ruleAddEnd; | 
|   | 
|     @Column(name = "RULE_REDUCE_") | 
|     @PropertyDef(label = "扣重值%") | 
|     private Double ruleReduce; | 
|   | 
|     @Column(name = "STANDARD_VALUE_", length = 15) | 
|     @PropertyDef(label = "标准值,可以是范围") | 
|     private String standardValue; | 
|   | 
|     @Column(name = "VALUE_", length = 40) | 
|     @PropertyDef(label = "检测值") | 
|     private String value; | 
|   | 
|     @Column(name = "STANDARD_PRICE_") | 
|     @PropertyDef(label = "标准单价(元/斤)") | 
|     private Double standardPrice; | 
|   | 
|     @Column(name = "RULE_PRICE_") | 
|     @PropertyDef(label = "扣费系数") | 
|     private Double rulePrice; | 
|   | 
|     @Column(name = "RULE_REDUCE_PRICE_") | 
|     @PropertyDef(label = "扣费") | 
|     private Double ruleReducePrice; | 
|   | 
|     @Column(name = "REMARKS_", length = 50) | 
|     @PropertyDef(label = "化验结果") | 
|     private String remarks; | 
|      | 
| } |