瀏覽代碼

条数显示不对处理

WH01243 1 年之前
父節點
當前提交
b6fd56c318
共有 1 個文件被更改,包括 12 次插入2 次删除
  1. 12 2
      api/internal/service/owner.go

+ 12 - 2
api/internal/service/owner.go

@@ -1109,6 +1109,9 @@ func (t *OwnerService) CandidateChannel() ([]*ResultData, int, int, int, int) {
 						RecentTime:  zbtime,
 						NearlyYears: near,
 					}
+					if tmp.BuyerId == "" {
+						continue
+					}
 					a1++
 					returnData = append(returnData, &tmp)
 				}
@@ -1125,6 +1128,9 @@ func (t *OwnerService) CandidateChannel() ([]*ResultData, int, int, int, int) {
 						NearlyYears: near,
 						BuyerId:     common.ObjToString(m["nameId"]),
 					}
+					if tmp.BuyerId == "" {
+						continue
+					}
 					a2++
 					returnData = append(returnData, &tmp)
 				}
@@ -1142,6 +1148,9 @@ func (t *OwnerService) CandidateChannel() ([]*ResultData, int, int, int, int) {
 						Relationship: "业主的关系人",
 						BuyerId:      common.ObjToString(m["b_id"]),
 					}
+					if tmp.BuyerId == "" {
+						continue
+					}
 					a3++
 					returnData = append(returnData, &tmp)
 				}
@@ -1158,6 +1167,9 @@ func (t *OwnerService) CandidateChannel() ([]*ResultData, int, int, int, int) {
 						Relationship: common.ObjToString(m["relationship"]),
 						BuyerId:      common.ObjToString(m["b_id"]),
 					}
+					if tmp.BuyerId == "" {
+						continue
+					}
 					a4++
 					returnData = append(returnData, &tmp)
 				}
@@ -1184,8 +1196,6 @@ func (t *OwnerService) CandidateChannel() ([]*ResultData, int, int, int, int) {
 			fmt.Println(value.BuyerId, t.Type, value.SourceType)
 			if t.Type != "" && t.Type != value.SourceType {
 				continue
-			} else if value.BuyerId == "" {
-				continue
 			}
 			result = append(result, value)
 		}