This commit is contained in:
邹宗楠
2022-03-31 15:36:30 +08:00
parent bf614b16a0
commit e733b1f096
2 changed files with 25 additions and 23 deletions

View File

@@ -737,28 +737,28 @@ func getGetStoresSkusBaseSQL(db *dao.DaoDB, storeIDs, skuIDs []int, upcs []strin
func GetStoresSkus(ctx *jxcontext.Context, storeIDs, skuIDs []int, upcs []string, isFocus, isHighPrice bool, priceType int, keyword string, isBySku, isAct bool, params map[string]interface{}, offset, pageSize int) (skuNamesInfo *dao.StoreSkuNamesInfo, err error) {
// 管理员进入
if /*permission.IsRoled(ctx)*/ true {
// 获取管理员绑定门店
if storeIDsMap, err := permission.GetUserStoresResultMap(ctx.GetUserID()); err == nil {
var storeIDs2 []int
if len(storeIDs) > 0 {
for _, v := range storeIDs {
if storeIDsMap[v] != 0 {
storeIDs2 = append(storeIDs2, v)
}
}
if len(storeIDs2) == 0 {
storeIDs2 = append(storeIDs2, -1)
}
} else {
for k, _ := range storeIDsMap {
storeIDs2 = append(storeIDs2, k)
}
}
storeIDs = nil
storeIDs = storeIDs2
}
}
//if /*permission.IsRoled(ctx)*/ true {
// // 获取管理员绑定门店
// if storeIDsMap, err := permission.GetUserStoresResultMap(ctx.GetUserID()); err == nil {
// var storeIDs2 []int
// if len(storeIDs) > 0 {
// for _, v := range storeIDs {
// if storeIDsMap[v] != 0 {
// storeIDs2 = append(storeIDs2, v)
// }
// }
// if len(storeIDs2) == 0 {
// storeIDs2 = append(storeIDs2, -1)
// }
// } else {
// for k, _ := range storeIDsMap {
// storeIDs2 = append(storeIDs2, k)
// }
// }
// storeIDs = nil
// storeIDs = storeIDs2
// }
//}
return GetStoresSkusNew(ctx, storeIDs, skuIDs, upcs, isFocus, isHighPrice, priceType, keyword, isBySku, isAct, params, offset, pageSize)
}