using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QWPlatform.DataIntface.Database;
using QWPlatform.Models;
namespace PMS.EntityModels.SysManager
{
///
/// 创 建 人:王海洋
/// 创建日期:2018-12-11
/// 功能描述:系统模块按钮
///
[Table("系统模块按钮")]
public class ModuleButtonModel : DataModelBase
{
//默认不带数据工厂构造
public ModuleButtonModel()
{
}
//带有数据工厂的实例化,可以直接操作数据
public ModuleButtonModel(DataFactory factory)
: base(factory)
{
}
///
///ID[必填项目],最大长度为:18,数据库类型:NUMBER
///
[FieldBase("ID", "", "系统模块按钮_ID", true, false, "", 18, 0, "NUMBER")]
[DefaultValue("系统模块按钮_ID", DefaultValueType.DBSequences, ActionType.Insert)]
public long? ID { get; set; }
///
///模块ID[可为空],最大长度为:18,数据库类型:NUMBER
///
[FieldBase("模块ID", "", "", false, false, "", 18, 0, "NUMBER")]
public long? MKID { get; set; }
///
///按钮ID[可为空],最大长度为:18,数据库类型:NUMBER
///
[FieldBase("按钮ID", "", "", false, false, "", 18, 0, "NUMBER")]
public long? ANID { get; set; }
///
///序号[可为空],最大长度为:18,数据库类型:NUMBER
///
[FieldBase("序号", "", "", false, false, "", 18, 0, "NUMBER")]
public long? XH { get; set; }
///
///分组名[可为空],最大长度为:50,数据库类型:VARCHAR2(用于一个模块中多个工具栏按钮分组名称)
///
[FieldBase("分组名", "(用于一个模块中多个工具栏按钮分组名称)", "", false, false, "", 50, 0, "VARCHAR2")]
public string FZM { get; set; }
}
}