Browse Source

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@780 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d

administrator 11 years ago
parent
commit
f5d0e96e24
26 changed files with 89 additions and 3 deletions
  1. 3 0
      src/main/java/com/uas/platform/b2b/erp/model/ErpLog.java
  2. 8 0
      src/main/java/com/uas/platform/b2b/model/Attach.java
  3. 2 0
      src/main/java/com/uas/platform/b2b/model/Enterprise.java
  4. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseAcceptItem.java
  5. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseApBillItem.java
  6. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseBadInItem.java
  7. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseBadOutItem.java
  8. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseForecastAll.java
  9. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseInquiry.java
  10. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseInquiryItem.java
  11. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderAllItem.java
  12. 5 2
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderChange.java
  13. 4 1
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderChangeItem.java
  14. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderDoneItem.java
  15. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderEndItem.java
  16. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderReply.java
  17. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseOrderTodoItem.java
  18. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseProofing.java
  19. 3 0
      src/main/java/com/uas/platform/b2b/model/PurchaseProofingSend.java
  20. 3 0
      src/main/java/com/uas/platform/b2b/model/Role.java
  21. 3 0
      src/main/java/com/uas/platform/b2b/model/SaleSend.java
  22. 3 0
      src/main/java/com/uas/platform/b2b/model/SaleSendItem.java
  23. 2 0
      src/main/java/com/uas/platform/b2b/model/SigninLog.java
  24. 3 0
      src/main/java/com/uas/platform/b2b/model/UsageLog.java
  25. 6 0
      src/main/java/com/uas/platform/b2b/model/User.java
  26. 5 0
      src/main/java/com/uas/platform/b2b/model/Vendor.java

+ 3 - 0
src/main/java/com/uas/platform/b2b/erp/model/ErpLog.java

@@ -18,6 +18,7 @@ import javax.validation.constraints.NotNull;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.b2b.core.util.DateFormatUtils;
 import com.uas.platform.b2b.core.util.DateFormatUtils;
 import com.uas.platform.b2b.model.User;
 import com.uas.platform.b2b.model.User;
 import com.uas.platform.b2b.support.SystemSession;
 import com.uas.platform.b2b.support.SystemSession;
