Browse Source

优化 ResourceController 和NewClientDataRepository

在 ResourceController.cs 文件中:
- 删除了 public ResourceController 构造函数的部分参数。

- 删除了 QueryLocalGuide 方法中的一个多余的空行。

在 NewClientDataRepository.cs 文件中:
- 添加了移除默认值的逻辑,具体为:如果 enumArray 包含 OperationEnum.NoOperation,则将其移除。
LEIYI 3 months ago
parent
commit
54a81d1daa

+ 2 - 4
OASystem/OASystem.Api/Controllers/ResourceController.cs

@@ -55,7 +55,6 @@ namespace OASystem.API.Controllers
         private readonly List<int> _portIds;
         private readonly BasicInsuranceCostRepository _insuranceCostRep;
 
-
         public ResourceController(
             IMapper mapper, 
             IConfiguration config, 
@@ -173,7 +172,6 @@ namespace OASystem.API.Controllers
             return Ok(JsonView(true, "查询成功", info));
         }
 
-
         /// <summary>
         /// 车公司信息添加
         /// </summary>
@@ -263,7 +261,7 @@ namespace OASystem.API.Controllers
         [ProducesResponseType(typeof(JsonView), StatusCodes.Status200OK)]
         public async Task<IActionResult> QueryLocalGuide(QueryLocalGuide dto)
         {
-            Stopwatch stopwatch = Stopwatch.StartNew(); 
+            Stopwatch stopwatch = Stopwatch.StartNew();
             Result LocalGuide = await _localGuideDataRep.QueryLocalGuide(dto);
             if (LocalGuide.Code == 0)
             {
@@ -391,6 +389,7 @@ namespace OASystem.API.Controllers
 
 
         }
+        
         /// <summary>
         /// 机场三字码数据城市下拉框数据
         /// </summary>
@@ -4062,7 +4061,6 @@ WHERE
 
         #region 翻译人员
 
-
         /// <summary>
         /// 翻译人员库
         /// Init

+ 4 - 0
OASystem/OASystem.Infrastructure/Repositories/CRM/NewClientDataRepository.cs

@@ -1668,6 +1668,10 @@ namespace OASystem.Infrastructure.Repositories.CRM
                         else return default;
                     })
                     .ToList();
+                //移除默认值
+
+                if (enumArray.Contains(OperationEnum.NoOperation)) enumArray.Remove(OperationEnum.NoOperation);
+
                 if (enumArray.Any())
                 {
                     if (enumArray.Contains(OperationEnum.List)) enumArray.Add(OperationEnum.NoOperation);