|
@@ -277,29 +277,29 @@ func (this *ChartPermissionAuthController) ReportDetailV7() {
|
|
|
return
|
|
|
}
|
|
|
var condition string
|
|
|
- var userType int
|
|
|
- if user.CompanyId > 1 {
|
|
|
- total, err := models.GetCountCompanyDetailByIdGroup(user.CompanyId)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取失败"
|
|
|
- br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- if total == 0 {
|
|
|
- userType = 0
|
|
|
- } else {
|
|
|
- companyDetail, err := models.GetCompanyDetailByIdGroup(user.CompanyId)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取信息失败!"
|
|
|
- br.ErrMsg = "获取客户详情失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- if companyDetail.Status == "永续" {
|
|
|
- userType = 1
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- condition += ` AND permission_name != '买方研选'`
|
|
|
+ //var userType int
|
|
|
+ //if user.CompanyId > 1 {
|
|
|
+ // total, err := models.GetCountCompanyDetailByIdGroup(user.CompanyId)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "获取失败"
|
|
|
+ // br.ErrMsg = "获取失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // if total == 0 {
|
|
|
+ // userType = 0
|
|
|
+ // } else {
|
|
|
+ // companyDetail, err := models.GetCompanyDetailByIdGroup(user.CompanyId)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "获取信息失败!"
|
|
|
+ // br.ErrMsg = "获取客户详情失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // if companyDetail.Status == "永续" {
|
|
|
+ // userType = 1
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ //}
|
|
|
+ condition += ` AND permission_name NOT IN (31,52)`
|
|
|
list, err := models.GetChartPermissionReportAll(condition)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|
|
@@ -308,13 +308,15 @@ func (this *ChartPermissionAuthController) ReportDetailV7() {
|
|
|
}
|
|
|
resp := new(models.ChartPermissionResp)
|
|
|
for k, v := range list {
|
|
|
- if userType == 1 {
|
|
|
- if v.PermissionName != "研选" {
|
|
|
- resp.List = append(resp.List, v)
|
|
|
- }
|
|
|
- } else {
|
|
|
- resp.List = append(resp.List, v)
|
|
|
- }
|
|
|
+ //if userType == 1 {
|
|
|
+ // if v.PermissionName != "研选" {
|
|
|
+ // resp.List = append(resp.List, v)
|
|
|
+ // }
|
|
|
+ //} else {
|
|
|
+ // resp.List = append(resp.List, v)
|
|
|
+ //}
|
|
|
+
|
|
|
+ //if strings.Contains(v.PermissionName,"")
|
|
|
if services.GetShowSustainable() && v.PermissionName == utils.CHART_PERMISSION_NAME_MF_YANXUAN {
|
|
|
resp.List[k].IsShowSustainable = true
|
|
|
}
|