|
@@ -2,6 +2,7 @@ package services
|
|
|
|
|
|
import (
|
|
|
"errors"
|
|
|
+ "fmt"
|
|
|
"hongze/hongze_web_mfyx/models"
|
|
|
"hongze/hongze_web_mfyx/utils"
|
|
|
"strings"
|
|
@@ -207,25 +208,26 @@ func GetUserPermissionCode(userId, companyId int) (permission int, err error) {
|
|
|
err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
- //权益客户
|
|
|
- raiCount, e := models.GetCompanyProductCount(companyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
- if e != nil {
|
|
|
- err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- if raiCount == 1 {
|
|
|
+
|
|
|
+ if companyId == 1 {
|
|
|
+ // 潜在用户
|
|
|
if applyCount > 0 {
|
|
|
- permission = 2
|
|
|
+ permission = 6
|
|
|
} else {
|
|
|
- permission = 3
|
|
|
+ permission = 7
|
|
|
}
|
|
|
} else {
|
|
|
- if companyId == 1 {
|
|
|
- // 潜在用户
|
|
|
+ //权益客户
|
|
|
+ raiCount, e := models.GetCompanyProductCount(companyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if raiCount == 1 {
|
|
|
if applyCount > 0 {
|
|
|
- permission = 6
|
|
|
+ permission = 2
|
|
|
} else {
|
|
|
- permission = 7
|
|
|
+ permission = 3
|
|
|
}
|
|
|
} else {
|
|
|
//ficc 客户
|
|
@@ -254,26 +256,27 @@ func GetUserDetailPermissionCode(userId, companyId int) (permission int, err err
|
|
|
err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
- //权益客户
|
|
|
- raiCount, e := models.GetCompanyProductCount(companyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
- if e != nil {
|
|
|
- err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
- return
|
|
|
- }
|
|
|
- if raiCount == 1 {
|
|
|
+ fmt.Println("companyId", companyId)
|
|
|
+ if companyId == 1 {
|
|
|
+ // 潜在用户
|
|
|
if applyCount > 0 {
|
|
|
- permission = 2
|
|
|
+ permission = 6
|
|
|
} else {
|
|
|
- permission = 3
|
|
|
+ permission = 7
|
|
|
}
|
|
|
} else {
|
|
|
+ //权益客户
|
|
|
+ raiCount, e := models.GetCompanyProductCount(companyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
+ if e != nil {
|
|
|
+ err = errors.New("获取用户申请信息失败, Err: " + e.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
- if companyId == 1 {
|
|
|
- // 潜在用户
|
|
|
+ if raiCount == 1 {
|
|
|
if applyCount > 0 {
|
|
|
- permission = 6
|
|
|
+ permission = 2
|
|
|
} else {
|
|
|
- permission = 7
|
|
|
+ permission = 3
|
|
|
}
|
|
|
} else {
|
|
|
//ficc 客户
|
|
@@ -291,5 +294,6 @@ func GetUserDetailPermissionCode(userId, companyId int) (permission int, err err
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ fmt.Println("permission", permission)
|
|
|
return
|
|
|
}
|