Files
number_zj/20220330_Vote/Ewide.RoadFlow/Entity/rf_organize.cs
2022-03-30 17:54:33 +08:00

132 lines
4.2 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.
//----------rf_organize开始----------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
//using System.Data.Entity.ModelConfiguration;
using System.Runtime.Serialization;
using Furion.JsonSerialization;
namespace RoadFlow.Model
{
/// <summary>
/// 数据表实体类rf_organize
/// </summary>
[Table("rf_organize")]
[Serializable]
public partial class rf_organize: BaseEntity {
/// <summary>
/// 父ID
/// </summary>
[Display(Name="父ID")]
[Column("ParentId")]
[DataMember]
public string ParentId {get;set;}
/// <summary>
/// 名称
/// </summary>
[Display(Name="名称")]
[Column("Name")]
[DataMember]
public string Name {get;set;}
/// <summary>
/// 类型:1 单位 2 部门 3 岗位
/// </summary>
[Display(Name="类型:1 单位 2 部门 3 岗位")]
[Column("Type")]
[DataMember]
public int Type {get;set;}
/// <summary>
/// 部门或岗位领导
/// </summary>
[Display(Name="部门或岗位领导")]
[Column("Leader")]
[DataMember]
public string Leader {get;set;}
/// <summary>
/// 分管领导
/// </summary>
[Display(Name="分管领导")]
[Column("ChargeLeader")]
[DataMember]
public string ChargeLeader {get;set;}
/// <summary>
/// 备注
/// </summary>
[Display(Name="备注")]
[Column("Note")]
[DataMember]
public string Note {get;set;}
/// <summary>
/// 状态 0 正常 1 冻结
/// </summary>
[Display(Name="状态 0 正常 1 冻结")]
[Column("Status")]
[DataMember]
public int Status {get;set;}
/// <summary>
/// 排序
/// </summary>
[Display(Name="排序")]
[Column("Sort")]
[DataMember]
public int Sort {get;set;}
/// <summary>
/// 企业微信id
/// </summary>
[Display(Name="企业微信id")]
[Column("IntId")]
[DataMember]
public int IntId {get;set;}
/// <summary>
/// 工作角色
/// </summary>
[Display(Name="工作角色")]
[Column("WorkRole")]
[DataMember]
public string WorkRole {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
/// <summary>
/// 数据表实体类Maprf_organize
/// </summary>
public class rf_organizeMap : EntityTypeConfiguration<rf_organize>
{
public rf_organizeMap()
{
this.ToTable("rf_organize");
this.HasKey(t => t.Id);
this.Property(t => t.ParentId).HasColumnName("ParentId").IsRequired();
this.Property(t => t.Name).HasColumnName("Name").IsRequired();
this.Property(t => t.Type).HasColumnName("Type").IsRequired();
this.Property(t => t.Leader).HasColumnName("Leader");
this.Property(t => t.ChargeLeader).HasColumnName("ChargeLeader");
this.Property(t => t.Note).HasColumnName("Note");
this.Property(t => t.Status).HasColumnName("Status").IsRequired();
this.Property(t => t.Sort).HasColumnName("Sort").IsRequired();
this.Property(t => t.IntId).HasColumnName("IntId").IsRequired();
this.Property(t => t.WorkRole).HasColumnName("WorkRole");
}
}
**/
}
//----------rf_organize结束----------