fix 组织机构名未冗余

This commit is contained in:
2021-07-09 09:49:31 +08:00
parent f29fc47621
commit d4e8cc52e6
2 changed files with 3 additions and 147 deletions

View File

@@ -54,11 +54,12 @@ namespace Ewide.Core.Service
var emps = await _sysEmpRep.Where(u => u.Id == sysEmpParam.Id).ToListAsync();
emps.ForEach(u =>
{
u.DeleteNow();
u.Delete();
});
// 再新增新员工信息
var emp = sysEmpParam.Adapt<SysEmp>();
emp.OrgName = (await Db.GetRepository<SysOrg>().DetachedEntities.FirstOrDefaultAsync(p => p.Id.Equals(emp.OrgId))).Name;
await _sysEmpRep.InsertAsync(emp);
// 更新附属机构职位信息