This commit is contained in:
苏尹岚
2021-02-03 10:30:50 +08:00
parent aaadd0ed32
commit 1c9f710b45

View File

@@ -370,18 +370,14 @@ func GetUserStoresResultMap(userID string) (resultMap map[int]int, err error) {
for k, _ := range storeIDMap { for k, _ := range storeIDMap {
storeIDs = append(storeIDs, k) storeIDs = append(storeIDs, k)
} }
if brandIDMap[0] != 0 { if stores1, err := dao.GetStoreList(db, nil, nil, brandIDs, nil, nil, ""); len(stores1) > 0 && err == nil {
if cityCodeMap[0] != 0 { stores = append(stores, stores1...)
stores, err = dao.GetStoreList(db, nil, nil, nil, nil, nil, "")
} else {
stores, err = dao.GetStoreList(db, storeIDs, cityCodes, nil, nil, nil, "")
} }
} else { if stores2, err := dao.GetStoreList(db, nil, cityCodes, nil, nil, nil, ""); len(stores2) > 0 && err == nil {
if cityCodeMap[0] != 0 { stores = append(stores, stores2...)
stores, err = dao.GetStoreList(db, nil, nil, nil, brandIDs, nil, "")
} else {
stores, err = dao.GetStoreList(db, storeIDs, cityCodes, nil, brandIDs, nil, "")
} }
if stores3, err := dao.GetStoreList(db, storeIDs, nil, nil, nil, nil, ""); len(stores3) > 0 && err == nil {
stores = append(stores, stores3...)
} }
for _, v := range stores { for _, v := range stores {