// 获取单个组织结构信息 public EditOrgDto GetSingleOrgInfo(int inputId) { var orgInfo = _repository.Get(inputId); OrgDto tempOrg = orgInfo.MapTo <OrgDto>(); EditOrgDto org = tempOrg.MapTo <EditOrgDto>(); return(org); }
// 编辑信息 public async Task EditOrgInfo(EditOrgDto input) { var item = _repository.Get(input.Id); item.OrgName = input.OrgName; item.AliasName = input.AliasName; string fullName = item.FullName; fullName.Replace(item.OrgName, input.OrgName); item.FullName = fullName; await _repository.UpdateAsync(item); }