public string Data_Select_AllMenu() //查询出所有菜单 然后转成树状结构 { token = appClass.CRM_Gettoken(); CRM_QYJS_MENU model = new CRM_QYJS_MENU(); CRM_QYJS_MENU[] data = crmModels.QYJS_MENU.ReadTTbyParam(model, token); LayuiTree[] result = new LayuiTree[data.Length]; string netpath = System.Configuration.ConfigurationManager.AppSettings["NETPATH"]; for (int i = 0; i < data.Length; i++) //把查询出来的数据转换成layui属性列表要求的格式,顺便把图片的路径改成网络路径 { result[i] = new LayuiTree(); result[i].Id = data[i].CATALOGID; result[i].Pid = data[i].PLOGID; result[i].title = data[i].NAME; if (data[i].ML != "") { string[] p = data[i].ML.Split('\\'); int count = p.Length - 1; string path = p[count - 2] + @"/" + p[count - 1] + @"/" + p[count]; data[i].ML = netpath + path; } } string s = Newtonsoft.Json.JsonConvert.SerializeObject(result); return(s); }
public string Data_Select_DEPT() //查询出所有权限内的部门 { token = appclass.CRM_Gettoken(); CRM_HG_DEPT[] data = crmModels.HG_DEPT.ReadByStaffid(Convert.ToInt32(Session["STAFFID"]), token); LayuiTree[] result = new LayuiTree[data.Length]; for (int i = 0; i < data.Length; i++) //把查询出来的数据转换成layui属性列表要求的格式 { result[i] = new LayuiTree(); result[i].Id = data[i].DEPID; result[i].Pid = data[i].PDEPID; result[i].title = data[i].DEPNAME; //result[i].Khjlid = data[i].KHJLID; //result[i].Fgldid = data[i].FGLDID; //result[i].Gmemo = data[i].GMEMO; } string s = Newtonsoft.Json.JsonConvert.SerializeObject(result); return(s); }