Browse Source

条件保存修改

WH01243 1 năm trước cách đây
mục cha
commit
97e5a0d189

+ 3 - 5
jyBXBase/api/internal/logic/checkSearchScreenLogic.go

@@ -33,11 +33,9 @@ func (l *CheckSearchScreenLogic) CheckSearchScreen(req *types.AddSearchScreen) (
 	if req.RegionMap != nil {
 		for k, v := range req.RegionMap {
 			areaMap := map[string]*bxbase.District{}
-			if v != nil {
-				for k1, v1 := range v {
-					areaMap[k1] = &bxbase.District{
-						District: v1,
-					}
+			for k1, v1 := range v {
+				areaMap[k1] = &bxbase.District{
+					District: v1,
 				}
 			}
 			region[k] = &bxbase.Area{

+ 3 - 0
jyBXCore/rpc/model/es/search.go

@@ -238,6 +238,9 @@ func GetBidSearchQuery(in *bxcore.SearchReq) string {
 	}
 	district := in.District
 	if district != "" {
+		if len(query) > 0 {
+			query += ","
+		}
 		for k, v := range strings.Split(district, ",") {
 			if k > 0 {
 				query += `,`