maxiaoshan 5 år sedan
förälder
incheckning
a5823f1792
2 ändrade filer med 5 tillägg och 3 borttagningar
  1. 3 2
      src/jy/extract/newextractcity.go
  2. 2 1
      src/main_test.go

+ 3 - 2
src/jy/extract/newextractcity.go

@@ -169,8 +169,9 @@ func (e *ExtractTask) NewExtractCity(j *ju.Job, resulttmp map[string]interface{}
 //jsondata中抽取城市
 func (e *ExtractTask) NewGetCityByJsonData(j *ju.Job) (province, city, district, p, c, d string) {
 	defer qu.Catch()
-	jsondata := *j.Jsondata
-	if jsondata != nil { //jsondata中获取province和city
+	if j.Jsondata != nil {
+		jsondata := *j.Jsondata
+		//jsondata中获取province和city
 		if a_c_d, ok := jsondata["area_city_district"].(string); ok && a_c_d != "" {
 			p, c, d = GetByACDFullJb(p, c, d, a_c_d, e, j) //全称匹配
 			GetByACDSimJb(p, c, d, a_c_d, e, j)            //简称匹配

+ 2 - 1
src/main_test.go

@@ -28,7 +28,8 @@ func Test_han(t *testing.T) {
 func Test_task(t *testing.T) {
 	Mgo = MgoFactory(1, 3, 120, "192.168.3.207:27092", "extract_kf")
 	//extract.StartExtractTaskId("5b8f804025e29a290415aee1")5c528686698414055c47b115
-	extract.StartExtractTestTask("5cdd3025698414032c8322b1", "57f9e23961a0721f15428be4", "1", "result_mxs", "result_mxs")
+	//extract.StartExtractTestTask("5e103206234ddc34b406c5d1", "59e47b5a40d2d9bbe82296bf", "1", "result_mxs", "result_mxs")
+	extract.StartExtractTestTask("5cdd3025698414032c8322b1", "5e17e00e85a9271abf0860a6", "1", "result_mxs", "result_mxs")
 	//extract.StartExtractTestTask("5c3d75c96984142998eb00e1", "5c2a3d28a5cb26b9b76144dd", "100", "mxs_v3", "mxs_v3")
 	time.Sleep(5 * time.Second)
 }