Просмотр исходного кода

视图先改为表名注释来完成自动建表

dongbw 8 лет назад
Родитель
Сommit
21de07aeba

+ 12 - 3
src/main/java/com/uas/platform/b2b/erp/model/PurchaseTenderErp.java

@@ -3,8 +3,17 @@ package com.uas.platform.b2b.erp.model;
 import com.uas.platform.b2b.model.Attach;
 import com.uas.platform.b2b.model.Enterprise;
 
-import javax.persistence.*;
-import java.io.Serializable;
+import javax.persistence.CascadeType;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.JoinTable;
+import javax.persistence.OneToMany;
+import javax.persistence.OneToOne;
+import javax.persistence.Table;
+import javax.persistence.Transient;
 import java.util.Date;
 import java.util.Set;
 
@@ -13,7 +22,7 @@ import java.util.Set;
  * Created by dongbw on 17/03/07 11:16.
  */
 
-@Table(name = "v$purc$tender")
+@Table(name = "purc$tender")
 @Entity
 public class PurchaseTenderErp {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/erp/model/SaleTenderErp.java

@@ -13,7 +13,7 @@ import java.util.Set;
  * Created by dongbw on 17/03/07 11:16.
  */
 
-@Table(name = "v$sale$tender")
+@Table(name = "sale$tender")
 @Entity
 public class SaleTenderErp implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/Product.java

@@ -26,7 +26,7 @@ import java.util.Set;
  *
  */
 @Entity
-@Table(name = "v$products", indexes = {@Index(name = "enuu_code_unique", columnList = "pr_enuu,pr_code", unique = true)})
+@Table(name = "products", indexes = {@Index(name = "enuu_code_unique", columnList = "pr_enuu,pr_code", unique = true)})
 @Logger
 public class Product {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/PublicInquiryInfo.java

@@ -15,7 +15,7 @@ import java.util.Set;
  *    </pre>
  * @author hejq 2018-01-06
  */
-@Table(name = "v$public$inquiry")
+@Table(name = "public$inquiry")
 @Entity
 public class PublicInquiryInfo implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/PublicInquiryItemInfo.java

@@ -16,7 +16,7 @@ import java.util.*;
  *
  * @author hejq 2018-01-06
  */
-@Table(name = "v$public$inquiryitems")
+@Table(name = "public$inquiryitems")
 @Entity
 public class PublicInquiryItemInfo implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/PurchaseInquiry.java

@@ -32,7 +32,7 @@ import java.util.Set;
  * @author yingp
  * 
  */
-@Table(name = "v$purc$inquiry", indexes = {@Index(name = "unique_enuu_code", columnList = "in_enuu,in_code", unique = true)})
+@Table(name = "purc$inquiry", indexes = {@Index(name = "unique_enuu_code", columnList = "in_enuu,in_code", unique = true)})
 @Entity
 public class PurchaseInquiry implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/PurchaseInquiryMould.java

@@ -20,7 +20,7 @@ import java.util.Set;
  *
  */
 
-@Table(name = "v$purc$inquirymould")
+@Table(name = "purc$inquirymould")
 @Entity
 public class PurchaseInquiryMould implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/PurchaseTender.java

@@ -11,7 +11,7 @@ import java.util.Set;
  * Created by dongbw on 17/03/07 11:16.
  */
 
-@Table(name = "v$purc$tender", indexes = {@Index(name= "unique_enuu_code", columnList = "pt_enuu,pt_code", unique = true)})
+@Table(name = "purc$tender", indexes = {@Index(name= "unique_enuu_code", columnList = "pt_enuu,pt_code", unique = true)})
 @Entity
 public class PurchaseTender implements Serializable {
     /**

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/SaleQuotation.java

@@ -30,7 +30,7 @@ import com.alibaba.fastjson.annotation.JSONField;
  * @author yingp
  * 
  */
-@Table(name = "v$sale$quotation")
+@Table(name = "sale$quotation")
 @Entity
 public class SaleQuotation implements Serializable {
 

+ 1 - 1
src/main/java/com/uas/platform/b2b/model/SaleQuotationAll.java

@@ -26,7 +26,7 @@ import javax.persistence.Table;
  * @author yingp
  * 
  */
-@Table(name = "v$sale$quotation")
+@Table(name = "sale$quotation")
 @Entity
 public class SaleQuotationAll implements Serializable {
 

+ 5 - 7
src/main/java/com/uas/platform/b2b/model/SaleQuotationDone.java

@@ -1,8 +1,6 @@
 package com.uas.platform.b2b.model;
 
-import java.io.Serializable;
-import java.util.Date;
-import java.util.Set;
+import org.hibernate.annotations.Where;
 
 import javax.persistence.CascadeType;
 import javax.persistence.Column;
@@ -15,10 +13,10 @@ import javax.persistence.JoinColumn;
 import javax.persistence.OneToMany;
 import javax.persistence.OneToOne;
 import javax.persistence.OrderBy;
-import javax.persistence.SequenceGenerator;
 import javax.persistence.Table;
-
-import org.hibernate.annotations.Where;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.Set;
 
 /**
  * 平台里面,供应商发起的主动报价单<br>
@@ -28,7 +26,7 @@ import org.hibernate.annotations.Where;
  * @author yingp
  *
  */
-@Table(name = "v$sale$quotation")
+@Table(name = "sale$quotation")
 @Where(clause = "(qu_status = 101 or qu_status = 311) and qu_agreed is null and qu_overdue = 0")
 @Entity
 public class SaleQuotationDone implements Serializable {

+ 14 - 3
src/main/java/com/uas/platform/b2b/model/SaleTender.java

@@ -1,11 +1,22 @@
 package com.uas.platform.b2b.model;
 
 import com.alibaba.fastjson.annotation.JSONField;
-import com.uas.platform.b2b.erp.model.SaleTenderItemErp;
 import com.uas.platform.b2b.temporary.model.TenderContactInfo;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
-import javax.persistence.*;
+import javax.persistence.CascadeType;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.JoinTable;
+import javax.persistence.OneToMany;
+import javax.persistence.OneToOne;
+import javax.persistence.OrderBy;
+import javax.persistence.Table;
 import java.io.Serializable;
 import java.util.Date;
 import java.util.Set;
@@ -17,7 +28,7 @@ import java.util.Set;
  * Created by dongbw on 17/03/07 11:16.
  */
 
-@Table(name = "v$sale$tender_b2b")
+@Table(name = "sale$tender") // v$sale$tender_b2b
 @Entity
 public class SaleTender implements Serializable, Comparable<SaleTender> {