在 `OrderPreInfoView.cs` 中,修改了对 `OriginVal` 的判断逻辑,支持返回 "有" 的情况。 在 `GroupOrderPreInfoRepository.cs` 中,新增 `OriginVal` 字段并初始化为 "-",提供默认值。
@@ -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;
@@ -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,