|
@@ -138,20 +138,22 @@ func GetSelleridWhichGroup(companyId, productId int, mobile string) (adminIds st
|
|
|
|
|
|
if mobile != "" {
|
|
|
adminUser, e := models.GetSellerByAdminMobile(mobile)
|
|
|
- if e != nil {
|
|
|
- err = errors.New("GetSellerByAdminId, Err: " + e.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- adminList, e := models.GetAdminListByGroupId(adminUser.GroupId)
|
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
- err = errors.New("models GetAdminListByGroupId, Err: " + e.Error())
|
|
|
+ err = errors.New("GetSellerByAdminId, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
- var adminIdArr []string
|
|
|
- for _, v := range adminList {
|
|
|
- adminIdArr = append(adminIdArr, strconv.Itoa(v.AdminId))
|
|
|
+ if adminUser != nil {
|
|
|
+ adminList, e := models.GetAdminListByGroupId(adminUser.GroupId)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ err = errors.New("models GetAdminListByGroupId, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var adminIdArr []string
|
|
|
+ for _, v := range adminList {
|
|
|
+ adminIdArr = append(adminIdArr, strconv.Itoa(v.AdminId))
|
|
|
+ }
|
|
|
+ adminIds += "," + strings.Join(adminIdArr, ",")
|
|
|
}
|
|
|
- adminIds += "," + strings.Join(adminIdArr, ",")
|
|
|
}
|
|
|
return
|
|
|
}
|