Browse Source

微信条件保存修改

WH01243 1 year ago
parent
commit
562032b94f
1 changed files with 15 additions and 1 deletions
  1. 15 1
      src/jfw/front/ws_dataExport.go

+ 15 - 1
src/jfw/front/ws_dataExport.go

@@ -390,9 +390,23 @@ func (wd *WsDataExport) SearchExport() error {
 	region := util.If(reqData.Area == "全国", "", reqData.Area).(string)
 	region := util.If(reqData.Area == "全国", "", reqData.Area).(string)
 	if region != "" && reqData.City != "" {
 	if region != "" && reqData.City != "" {
 		region += "," + reqData.City
 		region += "," + reqData.City
-	} else {
+	} else if region == "" {
 		region = reqData.City
 		region = reqData.City
 	}
 	}
+	if reqData.District != "" {
+		districtArr := []string{}
+		for _, v := range strings.Split(reqData.District, ",") {
+			if len(strings.Split(v, "_")) > 1 {
+				district := strings.Split(v, "_")[1]
+				districtArr = append(districtArr, district)
+			}
+		}
+		if region != "" {
+			region += "," + strings.Join(districtArr, ",")
+		} else {
+			region = strings.Join(districtArr, ",")
+		}
+	}
 	saveData["region"] = strings.Split(region, ",")
 	saveData["region"] = strings.Split(region, ",")
 	//是否开启 正文 标题同时搜索只搜正文的开关
 	//是否开启 正文 标题同时搜索只搜正文的开关
 	saveData["searchTypeSwitch"], _ = config.Sysconfig["searchTypeSwitch"].(bool)
 	saveData["searchTypeSwitch"], _ = config.Sysconfig["searchTypeSwitch"].(bool)