|
@@ -414,16 +414,14 @@ func GetUserTabBar(userInfo user.UserInfo, version string) (list []string, err e
|
|
|
}
|
|
|
authOk := false
|
|
|
companyProduct, e := company_product.GetByCompany2ProductId(userInfo.CompanyID, 1)
|
|
|
- if e != nil {
|
|
|
- if e == utils.ErrNoRow {
|
|
|
- err = nil
|
|
|
- return
|
|
|
- }
|
|
|
- err = e
|
|
|
+ if e != nil && e != utils.ErrNoRow {
|
|
|
+ err = errors.New("获取客户信息失败, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
- if strings.Contains("永续,正式", companyProduct.Status) {
|
|
|
- authOk = true
|
|
|
+ if companyProduct != nil {
|
|
|
+ if strings.Contains("永续,正式", companyProduct.Status) {
|
|
|
+ authOk = true
|
|
|
+ }
|
|
|
}
|
|
|
for _, v := range tabs {
|
|
|
if v.AuthCheck == 1 && !authOk {
|