在 `OrderPreInfoView.cs` 文件中,添加了对 `OriginVal` 的赋值逻辑,以确保在 `_newValue` 为 `null` 的情况下,`OriginVal` 仍然能够正确赋值。同时,删除了对 `OriginVal` 的重复赋值,简化了代码逻辑。 在 `GroupOrderPreInfoRepository.cs` 文件中,新增了 `Remark` 字段的赋值,增强了数据模型的完整性,确保在创建对象时能够包含备注信息。
@@ -104,8 +104,8 @@ namespace OASystem.Domain.ViewModels.Groups
OriginVal = val1.ToString();
}
+ else OriginVal = val.ToString();
- OriginVal = val.ToString();
return val;
else if (FieldTypeName.Equals("单选按钮"))
@@ -118,7 +118,6 @@ namespace OASystem.Domain.ViewModels.Groups
if (_newValue.ToString().Equals("有")) val = "有";
-
OriginVal = val;
@@ -118,6 +118,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
//FieldTypeName = !string.IsNullOrEmpty(ft.Remark) ? sd2.Name + "-" + ft.Remark : sd2.Name,
FieldTypeName = sd2.Name,
OriginVal = opi.Value,
+ Remark = opi.Remark,
IsRequired = ft.IsRequired,
IsRemark = ft.IsRemark,
Index = ft.Index