| 
					
				 | 
			
			
				@@ -0,0 +1,90 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+package com.sysu.admin.controller.lz.everyday; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.alibaba.fastjson.annotation.JSONField; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.sysu.admin.controller.lz.period.LzPeriod; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import lombok.Data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import lombok.EqualsAndHashCode; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import lombok.experimental.Accessors; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import lombok.experimental.FieldNameConstants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.hibernate.annotations.DynamicInsert; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.hibernate.annotations.DynamicUpdate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.locationtech.jts.geom.MultiPolygon; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.springframework.data.annotation.CreatedDate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import javax.persistence.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Accessors(chain = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@EqualsAndHashCode(callSuper = false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@FieldNameConstants(innerTypeName = "FIELDS") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Table(name = "lz_everyday") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@Entity 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@DynamicInsert 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@DynamicUpdate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+public class LzEveryday { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GeneratedValue(strategy = GenerationType.IDENTITY) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Integer id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column(updatable = false, nullable = false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @CreatedDate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Date createDate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 0 待定 1多 2少 3无 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Integer whitePoint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 物候期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @ManyToOne(cascade= CascadeType.REFRESH) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @JoinColumn(name = "period_id",insertable = false, updatable = false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private LzPeriod lzPeriod; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 冠幅面积 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Double canopyArea; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 花穗长度(跟叶子对比,比之长或者短) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Double flowerLength; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 花穗占比 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Double flowerPercent; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 产量(预估值千克) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Column 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private Integer yield; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 |