Commit 7575c6d4 authored by suhuiguang's avatar suhuiguang

1.删除一对多

parent aa62c944
...@@ -499,7 +499,7 @@ public class Check extends BasicEntity { ...@@ -499,7 +499,7 @@ public class Check extends BasicEntity {
this.errorClassify = errorClassify; this.errorClassify = errorClassify;
} }
@OneToMany(mappedBy = "check", cascade = {CascadeType.REMOVE, CascadeType.MERGE, CascadeType.PERSIST}) @Transient
public List<CheckShot> getCheckShot() { public List<CheckShot> getCheckShot() {
return checkShot; return checkShot;
} }
......
package com.yeejoin.amos.maintenance.dao.entity; package com.yeejoin.amos.maintenance.dao.entity;
import javax.persistence.Column; import javax.persistence.*;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.Lob;
import javax.persistence.ManyToOne;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
/** /**
* The persistent class for the p_check_shot database table. * The persistent class for the p_check_shot database table.
*
*/ */
@Entity @Entity
@Table(name="p_check_shot") @Table(name = "p_check_shot")
@NamedQuery(name="CheckShot.findAll", query="SELECT c FROM CheckShot c") @NamedQuery(name = "CheckShot.findAll", query = "SELECT c FROM CheckShot c")
public class CheckShot extends BasicEntity { public class CheckShot extends BasicEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 巡检记录id * 巡检记录id
*/ */
@Column(name="check_id") @Column(name = "check_id")
private long checkId; private long checkId;
/** /**
* 权限系统org code * 权限系统org code
*/ */
@Column(name="org_code") @Column(name = "org_code")
private String orgCode; private String orgCode;
/** /**
* 照片内容 * 照片内容
*/ */
@Lob @Lob
@Column(name="photo_data") @Column(name = "photo_data")
private String photoData; private String photoData;
/** /**
* 拍照点名称 * 拍照点名称
*/ */
@Column(name="point_name") @Column(name = "point_name")
private String pointName; private String pointName;
/** /**
* 拍照类型:1-检查项照片;2-不合格照片 * 拍照类型:1-检查项照片;2-不合格照片
* 点现场照片) * 点现场照片)
*/ */
@Column(name="shot_type") @Column(name = "shot_type")
private String shotType; private String shotType;
/** /**
* 检查项id * 检查项id
*/ */
@Column(name="check_input_id") @Column(name = "check_input_id")
private long checkInputId; private long checkInputId;
/** /**
* 照片配置key(关联照片和拍照设置),来源picture_json * 照片配置key(关联照片和拍照设置),来源picture_json
*/ */
private String photoConfKey; private String photoConfKey;
/** /**
* 扩展分类id * 扩展分类id
*/ */
@Column(name="classify_id") @Column(name = "classify_id")
private long classifyId; private long classifyId;
public long getClassifyId() { public long getClassifyId() {
return classifyId; return classifyId;
} }
public void setClassifyId(long classifyId) { public void setClassifyId(long classifyId) {
this.classifyId = classifyId; this.classifyId = classifyId;
} }
public long getCheckInputId() { public long getCheckInputId() {
return checkInputId; return checkInputId;
} }
public void setCheckInputId(long checkInputId) { public void setCheckInputId(long checkInputId) {
this.checkInputId = checkInputId; this.checkInputId = checkInputId;
} }
public CheckShot() { public CheckShot() {
} }
private Check check; public long getCheckId() {
return this.checkId;
public long getCheckId() { }
return this.checkId;
} public void setCheckId(long checkId) {
this.checkId = checkId;
public void setCheckId(long checkId) { }
this.checkId = checkId;
} public String getOrgCode() {
return this.orgCode;
public String getOrgCode() { }
return this.orgCode;
} public void setOrgCode(String orgCode) {
this.orgCode = orgCode;
public void setOrgCode(String orgCode) { }
this.orgCode = orgCode;
} public String getPhotoData() {
return this.photoData;
public String getPhotoData() { }
return this.photoData;
} public void setPhotoData(String photoData) {
this.photoData = photoData;
public void setPhotoData(String photoData) { }
this.photoData = photoData;
} public String getPhotoConfKey() {
return photoConfKey;
public String getPhotoConfKey() { }
return photoConfKey;
} public void setPhotoConfKey(String photoConfKey) {
this.photoConfKey = photoConfKey;
public void setPhotoConfKey(String photoConfKey) { }
this.photoConfKey = photoConfKey;
} public String getPointName() {
return this.pointName;
public String getPointName() { }
return this.pointName;
} public void setPointName(String pointName) {
this.pointName = pointName;
public void setPointName(String pointName) { }
this.pointName = pointName;
} public String getShotType() {
return this.shotType;
public String getShotType() { }
return this.shotType;
} public void setShotType(String shotType) {
this.shotType = shotType;
public void setShotType(String shotType) { }
this.shotType = shotType;
}
@ManyToOne
@JoinColumn(name = "checkId", referencedColumnName = "id", updatable = false, insertable = false)
public Check getCheck() {
return check;
}
public void setCheck(Check check) {
this.check = check;
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment