|
|
@@ -10,60 +10,39 @@ import javax.persistence.OneToOne;
|
|
|
import javax.persistence.Table;
|
|
|
|
|
|
/**
|
|
|
- * 委外变更单(主表,变更信息在明细表)
|
|
|
+ * 委外变更单(作为变更明细的从表,因为可能一条对应多条明细,而明细只对应一条委外变更单记录)
|
|
|
*
|
|
|
* @author suntg
|
|
|
* @since 2015年8月6日下午2:18:11
|
|
|
*/
|
|
|
-@Table(name = MakeChangesSimpleInfo.TABLE_NAME)
|
|
|
+@Table(name = "MAKE$CHANGES")
|
|
|
@Entity
|
|
|
public class MakeChangesSimpleInfo {
|
|
|
|
|
|
- /**
|
|
|
- * 表名
|
|
|
- */
|
|
|
- public static final String TABLE_NAME = "MAKE$CHANGES";
|
|
|
-
|
|
|
- /**
|
|
|
- * 各字段列名(也是存储索引时的field名)
|
|
|
- */
|
|
|
- public static final String ID_FIELD = "mc_id";
|
|
|
-
|
|
|
- public static final String CODE_FIELD = "mc_code";
|
|
|
-
|
|
|
- public static final String DATE_FIELD = "mc_indate";
|
|
|
-
|
|
|
- public static final String ENTERPRISE_FIELD = "mc_enuu";
|
|
|
|
|
|
@Id
|
|
|
- @Column(name = ID_FIELD)
|
|
|
+ @Column(name = "mc_id")
|
|
|
private Long id;
|
|
|
|
|
|
/**
|
|
|
* 日期
|
|
|
*/
|
|
|
- @Column(name = DATE_FIELD)
|
|
|
+ @Column(name = "mc_indate")
|
|
|
private Date date;
|
|
|
|
|
|
/**
|
|
|
* 采购变更单所属企业(客户)
|
|
|
*/
|
|
|
@OneToOne
|
|
|
- @JoinColumn(name = ENTERPRISE_FIELD, insertable = false, updatable = false)
|
|
|
+ @JoinColumn(name = "mc_enuu", insertable = false, updatable = false)
|
|
|
private EnterpriseSimpleInfo enterprise;
|
|
|
|
|
|
/**
|
|
|
* 采购变更单号
|
|
|
*/
|
|
|
- @Column(name = CODE_FIELD)
|
|
|
+ @Column(name = "mc_code")
|
|
|
private String code;
|
|
|
|
|
|
- // /**
|
|
|
- // * 采购变更单明细
|
|
|
- // */
|
|
|
- // @OneToMany(cascade = { CascadeType.ALL }, fetch = FetchType.EAGER)
|
|
|
- // @JoinColumn(name = ITEMS_FIELD, insertable = false, updatable = false)
|
|
|
- // private Set<MakeOrderChangeItemSimpleInfo> orderChangeItems;
|
|
|
|
|
|
public Long getId() {
|
|
|
return id;
|