97 lines
2.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.ComponentModel.DataAnnotations.Schema;
namespace Learun.Application.Excel
{
/// <summary>
/// 版 本 PIT-ADMS V7.0.3 敏捷开发框架
/// Copyright (c) 2013-2018 勤一科技
/// 创建人:研发部
/// 日 期2017.04.01
/// 描 述Excel数据导入设置字段
/// </summary>
public class ExcelImportFieldEntity
{
#region
/// <summary>
/// 主键
/// </summary>
/// <returns></returns>
[Column("F_ID")]
public string F_Id { get; set; }
/// <summary>
/// 导入模板Id
/// </summary>
/// <returns></returns>
[Column("F_IMPORTID")]
public string F_ImportId { get; set; }
/// <summary>
/// 字典名字
/// </summary>
/// <returns></returns>
[Column("F_NAME")]
public string F_Name { get; set; }
/// <summary>
/// excel名字
/// </summary>
/// <returns></returns>
[Column("F_COLNAME")]
public string F_ColName { get; set; }
/// <summary>
/// 唯一性验证:0要,1需要
/// </summary>
/// <returns></returns>
[Column("F_ONLYONE")]
public int? F_OnlyOne { get; set; }
/// <summary>
/// 关联类型0:无关联,1:GUID,2:数据字典3:数据表;4:固定数值;5:操作人ID;6:操作人名字;7:操作时间;
/// </summary>
/// <returns></returns>
[Column("F_RELATIONTYPE")]
public int? F_RelationType { get; set; }
/// <summary>
/// 数据字典编号
/// </summary>
/// <returns></returns>
[Column("F_DATAITEMCODE")]
public string F_DataItemCode { get; set; }
/// <summary>
/// 固定数据
/// </summary>
/// <returns></returns>
[Column("F_VALUE")]
public string F_Value { get; set; }
/// <summary>
/// 关联库id
/// </summary>
/// <returns></returns>
[Column("F_DATASOURCEID")]
public string F_DataSourceId { get; set; }
/// <summary>
/// 排序
/// </summary>
/// <returns></returns>
[Column("F_SORTCODE")]
public int? F_SortCode { get; set; }
#endregion
#region
/// <summary>
/// 新增调用
/// </summary>
public void Create()
{
this.F_Id = Guid.NewGuid().ToString();
}
/// <summary>
/// 编辑调用
/// </summary>
/// <param name="keyValue"></param>
public void Modify(string keyValue)
{
this.F_Id = keyValue;
}
#endregion
}
}