Browse Source

优化 OriginVal 逻辑并新增默认值

在 `OrderPreInfoView.cs` 中,修改了对 `OriginVal` 的判断逻辑,支持返回 "有" 的情况。
在 `GroupOrderPreInfoRepository.cs` 中,新增 `OriginVal` 字段并初始化为 "-",提供默认值。
LEIYI 1 month ago
parent
commit
f6695432f4

+ 1 - 1
OASystem/OASystem.Domain/ViewModels/Groups/OrderPreInfoView.cs

@@ -55,7 +55,7 @@ namespace OASystem.Domain.ViewModels.Groups
                 }
                 else if (FieldTypeName.Equals("单选按钮"))
                 {
-                    if (OriginVal.ToUpper().Equals("TRUE")) return "有";
+                    if (OriginVal.ToUpper().Equals("TRUE") || OriginVal.Equals("有")) return "有";
                     return "无";
                 }
                 return null;

+ 1 - 0
OASystem/OASystem.Infrastructure/Repositories/Groups/GroupOrderPreInfoRepository.cs

@@ -67,6 +67,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
                 {
                     FieldTempId = ft.Id,
                     FieldName = sd1.Name,
+                    OriginVal = "-",
                    // FieldTypeName = !string.IsNullOrEmpty(ft.Remark) ? sd2.Name +"-"+ ft.Remark : sd2.Name,
                     FieldTypeName =  sd2.Name,
                     IsRequired = ft.IsRequired,