@@ -80,6 +81,7 @@ public class ErpLog extends BufferedLogable implements Serializable {
 	private Integer total;
 	private Integer total;
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getId() {
 	public Long getId() {
 		return id;
 		return id;
 	}
 	}
@@ -153,6 +155,7 @@ public class ErpLog extends BufferedLogable implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getTimeString() {
 	public String getTimeString() {
 		return DateFormatUtils.DATETIME_FORMAT.format(getTime());
 		return DateFormatUtils.DATETIME_FORMAT.format(getTime());
 	}
 	}

+ 8 - 0
src/main/java/com/uas/platform/b2b/model/Attach.java

@@ -13,6 +13,8 @@ import javax.persistence.Transient;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 @Entity
 @Entity
 @Table(name = "attachs")
 @Table(name = "attachs")
 public class Attach {
 public class Attach {
@@ -74,6 +76,7 @@ public class Attach {
 	}
 	}
 	
 	
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Date getDate() {
 	public Date getDate() {
 		return date;
 		return date;
 	}
 	}
@@ -83,6 +86,7 @@ public class Attach {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getPath() {
 	public String getPath() {
 		return path;
 		return path;
 	}
 	}
@@ -92,6 +96,7 @@ public class Attach {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getDescription() {
 	public String getDescription() {
 		return description;
 		return description;
 	}
 	}
@@ -117,6 +122,7 @@ public class Attach {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getSourceId() {
 	public String getSourceId() {
 		return sourceId;
 		return sourceId;
 	}
 	}
@@ -126,6 +132,7 @@ public class Attach {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getRelativeTable() {
 	public String getRelativeTable() {
 		return relativeTable;
 		return relativeTable;
 	}
 	}
@@ -135,6 +142,7 @@ public class Attach {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getRelativeKey() {
 	public Long getRelativeKey() {
 		return relativeKey;
 		return relativeKey;
 	}
 	}

+ 2 - 0
src/main/java/com/uas/platform/b2b/model/Enterprise.java

@@ -23,6 +23,7 @@ import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.Cache;
 import org.hibernate.annotations.Cache;
 import org.hibernate.annotations.CacheConcurrencyStrategy;
 import org.hibernate.annotations.CacheConcurrencyStrategy;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.Constant;
 
 
 /**
 /**
@@ -334,6 +335,7 @@ public class Enterprise implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public boolean isEnabled() {
 	public boolean isEnabled() {
 		return this.getEnable() != null && this.getEnable() == Constant.YES;
 		return this.getEnable() != null && this.getEnable() == Constant.YES;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseAcceptItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 买家的采购验收单明细
  * 买家的采购验收单明细
  * 
  * 
@@ -116,6 +118,7 @@ public class PurchaseAcceptItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseAccept getAccept() {
 	public PurchaseAccept getAccept() {
 		return accept;
 		return accept;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseApBillItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 买家的不良品入库明细
  * 买家的不良品入库明细
  * 
  * 
@@ -283,6 +285,7 @@ public class PurchaseApBillItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseApBill getaPBill() {
 	public PurchaseApBill getaPBill() {
 		return aPBill;
 		return aPBill;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseBadInItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 买家的不良品入库明细
  * 买家的不良品入库明细
  * 
  * 
@@ -116,6 +118,7 @@ public class PurchaseBadInItem {
 	}
 	}
 	
 	
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseBadIn getBadIn() {
 	public PurchaseBadIn getBadIn() {
 		return badIn;
 		return badIn;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseBadOutItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 买家的不良品入库明细
  * 买家的不良品入库明细
  * 
  * 
@@ -156,6 +158,7 @@ public class PurchaseBadOutItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseBadOut getBadOut() {
 	public PurchaseBadOut getBadOut() {
 		return badOut;
 		return badOut;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseForecastAll.java

@@ -19,6 +19,8 @@ import javax.persistence.SequenceGenerator;
 import javax.persistence.Table;
 import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
+
+import com.alibaba.fastjson.annotation.JSONField;
 @Table(name = "purc$forecast")
 @Table(name = "purc$forecast")
 @Entity
 @Entity
 public class PurchaseForecastAll implements Serializable{
 public class PurchaseForecastAll implements Serializable{
@@ -171,6 +173,7 @@ public class PurchaseForecastAll implements Serializable{
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Set<PurchaseForecastAllItem> getForecastItems() {
 	public Set<PurchaseForecastAllItem> getForecastItems() {
 		return forecastItems;
 		return forecastItems;
 	}
 	}

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

@@ -22,6 +22,8 @@ import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.Where;
 import org.hibernate.annotations.Where;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,以供应商的角度来查看采购询价单
  * 平台里面,以供应商的角度来查看采购询价单
  * 
  * 
@@ -209,6 +211,7 @@ public class PurchaseInquiry implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Set<PurchaseInquiryItem> getInquiryItems() {
 	public Set<PurchaseInquiryItem> getInquiryItems() {
 		return inquiryItems;
 		return inquiryItems;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseInquiryItem.java

@@ -21,6 +21,8 @@ import javax.persistence.Table;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.CollectionUtils;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,以供应商的角度来查看采购询价单明细
  * 平台里面,以供应商的角度来查看采购询价单明细
  * 
  * 
@@ -197,6 +199,7 @@ public class PurchaseInquiryItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getSourceId() {
 	public Long getSourceId() {
 		return sourceId;
 		return sourceId;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseOrderAllItem.java

@@ -16,6 +16,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 @Table(name = "purc$orderitems")
 @Table(name = "purc$orderitems")
 @Entity
 @Entity
 public class PurchaseOrderAllItem {
 public class PurchaseOrderAllItem {
@@ -147,6 +149,7 @@ public class PurchaseOrderAllItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderAll getOrder() {
 	public PurchaseOrderAll getOrder() {
 		return order;
 		return order;
 	}
 	}

+ 5 - 2
src/main/java/com/uas/platform/b2b/model/PurchaseOrderChange.java

@@ -21,6 +21,7 @@ import javax.persistence.Table;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.springframework.util.StringUtils;
 import org.springframework.util.StringUtils;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.Constant;
 
 
 /**
 /**
@@ -28,7 +29,7 @@ import com.uas.platform.core.model.Constant;
  * 级联变更明细
  * 级联变更明细
  * 
  * 
  * @author yingp
  * @author yingp
- *
+ * 
  */
  */
 @Table(name = "purc$changes")
 @Table(name = "purc$changes")
 @Entity
 @Entity
@@ -148,7 +149,8 @@ public class PurchaseOrderChange implements Serializable {
 	/**
 	/**
 	 * 采购变更单明细
 	 * 采购变更单明细
 	 */
 	 */
-	@OneToMany(mappedBy = "orderChange", cascade = { CascadeType.REFRESH, CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.MERGE }, fetch = FetchType.EAGER)
+	@OneToMany(mappedBy = "orderChange", cascade = { CascadeType.REFRESH, CascadeType.PERSIST, CascadeType.REMOVE,
+			CascadeType.MERGE }, fetch = FetchType.EAGER)
 	@OrderBy("number")
 	@OrderBy("number")
 	private Set<PurchaseOrderChangeItem> orderChangeItems;
 	private Set<PurchaseOrderChangeItem> orderChangeItems;
 
 
@@ -305,6 +307,7 @@ public class PurchaseOrderChange implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public boolean isAgreed() {
 	public boolean isAgreed() {
 		return this.agreed != null && Constant.YES == this.agreed;
 		return this.agreed != null && Constant.YES == this.agreed;
 	}
 	}

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

@@ -16,11 +16,13 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面的订单变更单明细
  * 平台里面的订单变更单明细
  * 
  * 
  * @author yingp
  * @author yingp
- *
+ * 
  */
  */
 @Table(name = "purc$changeitems")
 @Table(name = "purc$changeitems")
 @Entity
 @Entity
@@ -112,6 +114,7 @@ public class PurchaseOrderChangeItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderChange getOrderChange() {
 	public PurchaseOrderChange getOrderChange() {
 		return orderChange;
 		return orderChange;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseOrderDoneItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.Where;
 import org.hibernate.annotations.Where;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 @Table(name = "purc$orderitems")
 @Table(name = "purc$orderitems")
 @Entity
 @Entity
 @Where(clause = "pd_status = 201 and (pd_end is null or pd_end = 0)")
 @Where(clause = "pd_status = 201 and (pd_end is null or pd_end = 0)")
@@ -250,6 +252,7 @@ public class PurchaseOrderDoneItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderDone getOrder() {
 	public PurchaseOrderDone getOrder() {
 		return order;
 		return order;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseOrderEndItem.java

@@ -13,6 +13,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 @Table(name = "purc$orderitems")
 @Table(name = "purc$orderitems")
 @Entity
 @Entity
 public class PurchaseOrderEndItem {
 public class PurchaseOrderEndItem {
@@ -158,6 +160,7 @@ public class PurchaseOrderEndItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderEnd getOrder() {
 	public PurchaseOrderEnd getOrder() {
 		return order;
 		return order;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseOrderReply.java

@@ -18,6 +18,8 @@ import javax.persistence.Table;
 import org.apache.commons.lang3.time.DateFormatUtils;
 import org.apache.commons.lang3.time.DateFormatUtils;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 
  * 
  * 采购订单回复记录
  * 采购订单回复记录
@@ -113,6 +115,7 @@ public class PurchaseOrderReply implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderItem getOrderItem() {
 	public PurchaseOrderItem getOrderItem() {
 		return orderItem;
 		return orderItem;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseOrderTodoItem.java

@@ -13,6 +13,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 @Table(name = "purc$orderitems")
 @Table(name = "purc$orderitems")
 @Entity
 @Entity
 public class PurchaseOrderTodoItem {
 public class PurchaseOrderTodoItem {
@@ -136,6 +138,7 @@ public class PurchaseOrderTodoItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseOrderTodo getOrder() {
 	public PurchaseOrderTodo getOrder() {
 		return order;
 		return order;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseProofing.java

@@ -22,6 +22,8 @@ import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.Where;
 import org.hibernate.annotations.Where;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,以供应商的角度来查看客户打样申请
  * 平台里面,以供应商的角度来查看客户打样申请
  * 
  * 
@@ -264,6 +266,7 @@ public class PurchaseProofing implements Serializable {
 	}
 	}
 	
 	
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Set<PurchaseProofingItem> getProofingItems() {
 	public Set<PurchaseProofingItem> getProofingItems() {
 		return proofingItems;
 		return proofingItems;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseProofingSend.java

@@ -21,6 +21,8 @@ import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.ForeignKey;
 import org.hibernate.annotations.Where;
 import org.hibernate.annotations.Where;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,供应商针对客户打样申请的送样单
  * 平台里面,供应商针对客户打样申请的送样单
  * 
  * 
@@ -205,6 +207,7 @@ public class PurchaseProofingSend implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseProofingItem getProofingItem() {
 	public PurchaseProofingItem getProofingItem() {
 		return proofingItem;
 		return proofingItem;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/Role.java

@@ -22,6 +22,7 @@ import org.codehaus.jackson.annotate.JsonIgnore;
 import org.hibernate.annotations.Cache;
 import org.hibernate.annotations.Cache;
 import org.hibernate.annotations.CacheConcurrencyStrategy;
 import org.hibernate.annotations.CacheConcurrencyStrategy;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.Constant;
 
 
 @Entity
 @Entity
@@ -75,6 +76,7 @@ public class Role implements Serializable {
 	private Long enUU;
 	private Long enUU;
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getId() {
 	public Long getId() {
 		return id;
 		return id;
 	}
 	}
@@ -124,6 +126,7 @@ public class Role implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public boolean isSys() {
 	public boolean isSys() {
 		return getIssys() != null && getIssys() == Constant.YES;
 		return getIssys() != null && getIssys() == Constant.YES;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/SaleSend.java

@@ -19,6 +19,8 @@ import javax.persistence.Table;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.CollectionUtils;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,供应商发起的发货单<br>
  * 平台里面,供应商发起的发货单<br>
  * (以供应商的视角)
  * (以供应商的视角)
@@ -193,6 +195,7 @@ public class SaleSend implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Set<SaleSendItem> getSendItems() {
 	public Set<SaleSendItem> getSendItems() {
 		return sendItems;
 		return sendItems;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/SaleSendItem.java

@@ -14,6 +14,8 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
 /**
  * 平台里面,供应商发起的发货单明细
  * 平台里面,供应商发起的发货单明细
  * 
  * 
@@ -98,6 +100,7 @@ public class SaleSendItem {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public PurchaseNotice getNotice() {
 	public PurchaseNotice getNotice() {
 		return notice;
 		return notice;
 	}
 	}

+ 2 - 0
src/main/java/com/uas/platform/b2b/model/SigninLog.java

@@ -17,6 +17,7 @@ import javax.validation.constraints.NotNull;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.springframework.mobile.device.site.SitePreference;
 import org.springframework.mobile.device.site.SitePreference;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.Constant;
 
 
 /**
 /**
@@ -92,6 +93,7 @@ public class SigninLog implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getId() {
 	public Long getId() {
 		return id;
 		return id;
 	}
 	}

+ 3 - 0
src/main/java/com/uas/platform/b2b/model/UsageLog.java

@@ -19,6 +19,7 @@ import javax.validation.constraints.NotNull;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.springframework.util.StringUtils;
 import org.springframework.util.StringUtils;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.b2b.core.util.DateFormatUtils;
 import com.uas.platform.b2b.core.util.DateFormatUtils;
 import com.uas.platform.b2b.support.SystemSession;
 import com.uas.platform.b2b.support.SystemSession;
 import com.uas.platform.core.logging.BufferedLogable;
 import com.uas.platform.core.logging.BufferedLogable;
@@ -89,6 +90,7 @@ public class UsageLog extends BufferedLogable implements Serializable {
 	private Long key;
 	private Long key;
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getId() {
 	public Long getId() {
 		return id;
 		return id;
 	}
 	}
@@ -178,6 +180,7 @@ public class UsageLog extends BufferedLogable implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getTimeString() {
 	public String getTimeString() {
 		return DateFormatUtils.DATETIME_FORMAT.format(getTime());
 		return DateFormatUtils.DATETIME_FORMAT.format(getTime());
 	}
 	}

+ 6 - 0
src/main/java/com/uas/platform/b2b/model/User.java

@@ -26,6 +26,7 @@ import org.hibernate.annotations.CacheConcurrencyStrategy;
 import org.hibernate.annotations.NotFound;
 import org.hibernate.annotations.NotFound;
 import org.hibernate.annotations.NotFoundAction;
 import org.hibernate.annotations.NotFoundAction;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.model.Constant;
 import com.uas.platform.core.model.Constant;
 
 
 @Entity
 @Entity
@@ -153,6 +154,7 @@ public class User implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getUserPwd() {
 	public String getUserPwd() {
 		return userPwd;
 		return userPwd;
 	}
 	}
@@ -206,6 +208,7 @@ public class User implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Set<Enterprise> getEnterprises() {
 	public Set<Enterprise> getEnterprises() {
 		return enterprises;
 		return enterprises;
 	}
 	}
@@ -215,6 +218,7 @@ public class User implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public boolean enable() {
 	public boolean enable() {
 		return this.getEnable() != null && this.getEnable() == Constant.YES;
 		return this.getEnable() != null && this.getEnable() == Constant.YES;
 	}
 	}
@@ -251,11 +255,13 @@ public class User implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public boolean isSys() {
 	public boolean isSys() {
 		return getIssys() != null && getIssys() == Constant.YES;
 		return getIssys() != null && getIssys() == Constant.YES;
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public String getIp() {
 	public String getIp() {
 		return ip;
 		return ip;
 	}
 	}

+ 5 - 0
src/main/java/com/uas/platform/b2b/model/Vendor.java

@@ -15,6 +15,7 @@ import javax.persistence.Table;
 
 
 import org.codehaus.jackson.annotate.JsonIgnore;
 import org.codehaus.jackson.annotate.JsonIgnore;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import com.uas.platform.core.persistence.Logger;
 import com.uas.platform.core.persistence.Logger;
 import com.uas.platform.core.persistence.OtherUserUU;
 import com.uas.platform.core.persistence.OtherUserUU;
 import com.uas.platform.core.persistence.StatusColumn;
 import com.uas.platform.core.persistence.StatusColumn;
@@ -108,6 +109,7 @@ public class Vendor implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getMyEnUU() {
 	public Long getMyEnUU() {
 		return myEnUU;
 		return myEnUU;
 	}
 	}
@@ -117,6 +119,7 @@ public class Vendor implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getMyUserUU() {
 	public Long getMyUserUU() {
 		return myUserUU;
 		return myUserUU;
 	}
 	}
@@ -142,6 +145,7 @@ public class Vendor implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getVendEnUU() {
 	public Long getVendEnUU() {
 		return vendEnUU;
 		return vendEnUU;
 	}
 	}
@@ -151,6 +155,7 @@ public class Vendor implements Serializable {
 	}
 	}
 
 
 	@JsonIgnore
 	@JsonIgnore
+	@JSONField(serialize = false)
 	public Long getVendUserUU() {
 	public Long getVendUserUU() {
 		return vendUserUU;
 		return vendUserUU;
 	}
 	}