Browse Source

【优软商城】 搜索索引表增加字段

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@6343 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 9 years ago
parent
commit
7aa9d79314
1 changed files with 21 additions and 5 deletions
  1. 21 5
      src/main/java/com/uas/platform/b2b/model/MakeOrderIndex.java

+ 21 - 5
src/main/java/com/uas/platform/b2b/model/MakeOrderIndex.java

@@ -21,7 +21,8 @@ import org.springframework.util.CollectionUtils;
  * @author suntg
  * 
  */
-@Table(name = "make$orders$index", indexes = { @Index(name = "make$orders$index_keyword", columnList = "index_enuu,index_word") })
+@Table(name = "make$orders$index", indexes = {
+		@Index(name = "make$orders$index_keyword", columnList = "index_enuu,index_word,index_venuu") })
 @Entity
 public class MakeOrderIndex {
 
@@ -37,6 +38,12 @@ public class MakeOrderIndex {
 	@Column(name = "index_enuu")
 	private Long enUU;
 
+	/**
+	 * 客户企业UU
+	 */
+	@Column(name = "index_venuu")
+	private Long venUU;
+
 	/**
 	 * 采购单ID
 	 */
@@ -52,19 +59,20 @@ public class MakeOrderIndex {
 	public MakeOrderIndex() {
 	}
 
-	public MakeOrderIndex(long enUU, long key, String keyword) {
+	public MakeOrderIndex(long enUU, long key, long venUU, String keyword) {
 		this.enUU = enUU;
 		this.key = key;
 		this.keyword = keyword;
+		this.venUU = venUU;
 	}
 
-	public static List<MakeOrderIndex> format(long enUU, long key, Set<String> keywords) {
+	public static List<MakeOrderIndex> format(long enUU, long key, long venUU, Set<String> keywords) {
 		List<MakeOrderIndex> indexes = new ArrayList<MakeOrderIndex>();
 		if (!CollectionUtils.isEmpty(keywords)) {
 			for (String keyword : keywords) {
-				indexes.add(new MakeOrderIndex(enUU, key, keyword));
+				indexes.add(new MakeOrderIndex(enUU, key, venUU, keyword));
 			}
-			
+
 		}
 		return indexes;
 	}
@@ -101,4 +109,12 @@ public class MakeOrderIndex {
 		this.keyword = keyword;
 	}
 
+	public Long getVenUU() {
+		return venUU;
+	}
+
+	public void setVenUU(Long venUU) {
+		this.venUU = venUU;
+	}
+
 }