using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace Learun.Application.Base.SystemModule
{
///
/// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
/// Copyright (c) 2013-2018 北京泉江科技有限公司
/// 创建人:陈彬彬
/// 日 期:2017.03.08
/// 描 述:自定义查询
///
public class CustmerQueryEntity
{
#region 实体成员
///
/// 主键
///
[Column("F_CUSTMERQUERYID")]
public string F_CustmerQueryId { get; set; }
///
/// 查询名称
///
[Column("F_NAME")]
public string F_Name { get; set; }
///
/// 所属成员
///
[Column("F_USERID")]
public string F_UserId { get; set; }
///
/// 功能模块ID
///
[Column("F_MODULEID")]
public string F_ModuleId { get; set; }
///
/// 所属功能连接地址
///
[Column("F_MODULEURL")]
public string F_ModuleUrl { get; set; }
///
/// 查询的公式
///
[Column("F_FORMULA")]
public string F_Formula { get; set; }
///
/// 查询的条件
///
[Column("F_QUERYJSON")]
public string F_QueryJson { get; set; }
#endregion
#region 扩展操作
///
/// 新增调用
///
public void Create()
{
this.F_CustmerQueryId = Guid.NewGuid().ToString();
}
///
/// 编辑调用
///
/// 主键
public void Modify(string keyValue)
{
this.F_CustmerQueryId = keyValue;
}
#endregion
#region 扩展字段
///
/// 模块名称
///
[Column("MODULENAME")]
[NotMapped]
public string ModuleName { get; set; }
#endregion
}
}