|
|
|
@@ -1,5 +1,6 @@ |
|
|
|
package com.ffii.fpsms.modules.master.entity |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference |
|
|
|
import com.ffii.core.entity.BaseEntity |
|
|
|
import jakarta.persistence.* |
|
|
|
import jakarta.validation.constraints.NotNull |
|
|
|
@@ -10,10 +11,12 @@ open class BomProcessMaterial : BaseEntity<Long>() { |
|
|
|
@NotNull |
|
|
|
@ManyToOne(optional = false) |
|
|
|
@JoinColumn(name = "bomProcessId", nullable = false) |
|
|
|
@JsonBackReference |
|
|
|
open var bomProcess: BomProcess? = null |
|
|
|
|
|
|
|
@NotNull |
|
|
|
@ManyToOne(optional = false) |
|
|
|
@JoinColumn(name = "bomMaterialId", nullable = false) |
|
|
|
@JsonBackReference |
|
|
|
open var bomMaterial: BomMaterial? = null |
|
|
|
} |