/// <summary> /// 根据条件查询一条数据 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <SysPersonWorkDto> > GetByGuidAsync(ByGuidPost parm) { var res = new ApiResult <SysPersonWorkDto>(); try { var model = SysPersonWorkDb.GetById(parm.guid); res.statusCode = 200; res.data = model != null ? new SysPersonWorkDto() { Guid = model.Guid, PersonGuid = model.PersonGuid, EntryTime = model.EntryTime, OutTime = model.OutTime, Address = model.Address, CompanyName = model.CompanyName, PostName = model.PostName, WorkContent = model.WorkContent, Witness = model.Witness, WitnessTel = model.WitnessTel, OutSummary = model.OutSummary, SalarySummary = model.SalarySummary } : null; } catch (Exception ex) { res.statusCode = (int)ApiEnum.Error; res.message = ex.Message; } return(await Task.Run(() => res)); }
/// <summary> /// 根据主见查询一条数据 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <SysPersonEducateDto> > GetByGuidAsync(ByGuidPost parm) { var res = new ApiResult <SysPersonEducateDto>(); try { var model = SysPersonEducateDb.GetById(parm.guid); res.statusCode = 200; res.data = model != null ? new SysPersonEducateDto() { Guid = model.Guid, PersonGuid = model.PersonGuid, EducateType = model.EducateType, AdmissionTime = model.AdmissionTime, GraduateTime = model.GraduateTime, SchoolName = model.SchoolName, Specialty = model.Specialty } : null; } catch (Exception ex) { res.statusCode = (int)ApiEnum.Error; res.message = ex.Message; } return(await Task.Run(() => res)); }
/// <summary> /// 根据条件,查询一条数据 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <SysPersonContactDto> > GetByGuidAsync(ByGuidPost parm) { var res = new ApiResult <SysPersonContactDto>(); try { var model = SysPersonContactDb.GetById(parm.guid); res.statusCode = 200; res.data = model != null ? new SysPersonContactDto() { Guid = model.Guid, Name = model.Name, Relation = model.Relation, Mobile = model.Mobile, Address = model.Address, IsUrgent = model.IsUrgent } : null; } catch (Exception ex) { res.statusCode = (int)ApiEnum.Error; res.message = ex.Message; } return(await Task.Run(() => res)); }
/// <summary> /// 获得一条数据 /// </summary> /// <returns></returns> public async Task <ApiResult <SysCodeTypeDto> > GetByGuidAsync(ByGuidPost parm) { var model = SysCodeTypeDb.GetById(parm.guid); var res = new ApiResult <SysCodeTypeDto> { statusCode = 200, data = model != null?new SysCodeTypeDto() { guid = model.Guid, name = model.Name, parent = model.ParentGuid, sort = model.Sort }:null }; if (model == null) { var pmdel = Db.Queryable <SysCodeType>().OrderBy(m => m.Sort, OrderByType.Desc).First(); res.data = new SysCodeTypeDto() { sort = pmdel?.Sort + 1 ?? 1 }; } return(await Task.Run(() => res)); }
public void OnGet(ByGuidPost parm) { CodeModel = _sysCodeService.GetByGuidAsync(parm).Result.data; if (string.IsNullOrEmpty(CodeModel.guid)) { CodeModel.parentguid = parm.guid; } }
public void OnGet(ByGuidPost parm) { codeList = _sysCodeService.GetPagesAsync(new SysCodePostPage() { limit = 1000, page = 1 }).Result.data.Items; Person = _sysPersonService.GetByGuidAsync(parm).Result.data ?? new SysPersonDto(); }
public void OnGet(ByGuidPost parm) { Work = _sysPersonWorkService.GetByGuidAsync(parm).Result.data; if (Work == null) { Work = new SysPersonWorkDto() { PersonGuid = parm.guid }; } }
public void OnGet(ByGuidPost parm) { Contact = _sysPersonContactService.GetByGuidAsync(parm).Result.data; if (Contact == null) { Contact = new SysPersonContactDto() { PersonGuid = parm.guid }; } }
public void OnGet(ByGuidPost parm) { codeList = _sysCodeService.GetPagesAsync(new SysCodePostPage() { limit = 1000, page = 1 }).Result.data.Items.Where(m => m.status).ToList(); Educate = _sysPersonEducateService.GetByGuidAsync(parm).Result.data; if (Educate == null) { Educate = new SysPersonEducateDto() { PersonGuid = parm.guid, AdmissionTime = null, GraduateTime = null }; } }
/// <summary> /// 根据ID查询员工信息 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <SysPersonDto> > GetByGuidAsync(ByGuidPost parm) { var model = SysPersonDb.GetById(parm.guid); var res = new ApiResult <SysPersonDto> { statusCode = 200, data = model != null ? new SysPersonDto() { Guid = model.Guid, RoleGuid = model.RoleGuid, DepartmentGuid = model.DepartmentGuid, CompayGuid = model.CompayGuid, LoginPwd = model.LoginPwd, LoginName = model.LoginName, TrueName = model.TrueName, Letter = model.Letter, Codes = model.Codes, HeadPic = model.HeadPic, Sex = model.Sex, Mobile = model.Mobile, Email = model.Email, QQ = model.QQ, WebXin = model.WebXin, WorkTel = model.WorkTel, LoginStatus = model.LoginStatus, PostStatus = model.PostStatus, Birthday = model.Birthday, IDCard = model.IDCard, NativePlaceCity = model.NativePlaceCity, AccountCity = model.AccountCity, LiveCity = model.LiveCity, PoliticalStatus = model.PoliticalStatus, Ethnic = model.Ethnic, Faith = model.Faith, Marriage = model.Marriage, Education = model.Education, Hobbies = model.Hobbies, LanguageSkills = model.LanguageSkills, Specialty = model.Specialty } : null }; return(await Task.Run(() => res)); }
public void OnGet(ByGuidPost parm) { CodeType = _sysCodeTypeService.GetByGuidAsync(parm).Result.data; //获得列表 SelectList = _sysCodeTypeService.GetListAsync().Result.data; }