Ver Fonte

no message

Jianghan há 4 anos atrás
pai
commit
23f3e9f88c
3 ficheiros alterados com 644 adições e 565 exclusões
  1. 175 137
      mapping/biddingmapping.json
  2. 128 128
      mapping/entmapping.json
  3. 341 300
      mapping/projectset.json

+ 175 - 137
mapping/biddingmapping.json

@@ -1,4 +1,4 @@
-curl -XPUT http://127.0.0.1:9800/bidding_v2 -d '{
+curl -XPUT http://127.0.0.1:9800/bidding_v1 -d '{
   "settings": {
     "index": {
       "analysis": {
@@ -62,303 +62,341 @@ curl -XPUT http://127.0.0.1:9800/bidding_v2 -d '{
         "enabled": false
       },
       "properties": {
-		"buyerzipcode": {
+        "buyerzipcode": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"winnertel": {
+        "winnertel": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"winnerperson": {
+        "winnerperson": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"contractcode": {
+        "contractcode": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"winneraddr": {
+        "winneraddr": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"agencyaddr": {
+        "agencyaddr": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"buyeraddr": {
+        "buyeraddr": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"signaturedate": {
-		  "type": "long"
-		},
-		"projectperiod": {
-		  "index": "not_analyzed",
+        "signaturedate": {
+          "type": "long"
+        },
+        "projectperiod": {
+          "index": "not_analyzed",
           "type": "string"
-		},
-		"projectaddr": {
-		  "index": "not_analyzed",
+        },
+        "projectaddr": {
+          "index": "not_analyzed",
           "type": "string"
-		},
-		"agencytel": {
+        },
+        "agencytel": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"agencyperson": {
+        "agencyperson": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"buyerperson": {
+        "buyerperson": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"agency": {
+        "agency": {
           "index": "not_analyzed",
           "type": "string",
-          "fields":{
-            "magency":{
-                "analyzer":"my_ngram",
-                "type":"string"
+          "fields": {
+            "magency": {
+              "analyzer": "my_ngram",
+              "type": "string"
             }
           }
         },
-		"projectscope": {
+        "projectscope": {
           "index": "not_analyzed",
           "type": "string",
-          "fields":{
-            "pscope":{
-                "analyzer":"my_ngram",
-                "type":"string"
+          "fields": {
+            "pscope": {
+              "analyzer": "my_ngram",
+              "type": "string"
             }
           }
         },
-		"projectcode": {
+        "projectcode": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"bidopentime": {
+        "bidopentime": {
           "type": "long"
         },
-		"supervisorrate": {
-		  "type": "double"
-		},
-		"buyertel": {
+        "supervisorrate": {
+          "type": "double"
+        },
+        "buyertel": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"bidamount": {
+        "bidamount": {
           "type": "double"
         },
-		"winner": {
+        "winner": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"buyer": {
+        "buyer": {
           "index": "not_analyzed",
           "type": "string",
-          "fields":{
-            "mbuyer":{
-                "analyzer":"my_ngram_title",
-                "type":"string"
+          "fields": {
+            "mbuyer": {
+              "analyzer": "my_ngram_title",
+              "type": "string"
             }
           }
         },
-		"budget": {
+        "budget": {
           "type": "double"
         },
-		"projectname": {
+        "projectname": {
           "index": "not_analyzed",
           "type": "string",
-          "fields":{
-            "pname":{
-                "type":"string"
+          "fields": {
+            "pname": {
+              "type": "string"
             }
           }
         },
-		"bidstatus": {
+        "bidstatus": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"buyerclass": {
+        "buyerclass": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"topscopeclass": {
+        "topscopeclass": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"s_subscopeclass": {
+        "s_subscopeclass": {
           "analyzer": "douhao",
           "type": "string"
         },
-		"area": {
+        "area": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"city": {
+        "city": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"district": {
+        "district": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"s_winner": {
+        "s_winner": {
           "analyzer": "douhao",
           "type": "string",
-          "fields":{
-            "mwinner":{
-                "analyzer":"my_ngram_title",
-                "type":"string"
+          "fields": {
+            "mwinner": {
+              "analyzer": "my_ngram_title",
+              "type": "string"
             }
           }
         },
-		"id": {
+        "id": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"title": {
+        "title": {
           "analyzer": "my_ngram_title",
           "type": "string"
         },
-		"detail": {
+        "detail": {
           "analyzer": "my_ngram",
           "type": "string"
         },
-		"site": {
+        "site": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"comeintime": {
+        "comeintime": {
           "type": "long"
         },
-		"href": {
+        "href": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"infoformat": {
-          "type": "long"
+        "infoformat": {
+          "type": "integer"
         },
-		"publishtime": {
+        "publishtime": {
           "type": "long"
         },
-		"spidercode": {
+        "spidercode": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"toptype": {
+        "toptype": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"subtype": {
+        "subtype": {
           "index": "not_analyzed",
           "type": "string"
         },
-		"projectinfo": {
+        "projectinfo": {
           "properties": {
             "approvecode": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             },
             "approvecontent": {
-				      "analyzer": "my_ngram",
+              "analyzer": "my_ngram",
               "type": "string"
             },
             "approvestatus": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             },
             "approvetime": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             },
-			      "approvedept": {
-				      "analyzer": "my_ngram",
+            "approvedept": {
+              "analyzer": "my_ngram",
               "type": "string"
             },
             "approvenumber": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             },
             "projecttype": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             },
             "approvecity": {
-				      "index": "not_analyzed",
+              "index": "not_analyzed",
               "type": "string"
             }
           }
         },
-		"filetext": {
-		  "type":"string",
-		  "analyzer": "my_ngram"
-	    },
-		"purchasing": {
-		  "type":"string",
-		  "analyzer": "my_ngram"
-		},
-		"purchasinglist": {
-		  "properties":{
-        "itemname":{
-          "index": "not_analyzed",
-          "type":"string"
-        },
-        "model":{
-          "analyzer": "my_ngram",
-          "type":"string"
+        "filetext": {
+          "type": "string",
+          "analyzer": "my_ngram"
+        },
+        "purchasing": {
+          "type": "string",
+          "analyzer": "my_ngram"
+        },
+        "purchasinglist": {
+          "properties": {
+            "itemname": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "model": {
+              "analyzer": "my_ngram",
+              "type": "string"
+            },
+            "unitname": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "number": {
+              "type": "double"
+            },
+            "brandname": {
+              "analyzer": "my_ngram",
+              "type": "string"
+            },
+            "unitprice": {
+              "type": "double"
+            },
+            "totalprice": {
+              "type": "double"
+            }
+          }
+        },
+        "tagname": {
+          "analyzer": "douhao",
+          "type": "string"
         },
-        "unitname":{
+        "s_topscopeclass": {
+          "analyzer": "douhao",
+          "type": "string"
+        },
+        "channel": {
           "index": "not_analyzed",
-          "type":"string"
+          "type": "string"
         },
-        "number":{
-          "type":"double"
+        "winnerorder": {
+          "properties": {
+            "sort": {
+              "type": "integer"
+            },
+            "sortstr": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "entname": {
+              "index": "not_analyzed",
+              "type": "string"
+            }
+          }
         },
-        "brandname":{
+        "project_scale": {
           "analyzer": "my_ngram",
           "type": "string"
         },
-        "unitprice":{
-          "type": "double"
+        "project_duration": {
+          "type": "long"
         },
-        "totalprice":{
-          "type": "double"
+        "project_timeunit": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-		  }
-		},
-		"tagname":{
-		  "analyzer": "douhao",
-		  "type":"string"
-		},
-		"s_topscopeclass":{
-		  "analyzer": "douhao",
-		  "type":"string"
-		},
-		"channel": {
-          "index": "not_analyzed",
-          "type": "string"
-        },
-		"winnerorder": {
-		  "properties":{
-			"sort":{
-			  "type":"integer"
-			},
-			"sortstr":{
-				"index": "not_analyzed",
-			  "type":"string"
-			},
-			"entname":{
-				"index": "not_analyzed",
-			  "type":"string"
-			}
-		  }
-		}
+        "project_startdate": {
+          "type": "long"
+        },
+        "project_completedate": {
+          "type": "long"
+        },
+        "payway": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "contract_guarantee": {
+          "type": "boolean"
+        },
+        "bid_guarantee": {
+          "type": "boolean"
+        },
+        "qualifies": {
+          "analyzer": "my_ngram",
+          "type": "string"
+        },
+        "entidlist": {
+          "index": "not_analyzed",
+          "type": "string"
+        }
       }
     }
   }
 }'
+
+
+
 //新增某字段mapping
 curl -XPUT http://192.168.3.11:9800/bidding_v5/bidding/_mapping -d '
 {

+ 128 - 128
mapping/entmapping.json

@@ -23,173 +23,173 @@
     }
   },
   "mappings": {
-    "qyxy": {
-     "transform": {
-        "lang": "groovy",
-        "script": "ctx._source[\"id\"] = ctx._source[\"_id\"]"
-      },
-      "_all": {
-        "enabled": false
-      },
+	"qyxy": {
+	  "transform": {
+		"lang": "groovy",
+		"script": "ctx._source[\"id\"] = ctx._source[\"_id\"]"
+	  },
+	  "_all": {
+		"enabled": false
+	  },
 	  "_id": {
-        "path": "_id"
-      },
-      "properties": {
+		"path": "_id"
+	  },
+	  "properties": {
 		"name": {
-		 "analyzer": "my_ngram",
-          "type": "string",
-		  "fields":{
+		  "analyzer": "my_ngram",
+		  "type": "string",
+		  "fields": {
 			"ent_name": {
-				"index": "not_analyzed",
-				"type": "string"
+			  "index": "not_analyzed",
+			  "type": "string"
 			},
 			"ent_ikname": {
-				"analyzer": "ik_smart",
-				"type": "string"
+			  "analyzer": "ik_smart",
+			  "type": "string"
 			}
-          }
-        },
+		  }
+		},
 		"company_name": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"history_name": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "analyzer": "my_ngram",
+		  "type": "string"
+		},
 		"company_code": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"credit_no": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"org_code": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"tax_code": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"area_code": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_area": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },		
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_city": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_district": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_type_old": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_type": {
-          "type": "string"
-        },
+		  "type": "string"
+		},
 		"legal_person": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"legal_person_certno": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"establish_date": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"lastupdatetime": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"capital": {
-          "type": "double"
-        },
+		  "type": "double"
+		},
 		"currency": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"operation_startdate": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"operation_enddate": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"authority": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"issue_date": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_status": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },		
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_address": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"business_scope": {
-          "type": "string"
-        },
+		  "type": "string"
+		},
 		"cancel_date": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"revoke_date": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_phone": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"company_email": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"stock_name": {
-		 "index": "not_analyzed",
-          "type": "string"
-        },
+		  "index": "not_analyzed",
+		  "type": "string"
+		},
 		"partners": {
-			"properties": {
-				"identify_no": {
-					"index": "not_analyzed",
-					"type": "string"
-				},
-				"stock_type": {
-					"index": "not_analyzed",
-					"type": "string"
-				},
-				"stock_name": {
-					"index": "not_analyzed",
-					"type": "string"
-				},
-				"identify_type": {
-					"index": "not_analyzed",
-					"type": "string"
-				}
+		  "properties": {
+			"identify_no": {
+			  "index": "not_analyzed",
+			  "type": "string"
+			},
+			"stock_type": {
+			  "index": "not_analyzed",
+			  "type": "string"
+			},
+			"stock_name": {
+			  "index": "not_analyzed",
+			  "type": "string"
+			},
+			"identify_type": {
+			  "index": "not_analyzed",
+			  "type": "string"
 			}
+		  }
 		},
 		"updatetime": {
-          "type": "long"
-        }
-      }
-    }
+		  "type": "long"
+		}
+	  }
+	}
   }
 }'

+ 341 - 300
mapping/projectset.json

@@ -43,333 +43,374 @@ curl -XPUT http://127.0.0.1:9800/projectset_v1 -d '{
         "enabled": false
       },
 	  "properties":{
-        "exception":{
-            "type":"integer"
+        "exception": {
+          "type": "integer"
         },
-        "projecthref":{
-		    "index":"not_analyzed",
-            "type":"string"
+        "projecthref": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "firsttime":{
-            "type":"long"
+        "firsttime": {
+          "type": "long"
         },
-        "city":{
-            "index":"not_analyzed",
-            "type":"string"
+        "city": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "projectcode":{
-            "index":"not_analyzed",
-            "type":"string"
+        "projectcode": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "jgtime":{
-            "type":"long"
+        "jgtime": {
+          "type": "long"
         },
-        "projectscope":{
-            "index":"not_analyzed",
-            "type":"string"
+        "projectscope": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "multipackage":{
-            "type":"integer"
+        "multipackage": {
+          "type": "integer"
         },
-        "subscopeclass":{
-            "index":"not_analyzed",
-            "type":"string"
+        "subscopeclass": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "contractcode":{
-            "index":"not_analyzed",
-            "type":"string"
+        "contractcode": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "sortprice":{
-            "type":"double"
+        "sortprice": {
+          "type": "double"
         },
-        "s_projectname":{
-            "index":"not_analyzed",
-            "type":"string"
+        "s_projectname": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "sourceinfourl":{
-            "index":"not_analyzed",
-            "type":"string"
+        "sourceinfourl": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "id":{
-            "index":"not_analyzed",
-            "type":"string"
+        "id": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "budget":{
-            "type":"double"
+        "budget": {
+          "type": "double"
         },
-        "s_subscopeclass":{
-			"index":"not_analyzed",
-            "type":"string"
+        "s_subscopeclass": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "area":{
-            "index":"not_analyzed",
-            "type":"string"
+        "area": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "budgettag":{
-            "type":"long"
+        "budgettag": {
+          "type": "long"
         },
-        "mpc":{
-			"index":"not_analyzed",
-            "type":"string"
+        "mpc": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "bidamount":{
-            "type":"double"
+        "bidamount": {
+          "type": "double"
         },
-        "createtime":{
-            "type":"long"
+        "createtime": {
+          "type": "long"
         },
-        "projectname":{
-            "index":"not_analyzed",
-            "type":"string",
-            "fields":{
-                "pname":{
-                    "analyzer":"my_ngram",
-                    "type":"string"
-                }
+        "projectname": {
+          "index": "not_analyzed",
+          "type": "string",
+          "fields": {
+            "pname": {
+              "analyzer": "my_ngram",
+              "type": "string"
             }
+          }
+        },
+        "buyertel": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "agency": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "listtag": {
+          "type": "integer"
+        },
+        "bidstatus": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "buyertel":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "agency":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "listtag":{
-            "type":"integer"
-        },
-        "bidstatus":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "s_winner":{
-            "analyzer":"douhao",
-            "type":"string"
-        },
-        "bidamounttag":{
-            "type":"long"
-        },
-        "mpn":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "package1":{
-            "properties":{
-                "bidamount":{
-                    "type":"long"
-                },
-                "winner":{
-					"index":"not_analyzed",
-                    "type":"string"
-                }
+        "s_winner": {
+          "analyzer": "douhao",
+          "type": "string"
+        },
+        "bidamounttag": {
+          "type": "long"
+        },
+        "mpn": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "package1": {
+          "properties": {
+            "bidamount": {
+              "type": "long"
+            },
+            "winner": {
+              "index": "not_analyzed",
+              "type": "string"
             }
+          }
         },
-        "pici":{
-            "type":"long"
-        },
-        "list":{
-            "properties":{
-                "city":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "projectcode":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "projectscope":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "multipackage":{
-                    "type":"long"
-                },
-                "title":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "subscopeclass":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "comeintime":{
-                    "type":"long"
-                },
-                "contractcode":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "toptype":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "spidercode":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "subtype":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "infoformat":{
-                    "type":"long"
-                },
-                "href":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "pjVal":{
-                    "type":"long"
-                },
-                "budget":{
-                    "type":"long"
-                },
-                "area":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "bidamount":{
-                    "type":"long"
-                },
-                "projectname":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "buyertel":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "infoid":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "agency":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "compareStr":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "bidstatus":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "s_winner":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "resVal":{
-                    "type":"long"
-                },
-                "buyer":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "buyerclass":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "site":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "winner":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "bidopentime":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "district":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "publishtime":{
-                    "type":"long"
-                },
-                "topscopeclass":{
-					"index":"not_analyzed",
-                    "type":"string"
-                },
-                "buyerperson":{
-					"index":"not_analyzed",
-                    "type":"string"
-                }
+        "pici": {
+          "type": "long"
+        },
+        "list": {
+          "properties": {
+            "city": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "projectcode": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "projectscope": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "multipackage": {
+              "type": "long"
+            },
+            "title": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "subscopeclass": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "comeintime": {
+              "type": "long"
+            },
+            "contractcode": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "toptype": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "spidercode": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "subtype": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "infoformat": {
+              "type": "long"
+            },
+            "href": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "pjVal": {
+              "type": "long"
+            },
+            "budget": {
+              "type": "long"
+            },
+            "area": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "bidamount": {
+              "type": "long"
+            },
+            "projectname": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "buyertel": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "infoid": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "agency": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "compareStr": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "bidstatus": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "s_winner": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "resVal": {
+              "type": "long"
+            },
+            "buyer": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "buyerclass": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "site": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "winner": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "bidopentime": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "district": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "publishtime": {
+              "type": "long"
+            },
+            "topscopeclass": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "buyerperson": {
+              "index": "not_analyzed",
+              "type": "string"
+            },
+            "project_startdate": {
+              "type": "long"
+            },
+            "project_completedate": {
+              "type": "long"
             }
+          }
+        },
+        "buyer": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "bidtype": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "buyerclass": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "sourceinfoid": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "lasttime": {
+          "type": "long"
+        },
+        "winner": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "bidopentime": {
+          "type": "long"
+        },
+        "district": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "extractpos": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "ids": {
+          "index": "not_analyzed",
+          "type": "string"
         },
-        "buyer":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "bidtype":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "buyerclass":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "sourceinfoid":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "lasttime":{
-            "type":"long"
-        },
-        "winner":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "bidopentime":{
-            "type":"long"
-        },
-        "district":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "extractpos":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "ids":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "project_rate":{
-            "type":"double"
-        },
-        "topscopeclass":{
-            "index":"not_analyzed",
-            "type":"string"
-        },
-        "buyerperson":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-        "zbtime":{
-            "type":"long"
-        },
-		"purchasing": {
-		  "type":"string",
-		  "analyzer": "my_ngram"
-		},
-		"review_experts":{
-			"index":"not_analyzed",
-            "type":"string"
-        },
-		"winnerorder": {
-			"index":"not_analyzed",
-            "type":"string"
-		},
-		"prate_flag": {
-            "type":"integer"
-		},
-		"bidcycle": {
-            "type":"integer"
-		}
+        "project_rate": {
+          "type": "double"
+        },
+        "topscopeclass": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "buyerperson": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "zbtime": {
+          "type": "long"
+        },
+        "purchasing": {
+          "type": "string",
+          "analyzer": "my_ngram"
+        },
+        "review_experts": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "winnerorder": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "prate_flag": {
+          "type": "integer"
+        },
+        "bidcycle": {
+          "type": "integer"
+        },
+        "project_startdate": {
+          "type": "long"
+        },
+        "project_completedate": {
+          "type": "long"
+        },
+        "project_scale": {
+          "index": "my_ngram",
+          "type": "string"
+        },
+        "project_duration": {
+          "type": "long"
+        },
+        "project_timeunit": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "payway": {
+          "index": "not_analyzed",
+          "type": "string"
+        },
+        "contract_guarantee": {
+          "type": "boolean"
+        },
+        "bid_guarantee": {
+          "type": "boolean"
+        },
+        "qualifies": {
+          "index": "my_ngram",
+          "type": "string"
+        },
+        "entidlist": {
+          "index": "not_analyzed",
+          "type": "string"
+        }
       }
     }
   }