소스 검색

修复逻辑错误并优化代码注释

在 `FinancialController.cs` 中:
- 修复颜色标记逻辑,确保红色/橙色只显示一个。
- 更新 `feeLabel` 的赋值逻辑。

在 `GroupsController.cs` 中:
- 删除停止计时的注释代码,优化返回消息逻辑。

在 `GeneralMethod.cs` 中:
- 优化任务分配逻辑,新增对 `DepId` 的过滤条件。
- 添加注释说明任务分配规则。

在 `OfficialActivitiesRepository.cs` 中:
- 更新翻译人员资料逻辑,排除特殊 ID `147`。
Lyyyi 1 일 전
부모
커밋
5251d614ad

+ 1 - 1
OASystem/OASystem.Api/Controllers/FinancialController.cs

@@ -2316,7 +2316,7 @@ namespace OASystem.API.Controllers
                                 feeLabel.AppendLine(); // 空行
                                 feeLabel.AppendLine($"{item.ModouleName} :{item.CNYMoeny:#,##0.00} CNY");
                             }
-
+                            item_rst.isChangeColorRed = false; //红色/橙色只显示一个
                             item_rst.isChangeColor = true;
                             item_rst.ChangeColorLabel = feeLabel.ToString();
                         }

+ 0 - 1
OASystem/OASystem.Api/Controllers/GroupsController.cs

@@ -1343,7 +1343,6 @@ namespace OASystem.API.Controllers
                 //return Ok(JsonView(false, $"{ex.Message}[{stopwatch.ElapsedMilliseconds}ms]"));
             }
 
-
             // 停止计时
             stopwatch.Stop();
 

+ 2 - 3
OASystem/OASystem.Api/OAMethodLib/GeneralMethod.cs

@@ -811,8 +811,7 @@ namespace OASystem.API.OAMethodLib
                 CTId = 98,
                 UId = 149,
                 CreateUserId = userId
-            }
-            );
+            });
 
             //1015 超支费用,285 收款退还  --> 财务部门(ALL)岗位
             groupsTaskAssignments.AddRange(
@@ -837,7 +836,7 @@ namespace OASystem.API.OAMethodLib
                    UId = it.Id,
                    CreateUserId = userId
                }).ToList()
-           );
+            );
 
             //1015 超支费用  --> 国交部(ALL)岗位
             groupsTaskAssignments.AddRange(

+ 4 - 2
OASystem/OASystem.Infrastructure/Repositories/Resource/OfficialActivitiesRepository.cs

@@ -282,7 +282,8 @@ FROM
 
                     if (isInserTranslator)
                     {
-                        if (translatorId > 0) // 翻译人员资料更新
+                        //更新排除特殊Id 147
+                        if (translatorId != 147 && translatorId > 0) // 翻译人员资料更新
                         {
                             var tiStatus = await _sqlSugar.Updateable<Res_TranslatorLibrary>(transInfo)
                                 .UpdateColumns(x => new
@@ -424,7 +425,8 @@ FROM
                     {
                         #region 更新(公务信息关联翻译人员) 关联信息
 
-                        if (transInfo.Id > 0) //资料更新
+                        //更新排除特殊Id 147
+                        if (transInfo.Id != 147 && transInfo.Id > 0) //资料更新
                         {
                             var tiStatus = await _sqlSugar.Updateable<Res_TranslatorLibrary>(transInfo)
                                 .UpdateColumns(x => new