123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- 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 ButtonModel : DataModelBase
- {
- //默认不带数据工厂构造
- public ButtonModel()
- {
- }
- //带有数据工厂的实例化,可以直接操作数据
- public ButtonModel(DataFactory factory)
- : base(factory)
- {
- }
- ///<summary>
- ///ID[必填项目],最大长度为:18,数据库类型:NUMBER
- ///</summary>
- [FieldBase("ID", "", "", true, false, "", 18, 0, "NUMBER")]
- [DefaultValue("系统按钮_ID", DefaultValueType.DBSequences, ActionType.Insert)]
- public long? ID { get; set; }
- ///<summary>
- ///名称[可为空],最大长度为:50,数据库类型:NVARCHAR2(按钮名称)
- ///</summary>
- [FieldBase("名称", "(按钮名称)", "", false, false, "", 50, 0, "NVARCHAR2")]
- public string MC { get; set; }
- ///<summary>
- ///标识[可为空],最大长度为:50,数据库类型:VARCHAR2(标识js调用的按钮ID)
- ///</summary>
- [FieldBase("标识", "(标识js调用的按钮ID)", "", false, false, "", 50, 0, "VARCHAR2")]
- public string BS { get; set; }
- ///<summary>
- ///图标[可为空],最大长度为:50,数据库类型:VARCHAR2(按钮上的图标)
- ///</summary>
- [FieldBase("图标", "(按钮上的图标)", "", false, false, "", 50, 0, "VARCHAR2")]
- public string TB { get; set; }
- ///<summary>
- ///序号[可为空],最大长度为:18,数据库类型:NUMBER
- ///</summary>
- [FieldBase("序号", "", "", false, false, "", 18, 0, "NUMBER")]
- public long? XH { get; set; }
- ///<summary>
- ///颜色[可为空],最大长度为:10,数据库类型:VARCHAR2
- ///</summary>
- [FieldBase("颜色", "", "", false, false, "", 10, 0, "VARCHAR2")]
- public string YS { get; set; }
- ///<summary>
- ///备注[可为空],最大长度为:200,数据库类型:NVARCHAR2
- ///</summary>
- [FieldBase("备注", "", "", false, false, "", 200, 0, "NVARCHAR2")]
- public string BZ { get; set; }
- ///<summary>
- ///启用[可为空],最大长度为:1,数据库类型:NUMBER(1:启用,0:禁用)
- ///</summary>
- [FieldBase("启用", "(1:启用,0:禁用)", "", false, false, "", 1, 0, "NUMBER")]
- public int? QY { get; set; }
- }
- }
|