This commit is contained in:
suyl
2021-07-19 10:55:03 +08:00
parent d946c5018a
commit 91abfc8835

View File

@@ -339,7 +339,12 @@ func GetUserStoresResultMap(userID string) (resultMap map[int]int, err error) {
// storeIDMap = make(map[int]int) // storeIDMap = make(map[int]int)
) )
resultMap = make(map[int]int) resultMap = make(map[int]int)
userRoles, err := dao.GetUserRole2(db, []string{userID}, nil) user, _ := dao.GetUserByID(db, "user_id", userID)
if user.BindStoreID != 0 {
resultMap[user.BindStoreID] = user.BindStoreID
} else {
userRoles, err2 := dao.GetUserRole2(db, []string{userID}, nil)
err = err2
for _, v := range userRoles { for _, v := range userRoles {
var ( var (
brandIDs, cityCodes, storeIDs []int brandIDs, cityCodes, storeIDs []int
@@ -397,7 +402,7 @@ func GetUserStoresResultMap(userID string) (resultMap map[int]int, err error) {
// if stores3, err := dao.GetStoreList(db, storeIDs, nil, nil, nil, nil, ""); len(stores3) > 0 && err == nil { // if stores3, err := dao.GetStoreList(db, storeIDs, nil, nil, nil, nil, ""); len(stores3) > 0 && err == nil {
// stores = append(stores, stores3...) // stores = append(stores, stores3...)
// } // }
}
return resultMap, err return resultMap, err
} }