12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using QWPlatform.DataIntface.Database;
- using QWPlatform.Models;
- namespace PMS.EntityModels.SysManager
- {
- [Table("系统角色权限")]
- public class RoleAuthModel : DataModelBase
- {
- //默认不带数据工厂构造
- public RoleAuthModel()
- {
- }
- //带有数据工厂的实例化,可以直接操作数据
- public RoleAuthModel(DataFactory factory)
- : base(factory)
- {
- }
- ///<summary>
- ///ID[必填项目],最大长度为:18,数据库类型:NUMBER
- ///</summary>
- [FieldBase("ID", "", "系统角色权限_ID", true, false, "", 18, 0, "NUMBER")]
- [DefaultValue("系统角色权限_ID", DefaultValueType.DBSequences, ActionType.Insert)]
- public long? ID { get; set; }
- ///<summary>
- ///角色ID[必填项目],最大长度为:18,数据库类型:NUMBER
- ///</summary>
- [FieldBase("角色ID", "", "", true, false, "", 18, 0, "NUMBER")]
- public long? JSID { get; set; }
- ///<summary>
- ///模块ID[必填项目],最大长度为:18,数据库类型:NUMBER
- ///</summary>
- [FieldBase("模块ID", "", "", true, false, "", 18, 0, "NUMBER")]
- public long? MKID { get; set; }
- ///<summary>
- ///功能ID列表[可为空],最大长度为:2000,数据库类型:VARCHAR2
- ///</summary>
- [FieldBase("功能ID列表", "", "", false, false, "", 2000, 0, "VARCHAR2")]
- public string GNIDLB { get; set; }
- ///<summary>
- ///功能ID列表[可为空]1:授权节点,0:父级节点
- ///</summary>
- [FieldBase("授权节点", "", "", false, false, "", 18, 0, "NUMBER")]
- public long? SQJD { get; set; }
- }
- }
|