Просмотр исходного кода

知识库列表数据编辑 新增修改

gaobingyue лет назад: 5
Родитель
Сommit
20a4a9dee1

+ 4 - 0
codegit/CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/knowledge/KnowledgeController.cs

@@ -34,12 +34,16 @@ namespace CallCenterApi.Interface.Controllers.knowledge
34 34
                 dr = new BLL.T_RepositoryCategory().GetList(" 1=1 " + "and F_CategoryId=" + pid).Tables[0];
35 35
                 string modelList = BindTree(dr, pid);
36 36
                 sql += " and F_CategoryId in(" + modelList.Trim() + ")";
37
+                //部门可见 0 或者 本部门
38
+                sql += " and( isnull(F_visibleDeptId,0)=0 or F_visibleDeptId=" + CurrentUser.UserData.F_DeptId+") ";
39
+
37 40
                 //根据 F_CategoryId 获取知识分类信息 如果是 -常用接待用语   则部门区分(获取属于当前登录部门的信息)
38 41
                 // CurrentUser.UserData.F_DeptId;当前登录人部门
39 42
                 //(select  u.F_DeptId  from  dbo.T_Sys_UserAccount  u where u.F_UserId = F_CreateBy )
40 43
                 if (GetHightFrequencyList(modelList.Trim())>0) {
41 44
                    sql += @" and (select  u.F_DeptId  from  dbo.T_Sys_UserAccount  u where u.F_UserId = F_CreateBy )="+ CurrentUser.UserData.F_DeptId;
42 45
                 }
46
+                
43 47
 
44 48
             }
45 49
             if (keywords.Trim() != "")