fix 优化细节

This commit is contained in:
2024-03-05 15:30:44 +08:00
parent 817eb9115a
commit f6a155ae73
4 changed files with 5 additions and 4 deletions

View File

@@ -59,14 +59,11 @@ public class GainfoService : IGainfoService
{ {
request.DepartmentNos = await GetRecursionDepartmentNosAsync(request.DepartmentNos); request.DepartmentNos = await GetRecursionDepartmentNosAsync(request.DepartmentNos);
var tenant = _currentUser.GetStringTenantId();
var page = await _gainfoStore.Queryable(request.Status) var page = await _gainfoStore.Queryable(request.Status)
.WhereIF(request.DepartmentNos.IsPresent(), gainfo => request.DepartmentNos.Contains(gainfo.DepartmentNo)) .WhereIF(request.DepartmentNos.IsPresent(), gainfo => request.DepartmentNos.Contains(gainfo.DepartmentNo))
.WhereIF(request.Search.IsPresent(), gainfo => .WhereIF(request.Search.IsPresent(), gainfo =>
gainfo.Name.Contains(request.Search) gainfo.Name.Contains(request.Search)
|| gainfo.Code.Contains(request.Search)) || gainfo.Code.Contains(request.Search))
.Where(gainfo => gainfo.Werks == tenant)
.Select<GainfoPageResponse>() .Select<GainfoPageResponse>()
.ToPageListAsync(request); .ToPageListAsync(request);

View File

@@ -25,7 +25,7 @@
"LogConnectionString": "server=192.168.199.124;port=3306;userid=root;password=dlhis123;database=log;charset=utf8mb4;", "LogConnectionString": "server=192.168.199.124;port=3306;userid=root;password=dlhis123;database=log;charset=utf8mb4;",
"Timeout": 30, "Timeout": 30,
"SlowSqlTime": 1, "SlowSqlTime": 1,
"EnableSqlLog": false "EnableSqlLog": true
}, },
"SwaggerOptions": { "SwaggerOptions": {
"Enable": true, "Enable": true,

View File

@@ -4,6 +4,8 @@ public class TenantResponse
{ {
public int Id { get; set; } public int Id { get; set; }
public string PCode { get; set; }
public string Code { get; set; } public string Code { get; set; }
public string Name { get; set; } public string Name { get; set; }

View File

@@ -4,6 +4,8 @@ public class TenantResponse
{ {
public int Id { get; set; } public int Id { get; set; }
public string PCode { get; set; }
public string Code { get; set; } public string Code { get; set; }
public string Name { get; set; } public string Name { get; set; }