/// <summary> /// 指定人员 /// </summary> /// <returns></returns> public IActionResult AddUser() { var listRole = HttpClientApi.GetAsync <List <Role> >(HttpHelper.Url + "Activity/GetListRole"); ViewBag.Role = listRole; return(View()); }
/// <summary> /// 权限的显示分页查询 /// </summary> /// <param name="pageIndex"></param> /// <param name="pageSize"></param> /// <param name="name"></param> /// <returns></returns> public ActionResult PermissionIndex(int pageIndex = 1, int pageSize = 3, string name = "") { var pagePermission = HttpClientApi.GetAsync <Common.PageHelper <PermissionDto> >("http://localhost:12345/api/Permission/GetPageList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&name=" + name); StaticPagedList <PermissionDto> staticPagedList = new StaticPagedList <PermissionDto>(pagePermission.PageList, pageIndex, pageSize, pagePermission.PageSizes); return(View(staticPagedList)); }
/// <summary> /// 添加配置方法 /// </summary> /// <param name="approvalConfiguration"></param> /// <returns></returns> public JsonResult AddApprovalConfiguration(ApprovalConfiguration approvalConfiguration) { var listApprovalConfiguration = new List <ApprovalConfiguration>(); //查询活动表所有的活动Id var listRoleUser = HttpClientApi.GetAsync <List <ApprovalConfiguration> >(HttpHelper.Url + "Activity/GetActivityId"); //linq进行筛选是否配置 var firstOrDefault = listRoleUser.Count(p => p.ActivityId.Equals(approvalConfiguration.ActivityId) && p.IsEnable == 0); //若配置则返回0 if (firstOrDefault > 0) { return(Json(new { result = 0 }, new JsonSerializerSettings())); } //拿出级别的Id var level = approvalConfiguration.UserLevelId; if (level != 0) { //获取所有的活动级别 var listUserLevel = HttpClientApi.GetAsync <List <UserLevel> >(HttpHelper.Url + "Activity/GetListUserLevel"); var allLevels = listUserLevel.Where(p => p.Id <= level).ToList(); foreach (var userLevel in allLevels) { var configuration = new ApprovalConfiguration() { ActivityId = approvalConfiguration.ActivityId, CreateTime = DateTime.Now, DownId = 0, Start = "未审批", RoleId = userLevel.RoleId, UserLevelId = level, UserId = userLevel.UserId, IsEnable = 0 }; listApprovalConfiguration.Add(configuration); } var results = HttpClientApi.PostAsync <List <ApprovalConfiguration>, int>(listApprovalConfiguration, HttpHelper.Url + "Activity/AddApprovalConfiguration"); return(Json(new { results }, new JsonSerializerSettings())); } //没有则添加一个状态 approvalConfiguration.Start = "未审批"; //进行一个时间的赋值 approvalConfiguration.CreateTime = DateTime.Now; approvalConfiguration.IsEnable = 0; listApprovalConfiguration.Add(approvalConfiguration); var result = HttpClientApi.PostAsync <List <ApprovalConfiguration>, int>(listApprovalConfiguration, HttpHelper.Url + "Activity/AddApprovalConfiguration"); return(Json(new { result }, new JsonSerializerSettings())); }
public IActionResult AddShiftDuty() { //Id写死 //获取登陆人所有的信息 var user = RedisHelper.Get <Ooperationuser>(_id.ToString()); //获取角色Id var roleId = user.Roleid; var userList = HttpClientApi.GetAsync <List <Ooperationuser> >(HttpHelper.Url + "ShiftDuty/GetUserList?roleId=" + roleId); ViewBag.userList = userList.Where(p => p.Id != _id).ToList(); return(View()); }
public IActionResult Add(int id) { var listActivity = HttpClientApi.GetAsync <List <ActivityTable> >(HttpHelper.Url + "Activity/GetListApproval"); var activity = listActivity.FirstOrDefault(p => p.Id == id); if (activity != null) { ViewBag.Title = activity.ActivityName; } if (activity != null) { ViewBag.TitleId = activity.Id; } ViewBag.RadioType = HttpClientApi.GetAsync <List <ApprovalType> >(HttpHelper.Url + "Activity/GetApprovalType"); return(View()); }
/// <summary> /// 获取单条数据 /// </summary> /// <returns></returns> public SolitaireSet UpdateData(int id) { var list = HttpClientApi.GetAsync <SolitaireSet>(HttpHelper.Url + "Solitaire/GetModel?id=" + id); return(list); }
public JsonResult GetRolePer(int id) { var getroleper = HttpClientApi.GetAsync <List <RolePermission> >("http://localhost:12345/api/Role/GetRolePer?id=" + id); return(Json(getroleper, new JsonSerializerSettings())); }
/// <summary> /// 获取级别 /// </summary> /// <returns></returns> public JsonResult GetListUserLevel() { var listUserLevel = HttpClientApi.GetAsync <List <UserLevel> >(HttpHelper.Url + "Activity/GetListUserLevel").Where(p => p.Id != 1); return(Json(listUserLevel, new JsonSerializerSettings())); }
public IActionResult ApprovalConfigurationDtoIndex() { var listApprovalConfigurationDto = HttpClientApi.GetAsync <List <ApprovalConfigurationDto> >(HttpHelper.Url + "Activity/GetApprovalConfigurations"); return(View(listApprovalConfigurationDto)); }
/// <summary> /// 显示视图 /// </summary> /// <returns></returns> public IActionResult PositionView() { var getposition = HttpClientApi.GetAsync <List <Position> >("http://localhost:12345/api/Position/GetPosition"); return(View(getposition)); }
/// <summary> /// 获取人员 /// </summary> /// <returns></returns> public List <Clinicuser> GetClinical() { var list = HttpClientApi.GetAsync <List <Clinicuser> >(HttpHelper.Url + "Group/GetClinical"); return(list); }
/// <summary> /// 获取单条数据 /// </summary> /// <returns></returns> public Clinicuser UpdateData(int id) { var list = HttpClientApi.GetAsync <Clinicuser>(HttpHelper.Url + "Clinical/GetModel?id=" + id); return(list); }
/// <summary> /// 显示视图 /// </summary> /// <returns></returns> public IActionResult HierarchieView() { var gethierarchie = HttpClientApi.GetAsync <List <Hierarchy> >("http://localhost:12345/api/Hierarchy/GetHierarchy"); return(View(gethierarchie)); }
public PageHelper <Clinicuser> PageList(int pageIndex = 1, int pageSize = 3, int administrativeId = 0, string englishName = "") { var list = HttpClientApi.GetAsync <Common.PageHelper <Clinicuser> >(HttpHelper.Url + "Clinical/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&administrativeId=" + administrativeId + "&englishName=" + englishName); return(list); }
public JsonResult Roill(int id) { var roill = HttpClientApi.GetAsync <Role>("http://localhost:12345/api/Role/RoilRoles?id=" + id); return(Json(roill, new JsonSerializerSettings())); }
/// <summary> ///角色显示 /// </summary> /// <param name="pageIndex"></param> /// <param name="pageSize"></param> /// <returns></returns> public ActionResult RoleShows() { var roleshow = HttpClientApi.GetAsync <List <Role> >("http://localhost:12345/api/Role/GetRoles"); return(View(roleshow)); }
public PageHelper <Professionalgroup> PageList(int pageIndex = 1, int pageSize = 3, string name = "") { var list = HttpClientApi.GetAsync <Common.PageHelper <Professionalgroup> >(HttpHelper.Url + "Group/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&name=" + name); return(list); }
/// <summary> /// 显示视图 /// </summary> /// <returns></returns> public IActionResult Show() { var getrulesetting = HttpClientApi.GetAsync <List <RulesettingsDto> >("http://localhost:12345/api/RuleSetting/GetRulesettings"); return(View(getrulesetting)); }
/// <summary> /// 获取科室 /// </summary> /// <returns></returns> public List <Administrative> GetDepartment() { var list = HttpClientApi.GetAsync <List <Administrative> >(HttpHelper.Url + "Group/GetDepartment"); return(list); }
public PageHelper <AttendanceDetail> PageList(int pageIndex = 1, int pageSize = 3, string time = "", string name = "") { var list = HttpClientApi.GetAsync <PageHelper <AttendanceDetail> >(HttpHelper.Url + "Detail/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&time=" + time + "&name=" + name); return(list); }
/// <summary> /// 获取单条数据 /// </summary> /// <returns></returns> public Professionalgroup UpdateData(int id) { var list = HttpClientApi.GetAsync <Professionalgroup>(HttpHelper.Url + "Group/GetModel?id=" + id); return(list); }
public PageHelper <SolitaireSet> PageList(int pageIndex = 1, int pageSize = 3, string shift = "") { var list = HttpClientApi.GetAsync <PageHelper <SolitaireSet> >(HttpHelper.Url + "Solitaire/GetPagedList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&shift=" + shift); return(list); }
public IActionResult Index() { ViewBag.Activity = HttpClientApi.GetAsync <List <ActivityTable> >(HttpHelper.Url + "Activity/GetListApproval"); return(View()); }
/// <summary> /// 二级联动用户 /// </summary> /// <param name="roleId"></param> /// <returns></returns> public JsonResult GetUser(int roleId) { var listRoleUser = HttpClientApi.GetAsync <List <Ooperationuser> >(HttpHelper.Url + "Activity/GetListOperaTinUser?roleId=" + roleId); return(Json(listRoleUser, new JsonSerializerSettings())); }
/// <summary> /// 获取角色信息 /// </summary> /// <returns></returns> public JsonResult GetListRole() { var listRole = HttpClientApi.GetAsync <List <Role> >(HttpHelper.Url + "Activity/GetListRole"); return(Json(listRole, new JsonSerializerSettings())); }
/// <summary> /// 显示的方法 /// </summary> /// <param name="pageIndex"></param> /// <param name="pageSize"></param> /// <param name="areaProperty"></param> /// <param name="areaName"></param> /// <returns></returns> public ActionResult ListArea(int pageIndex = 1, int pageSize = 2, int areaProperty = 0, string areaName = "") { var pageArea = HttpClientApi.GetAsync <PageHelper <Area> >(HttpHelper.Url + "Areas/GetAreaList?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&areaProperty=" + areaProperty + "&areaName=" + areaName); return(Json(pageArea, new JsonSerializerSettings())); }
/// <summary> /// 获取班次 /// </summary> /// <returns></returns> public List <Models.Shiftssetting> GetShift() { var list = HttpClientApi.GetAsync <List <Models.Shiftssetting> >(HttpHelper.Url + "Solitaire/GetShift"); return(list); }
/// <summary> /// 修改页面的数据 /// </summary> /// <param name="id"></param> /// <returns></returns> public JsonResult AreaJson(int id) { var result = HttpClientApi.GetAsync <Area>(HttpHelper.Url + "Areas/GetArea?id=" + id); return(Json(result, new JsonSerializerSettings())); }
public PageHelper <Clinicuser> GetPerson(int pageIndex = 1, int pageSize = 3, string name = "") { var list = HttpClientApi.GetAsync <PageHelper <Clinicuser> >(HttpHelper.Url + "Solitaire/GetPerson?pageIndex=" + pageIndex + "&pageSize=" + pageSize + "&name=" + name); return(list); }
/// <summary> /// 获取单条数据 /// </summary> /// <returns></returns> public Administrative UpdateData(int id) { var list = HttpClientApi.GetAsync <Administrative>(HttpHelper.Url + "Department/GetModel?id=" + id); return(list); }