注入修复
This commit is contained in:
@@ -3,8 +3,8 @@ namespace SimpleAdmin.Application;
|
||||
/// <summary>仅展示审核通过后创建的正式员工档案;入职资料的来源任务可追溯。</summary>
|
||||
public class OnboardingEmployeeService : IOnboardingEmployeeService
|
||||
{
|
||||
private readonly ISqlSugarClient _db;
|
||||
public OnboardingEmployeeService(ISqlSugarClient db) => _db = db;
|
||||
private readonly SqlSugarScope _db;
|
||||
public OnboardingEmployeeService() => _db = DbContext.DB;
|
||||
|
||||
public Task<SqlSugarPagedList<ObEmployee>> Page(OnboardingEmployeePageInput input) => _db.Queryable<ObEmployee>()
|
||||
.WhereIF(!string.IsNullOrWhiteSpace(input.EmployeeName), x => x.EmployeeName.Contains(input.EmployeeName) || x.IdCardNumber.Contains(input.EmployeeName))
|
||||
@@ -21,4 +21,5 @@ public class OnboardingEmployeeService : IOnboardingEmployeeService
|
||||
var audits = task == null ? new List<ObTaskAudit>() : await _db.Queryable<ObTaskAudit>().Where(x => x.TaskId == task.Id).OrderByDescending(x => x.AuditedAt).ToListAsync();
|
||||
return new OnboardingEmployeeDetailOutput { Employee = employee, Task = task, Contracts = contracts, Audits = audits };
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user