修复画家查询时total值错误的问题

This commit is contained in:
徐俊杰 2023-03-27 10:02:30 +08:00
parent e29f86fa8c
commit 02930a50be

View File

@ -241,13 +241,24 @@ func (a ArtistInfoArtworkLogic) ArtworkStatic(request *artistInfoArtwork.ArtistA
Page: 1,
PageSize: -1,
Gender: gender,
Uids: artistUids,
// Uids: artistUids, //直接搜会导致Count值不对手动筛选
})
if err != nil {
return nil, err
}
fmt.Println("\n artistUids:", artistUids, "\n")
fmt.Printf("\n\n artistList.Data: %+v\n\n", artistList.Data)
//手动筛选uid
var datas []*artist.ProfileRequest
for i, v := range artistList.Data {
if len(datas) == len(artistUids) {
break
}
for _, uid := range artistUids {
if uid == v.Uid {
datas = append(datas, artistList.Data[i])
break
}
}
}
//查询这些画家审核通过的画作数据统计
res = &artistInfoArtwork.ArtistArtworkStaticResponse{