public ActionResult GetQuestionType() { TreeSelectModel mode = new TreeSelectModel(); mode.id = "1"; mode.text = "单选题"; TreeSelectModel mode2 = new TreeSelectModel(); mode2.id = "2"; mode2.text = "判断题"; List <TreeSelectModel> list = new List <TreeSelectModel>(); list.Add(mode); list.Add(mode2); return(Content(list.ToJson())); }
public async Task <ActionResult> GetTreeSelectJson(string menuId) { var data = await menuButtonApp.GetListByMenuId(menuId, this.TenantId); var treeList = new List <TreeSelectModel>(); foreach (MenuButtonEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.FullName; treeModel.parentId = item.ParentId; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetSelectJson() { List <TreeSelectModel> treeList = new List <TreeSelectModel>(); EmployPositionApp positionApp = new EmployPositionApp(); var data = positionApp.GetPositionList(); foreach (EmployPosition item in data) { bool hasChildren = data.Count(t => t.PID == item.ID) == 0 ? false : true; TreeSelectModel tree = new TreeSelectModel(); tree.id = item.PosName; tree.text = item.PosName; treeList.Add(tree); } return(Content(treeList.ToJson())); }
public ActionResult GetTreeSelectJson() { var data = platformApp.GetList(); var treeList = new List <TreeSelectModel>(); foreach (PlatformEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.PlatformCnName; //treeModel.parentId = item.SupplierId; treeModel.data = item; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public async Task <IActionResult> GetTreeSelectJson(int id) { IEnumerable <SelectColumnEntity> list = await columnService.GetSelectCanUseListAsync(id); var treeList = new List <TreeSelectModel>(); foreach (SelectColumnEntity item in list) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.C_ID; treeModel.text = item.C_NAME; treeModel.parentId = item.C_PARENTID; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetCourseTree() { CourseApp courseapp = new CourseApp(); var list = courseapp.GetCourseList(); var treeList = new List <TreeSelectModel>(); foreach (Course item in list) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.ID; treeModel.text = item.CourseName; treeModel.parentId = item.PreCourse; treeList.Add(treeModel); } return(Content(treeList.ToJson())); }
public ActionResult GetTreeSelectJson() { var data = _Service.GetList(); var treeList = new List <TreeSelectModel>(); foreach (var item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.FullName; treeModel.parentId = item.ParentId; treeModel.data = item; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public async Task <IActionResult> GetTreeSelectJson() { var data = await areaApp.GetList(); var treeList = new List <TreeSelectModel>(); foreach (AreaEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.FullName; treeModel.parentId = item.ParentId; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public async Task <IActionResult> GetTreeSelectJson(int id) { BasePagedListModel <MenuEntity> pageDataModel = await menuService.GetAllListAsync(id); var treeList = new List <TreeSelectModel>(); foreach (MenuEntity item in pageDataModel.Data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.M_ID; treeModel.text = item.M_NAME; treeModel.parentId = item.M_PARENTID; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetTreeSelectJson() { var data = organizeApp.GetList(); var treeList = new List <TreeSelectModel>(); foreach (OrganizeEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_FullName; treeModel.parentId = item.F_ParentId; treeModel.data = item; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetTreeSelectDeptJson(string strKeyValue) { var data = organizeApp.GetDeptList(strKeyValue); var treeList = new List <TreeSelectModel>(); foreach (OrganizeEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_FullName; treeModel.parentId = item.F_ParentId; treeModel.data = item; treeList.Add(treeModel); } //var vJson = treeList.TreeChildSelectJson(strKeyValue); return(Content(treeList.TreeChildSelectJson(strKeyValue))); }
public ActionResult GetTypeJson() { var treeList = new List <TreeSelectModel>(); var data = typeApp.GetList(); foreach (var t in data) { if (t != null) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = t.ID.ToString(); treeModel.text = t.TypeName; treeList.Add(treeModel); } } return(Content(treeList.ToJson())); }
public async Task <ActionResult> GetSelectJson() { var data = await _service.GetList(); data = data.Where(a => a.F_Target == "expand" && a.F_IsExpand == true).ToList(); var treeList = new List <TreeSelectModel>(); foreach (ModuleEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_EnCode; treeModel.parentId = item.F_ParentId; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public async Task <ActionResult> GetTreeSelectJson() { var data = await _service.GetList(); data = data.Where(a => a.F_Layers == 1).ToList(); var treeList = new List <TreeSelectModel>(); foreach (ItemsEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_FullName; treeModel.parentId = item.F_ParentId; treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
// GET: SystemManage/Module public ActionResult Index() { var data = this.CreateService <IModuleAppService>().GetList(); var treeList = new List <TreeSelectModel>(); foreach (Sys_Module item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.Name; treeModel.parentId = item.ParentId; treeList.Add(treeModel); } this.ViewBag.Menus = TreeHelper.ConvertToJson(treeList); return(View()); }
/// <summary> /// 获取业务功能树型列表 /// </summary> /// <returns></returns> public IActionResult GetTreeSelectJson() { var data = from item in _db.CHIS_SYS_Function.AsNoTracking() select item; var treeList = new List <TreeSelectModel>(); foreach (CHIS_SYS_Function item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.FunctionID.ToString(); treeModel.text = item.FunctionName; treeModel.parentId = item.ParentFunctionID.ToString(); treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetUserJson() { var data = projApp.GetUserList(); var treeList = new List <TreeSelectModel>(); foreach (DataRow item in ((DataTable)data).Rows) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item["FCode"].ToString(); treeModel.text = item["FName"].ToString(); treeModel.parentId = ""; treeModel.data = item; treeList.Add(treeModel); } string str = treeList.ToJson(); return(Content(treeList.ToJson())); }
public ActionResult GetTreeSelectJson(string type, string courseID) { CourseChapterApp coursechapterApp = new CourseChapterApp(); var data = coursechapterApp.GetChapterList(type, courseID); var treeList = new List <TreeSelectModel>(); foreach (CourseChapter item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.ID; treeModel.text = item.ChapterName; treeModel.parentId = item.PID; treeList.Add(treeModel); } var a = treeList.ToJson(); return(Content(treeList.ToJson())); }
/// <summary> /// 下拉框绑定 /// </summary> /// <returns></returns> public ModuleOutputDto GetTreeSelectJson() { var data = _sysModuleRepository.GetAllList(); var treeList = new List <TreeSelectModel>(); foreach (SysModuleEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.Name; treeModel.parentId = item.ParentId; treeList.Add(treeModel); } ModuleOutputDto outputDto = new ModuleOutputDto(); outputDto.TreeSelectJson = TreeSelect.TreeSelectJson(treeList); return(outputDto); }
/// <summary> /// 显示页面 /// </summary> /// <returns></returns> //public override ActionResult Index() //{ // return View(); //} public override ActionResult Index() { var data = IdalCommon.IareaEx.getEntityList(); var treeList = new List <TreeSelectModel>(); foreach (area item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.id.ToString(); treeModel.text = item.fullname; treeModel.parentId = item.parentid; treeList.Add(treeModel); } this.ViewBag.AreaString = TreeJson.ConvertToJson(treeList); string strjson = TreeJson.ConvertToJson(treeList); return(View()); }
/// <summary> /// 获取上级工作站树形列表 /// </summary> /// <returns></returns> public IActionResult GetTreeSelectJson_WorkStation() { var data = _db.CHIS_Code_WorkStation.FromSql("exec [sp_Common_LoadTreeRoadToLeafs] {0},{1},{2},{3}", "CHIS_Code_WorkStation", "StationID", "ParentStationID", UserSelf.StationId) .OrderBy(m => m.ParentStationID).ThenBy(m => m.ShowOrder).ToList(); var treeList = new List <TreeSelectModel>(); foreach (var item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.StationID.ToString(); treeModel.text = item.StationName; treeModel.parentId = item.ParentStationID.ToString(); treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetTreeSelectJson(string type) { var treeList = new List <TreeSelectModel>(); var departId = OperatorProvider.Provider.GetCurrent().DepartmentId; var depart = organizeApp.GetForm(departId); var groupDepart = organizeApp.getDepartByGroup(depart.F_DepartGroupId); groupDepart.Add(departId); var checkRoleIds = dutyApp.GetApplyCheckList(); List <string> approvalRoleIds = null; var data = userApp.GetUserCheckList(groupDepart, checkRoleIds, approvalRoleIds); if (data != null) { foreach (var user in data) { if (user != null) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = user.F_RealName; treeModel.text = user.F_RealName; treeList.Add(treeModel); } } } else {//审核领导为空则加入角色为厂长的领导 var Ids = dutyApp.GetApprovalList(); var checkList = userApp.GetUserCheckList(groupDepart, Ids); foreach (var check in checkList) { if (check != null) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = check.F_RealName; treeModel.text = check.F_RealName; treeList.Add(treeModel); } } } treeList = treeList.ToList(); treeList.Reverse(); return(Content(treeList.ToJson())); }
// GET: SystemManage/Module public ActionResult Index() { var data = CreateService <IAccountAppService>().GetSys_ModuleList(); var treeList = new List <TreeSelectModel>(); foreach (Sys_Module item in data) { TreeSelectModel treeModel = new TreeSelectModel { id = item.Id, text = item.Name, parentId = item.ParentId }; treeList.Add(treeModel); } ViewBag.Menus = TreeHelper.ConvertToJson(treeList); return(View()); }
public ActionResult GetDeviceTypeTreeSelectJson() { var deviceTypes = deviceTypeData; var treeList = new List <TreeSelectModel>(); foreach (ItemsDetailEntity item in deviceTypes) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_ItemName; treeModel.parentId = item.F_ParentId == null ? "0" : item.F_ParentId; treeModel.data = deviceApp.GetUnbindDevices(item.F_Id); treeList.Add(treeModel); } string tmp = treeList.TreeSelectJson(); return(Content(tmp)); }
public ActionResult GetSelectJsonTwo(string keyword) { var data = clApp.GetList().Where(p => p.ParentId.ToString() == keyword && p.IsEffective == 1); var treeList = new List <TreeSelectModel>(); foreach (CustomerListEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); bool hasChildren = data.Count(t => t.ParentId == item.Id) == 0 ? false : true; treeModel.id = item.Id.ToString(); treeModel.text = item.FullName; treeModel.parentId = item.ParentId.ToString(); treeModel.OrderName = item.OrderName; treeModel.OrderDate = item.OrderDate; treeModel.OrderStatus = item.OrderStatus; treeList.Add(treeModel); } return(Content(treeList.ToJson())); }
public async Task <IActionResult> FindTreeSelectJson(string itemCode) { CommonResult result = new CommonResult(); List <ItemsDetailOutputDto> list = await itemsDetailService.GetItemDetailsByItemCode(itemCode); var treeList = new List <TreeSelectModel>(); foreach (ItemsDetailOutputDto item in list) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.ItemCode; treeModel.text = item.ItemName; treeModel.parentId = item.ParentId; treeList.Add(treeModel); } result.ErrCode = ErrCode.err0; result.ResData = treeList.TreeSelectJson(); return(ToJsonContent(result)); }
public static List <TreeSelectModel> GetEnumNoteList <T>() where T : new() { T t = new T(); var type = t.GetType(); var fields = type.GetFields(); List <TreeSelectModel> list = new List <TreeSelectModel>(); foreach (var field in fields) { if (field.FieldType == typeof(int)) { continue; } TreeSelectModel tree = new TreeSelectModel(); tree.id = (field.GetCustomAttributes(false)[0] as EnumNoteAttribute).Note; tree.text = (field.GetCustomAttributes(false)[0] as EnumNoteAttribute).Note; list.Add(tree); } return(list); }
/// <summary> /// 获取部门信息数据 /// </summary> /// <param name="request"></param> /// <returns></returns> public ActionResult GetTreeSelectJsonForDep(string code) { var data = _position.GetDepartmentList(code); var treeList = new List <TreeSelectModel>(); foreach (var item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.DepartmentCode; treeModel.text = item.DepartmentName; treeModel.parentId = item.ParentDepartmentCode; treeModel.data = item.ParentDepartmentCode; if (data.Count(t => t.DepartmentCode == item.ParentDepartmentCode) == 0) { treeModel.parentId = "0"; } treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public async Task <IActionResult> GetTreeSelectJson(int id = 0, bool disabled = false) { IEnumerable <SelectDWLBEntity> data = await service.GetSelectCanUseListAsync(id); var treeList = new List <TreeSelectModel>(); foreach (SelectDWLBEntity item in data) { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.Id; treeModel.text = item.Name; treeModel.parentId = item.PId; if (disabled) { treeModel.disabled = item.PId == 0; } treeList.Add(treeModel); } return(Content(treeList.TreeSelectJson())); }
public ActionResult GetAccountTreeSelectJson(string customerId) { var data = customerApp.GetCustomerAccounts(customerId); var treeList = new List <TreeSelectModel>(); foreach (CustomerAccountEntity item in data) { if (item.F_ParentId == "0") { TreeSelectModel treeModel = new TreeSelectModel(); treeModel.id = item.F_Id; treeModel.text = item.F_AccountName; treeModel.parentId = item.F_ParentId; treeModel.data = data.Where(t => t.F_ParentId == item.F_Id).ToList(); treeList.Add(treeModel); } } string tmp = treeList.TreeSelectJson(); return(Content(tmp)); }