diff --git a/NewLife.CubeNC/ViewModels/DataField.cs b/NewLife.CubeNC/ViewModels/DataField.cs
index d4125bac..2e116f7f 100644
--- a/NewLife.CubeNC/ViewModels/DataField.cs
+++ b/NewLife.CubeNC/ViewModels/DataField.cs
@@ -65,6 +65,36 @@ public class DataField
/// 只读
public Boolean Readonly { get; set; }
+ ///
+ /// 是否可见
+ ///
+ public Boolean Visible { get; set; }
+
+ ///
+ /// 是否必填
+ ///
+ public bool Required { get; set; }
+
+ ///
+ /// 权限相关。用户自由发挥
+ ///
+ public string Authority { get; set; }
+
+ ///
+ /// 扩展字段。用户自由发挥
+ ///
+ public string Extended1 { get; set; }
+
+ ///
+ /// 扩展字段。用户自由发挥
+ ///
+ public string Extended2 { get; set; }
+
+ ///
+ /// 扩展字段。用户自由发挥
+ ///
+ public string Extended3 { get; set; }
+
/// 原始字段
[XmlIgnore, IgnoreDataMember, JsonIgnore]
public FieldItem Field { get; set; }