You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Ys.Core.Common;
using FreeSql.DataAnnotations;
namespace djy.Paas.Model
{
/// <summary>
/// 任务台任务
/// </summary>
public class tb_WorkbenchList : DataBase
{/// <summary>
/// 任务编号
/// </summary>
public string WorkCode { get; set; }
/// <summary>
/// 任务名称
/// </summary>
public string WorkName { get; set; }
/// <summary>
/// 任务类型
/// </summary>
public string WorkType { get; set; }
/// <summary>
/// 数据来源 比如自建 Email导入
/// </summary>
public string DataFrom { get; set; }
/// <summary>
/// 数据原始数据Json
/// </summary>
[Column(StringLength =-1)]
public string DataJson { get; set; }
/// <summary>
/// 数据主体部分
/// </summary>
[Column(StringLength =-1)]
public string DataBody { get; set; }
/// <summary>
/// 数据的数字型ID
/// </summary>
public long DataId { get; set; }
/// <summary>
/// 数据的 字符型Id
/// </summary>
public string DataGId { get; set; }
/// <summary>
/// 数据来源公司ID
/// </summary>
public Guid? DataCompId { get; set; }
/// <summary>
/// 操作者UserId
/// </summary>
public Guid? OperatorUserId { get; set; }
/// <summary>
///操作员名称
/// </summary>
[Column(StringLength = 50)]
public string OperatorName { get; set; }
/// <summary>
/// 操作者时间
/// </summary>
public long AdminTime { get; set; }
/// <summary>
/// 状态名称
/// </summary>
[Column(IsIgnore =true)]
public string StatusName { get {
return ((EnumUser.WorkStatus)Status).GetEnumText();
} }
}
}