Example #1
0
        /// <summary>
        /// 列表分页
        /// </summary>
        /// <param name="gvMgt"></param>
        /// <param name="map"></param>
        /// <returns></returns>
        public List <object> GetMgt(Grid gvMgt, Dictionary <string, string> map)
        {
            List <object> list       = new List <object>();
            SysAreaDAL    sysAreaDAL = new SysAreaDAL();

            foreach (var item in handle.GetMgt(gvMgt, map))
            {
                var sysArea = sysAreaDAL.Detail((int)item.AreaID);
                list.Add(new
                {
                    item.UserId,
                    item.UserName,
                    item.Phone,
                    item.AreaID,
                    sysArea.AreaName,
                    item.OpenId,
                    item.OUId,
                    item.RoleId,
                    item.PersonalAuth,
                    Creator    = RelationWidget.GetUserName(item.Creator),
                    CreateTime = ConvertHelper.ToString(item.CreateTime, "yyyy-MM-dd HH:mm")
                });
            }

            return(list);
        }
Example #2
0
        /// <summary>
        /// 获取大区权限选项
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        public List <object> GetAreaAuth(string name)
        {
            List <object> list = new List <object>();

            SysAreaDAL areaHandle = new SysAreaDAL();

            foreach (var area in areaHandle.GetList())
            {
                list.Add(new
                {
                    id    = $"{name}_Area_{area.AreaID}",
                    label = area.AreaName
                });
            }

            return(list);
        }
Example #3
0
 public SysAreaBLL()
 {
     handle = new SysAreaDAL();
 }