瀏覽代碼

no message

zhangchuanxing 10 小時之前
父節點
當前提交
f5ee9aadaa
共有 1 個文件被更改,包括 8 次插入5 次删除
  1. 8 5
      controllers/company.go

+ 8 - 5
controllers/company.go

@@ -7875,15 +7875,18 @@ func (this *CompanyController) PermissionList() {
 			}
 			//合并主观客观
 			mapPermissionName := make(map[string]int)
-			for _, v := range items {
-				if mapPermissionName[v.PermissionName] == 0 {
+			for _, n := range items {
+				if permissionProductId == utils.COMPANY_PRODUCT_RAI_ID && utils.InArrayByStr(utils.FilterPermissionNameRai, n.PermissionName) {
+					continue
+				}
+				if mapPermissionName[n.PermissionName] == 0 {
 					//plist.Items = append(plist.Items, v)
 					//mapPermissionName[v.PermissionName] = v.ChartPermissionId
 
 					// CRM8.8-只有客观的时候回显
-					if mapPermissionCheck[v.PermissionName] == 0 || (mapPermissionCheck[v.PermissionName] > 0 && v.ChartPermissionId == mapPermissionCheck[v.PermissionName]) {
-						plist.Items = append(plist.Items, v)
-						mapPermissionName[v.PermissionName] = v.ChartPermissionId
+					if mapPermissionCheck[n.PermissionName] == 0 || (mapPermissionCheck[n.PermissionName] > 0 && n.ChartPermissionId == mapPermissionCheck[n.PermissionName]) {
+						plist.Items = append(plist.Items, n)
+						mapPermissionName[n.PermissionName] = n.ChartPermissionId
 					}
 				}
 			}