using System;
using SqlSugar;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Admin.Core.Model
{
	 ///<summary>
	 ///公司工商信息实体类
	 ///</summary>
	 [Table("ECompany")]	
	 [SugarTable( "ECompany", "Admin.Core")]
	 public class ECompany
	 {
	 
		 /// <summary>
        /// 主键
        /// </summary>
		[Key]
		[SugarColumn(IsPrimaryKey=true,IsIdentity=true)]
		[Required]
		public Guid ID { get; set; }
	
		 /// <summary>
        /// 公司类型
        /// </summary>
		public string OrgType { get; set; }
	
		 /// <summary>
        /// 经营范围
        /// </summary>
		public string Business_scope { get; set; }
	
		 /// <summary>
        /// 投资占比
        /// </summary>
		public string Percent { get; set; }
	
		 /// <summary>
        /// 经营状态
        /// </summary>
		public string RegStatus { get; set; }
	
		 /// <summary>
        /// 开业时间
        /// </summary>
		public DateTime? EstiblishTime { get; set; }
	
		 /// <summary>
        /// 法人姓名
        /// </summary>
		public string LegalPersonName { get; set; }
	
		 /// <summary>
        /// 法人税务登记手机号
        /// </summary>
		public string LegalPersonPhone { get; set; }
	
		 /// <summary>
        /// 法人证件号码
        /// </summary>
		public string LegalPersonCard { get; set; }
	
		 /// <summary>
        /// 1-公司 2-人
        /// </summary>
		public string Type { get; set; }
	
		 /// <summary>
        /// 评分
        /// </summary>
		public string PencertileScore { get; set; }
	
		 /// <summary>
        /// 投资金额
        /// </summary>
		public string Amount { get; set; }
	
		 /// <summary>
        /// 行业
        /// </summary>
		public string Category { get; set; }
	
		 /// <summary>
        /// 注册资本
        /// </summary>
		public string RegCapital { get; set; }
	
		 /// <summary>
        /// 被投资公司名
        /// </summary>
		public string Name { get; set; }
	
		 /// <summary>
        /// 省份简称
        /// </summary>
		public string Base { get; set; }
	
		 /// <summary>
        /// 统一社会信用代码
        /// </summary>
		public string CreditCode { get; set; }
	
		 /// <summary>
        /// 1 人 2 公司
        /// </summary>
		public string PersonType { get; set; }
	
		 /// <summary>
        /// 备注
        /// </summary>
		public string Remark { get; set; }
	
		 /// <summary>
        /// 删除标志(0代表存在 1代表删除)
        /// </summary>
		public bool? DelFlag { get; set; }
	
		 /// <summary>
        /// 创建者
        /// </summary>
		public string CreateBy { get; set; }
	
		 /// <summary>
        /// 创建时间
        /// </summary>
		public DateTime? CreateTime { get; set; }
	
		 /// <summary>
        /// 更新者
        /// </summary>
		public string UpdateBy { get; set; }
	
		 /// <summary>
        /// 更新时间
        /// </summary>
		public DateTime? UpdateTime { get; set; }
	 
	 }
}