| | |
| | | package com.gkhy.labRiskManage.domain.riskReport.entity; |
| | | |
| | | import com.gkhy.labRiskManage.domain.account.entity.Role; |
| | | import com.gkhy.labRiskManage.domain.account.entity.User; |
| | | import com.gkhy.labRiskManage.domain.basic.entity.BasicTip; |
| | | import lombok.Data; |
| | | import org.hibernate.annotations.Fetch; |
| | |
| | | */ |
| | | private Byte manageLevel; |
| | | |
| | | @OneToOne(targetEntity = User.class,fetch = FetchType.EAGER) |
| | | @JoinColumn(name = "planUserId",referencedColumnName = "id",insertable =false ,updatable = false) |
| | | private User planUser; |
| | | |
| | | @OneToMany(fetch = FetchType.EAGER,cascade = {CascadeType.REFRESH}) |
| | | @Fetch(FetchMode.SUBSELECT) |
| | | @JoinColumn(name = "riskAssessPlanId",referencedColumnName = "id",insertable =false ,updatable = false) |