using System;
|
using Microsoft.EntityFrameworkCore;
|
using Microsoft.EntityFrameworkCore.Metadata;
|
|
#nullable disable
|
|
namespace zhengcaioa.Models
|
{
|
public partial class zhengcaioaContext : DbContext
|
{
|
public zhengcaioaContext()
|
{
|
this.Database.SetCommandTimeout(60);
|
}
|
|
public zhengcaioaContext(DbContextOptions<zhengcaioaContext> options)
|
: base(options)
|
{
|
}
|
|
public virtual DbSet<SimBind> SimBind { get; set; }
|
public virtual DbSet<SimBindView> SimBindView { get; set; }
|
public virtual DbSet<SimCost> SimCost { get; set; }
|
public virtual DbSet<SimCostView> SimCostView { get; set; }
|
public virtual DbSet<HrSalaryAppeal> HrSalaryAppeal { get; set; }
|
public virtual DbSet<SimCostYearView> SimCostYearView { get; set; }
|
|
public virtual DbSet<AdmAskBaiFang> AdmAskBaiFangs { get; set; }
|
public virtual DbSet<AdmAskCar> AdmAskCars { get; set; }
|
public virtual DbSet<AdmAskCiZhi> AdmAskCiZhis { get; set; }
|
public virtual DbSet<AdmAskcost> AdmAskcosts { get; set; }
|
public virtual DbSet<AdmAskGood> AdmAskGoods { get; set; }
|
public virtual DbSet<AdmGoodsRecord> AdmGoodsRecords { get; set; }
|
public virtual DbSet<AdmAskJiaojie> AdmAskJiaojies { get; set; }
|
public virtual DbSet<AdmAskJiaojieDtl> AdmAskJiaojieDtls { get; set; }
|
public virtual DbSet<AdmAskLeave> AdmAskLeaves { get; set; }
|
public virtual DbSet<AdmAskLeaveOff> AdmAskLeaveOffs { get; set; }
|
public virtual DbSet<AdmAskMarketingCost> AdmAskMarketingCosts { get; set; }
|
public virtual DbSet<AdmAskovertime> AdmAskovertimes { get; set; }
|
public virtual DbSet<AdmAskYouHui> AdmAskYouHuis { get; set; }
|
public virtual DbSet<AdmAskzczbwsy> AdmAskzczbwsies { get; set; }
|
public virtual DbSet<AdmAskzczbwsydtl> AdmAskzczbwsydtls { get; set; }
|
public virtual DbSet<AdmAttendance> AdmAttendances { get; set; }
|
public virtual DbSet<AdmAttendanceDtl> AdmAttendanceDtls { get; set; }
|
public virtual DbSet<AdmAttendanceRule> AdmAttendanceRules { get; set; }
|
public virtual DbSet<AdmAttendanceRulesDtl> AdmAttendanceRulesDtls { get; set; }
|
public virtual DbSet<AdmBreakPrecedent> AdmBreakPrecedents { get; set; }
|
public virtual DbSet<AdmCustomerWithdrawal> AdmCustomerWithdrawals { get; set; }
|
public virtual DbSet<AdmHoldPhone> AdmHoldPhones { get; set; }
|
public virtual DbSet<AdmMemoBook> AdmMemoBooks { get; set; }
|
public virtual DbSet<AdmSignIn> AdmSignIns { get; set; }
|
public virtual DbSet<AdmDocBase> AdmDocBases { get; set; }
|
public virtual DbSet<AdmDocDoc> AdmDocDocs { get; set; }
|
public virtual DbSet<AdmEvaluate> AdmEvaluates { get; set; }
|
public virtual DbSet<AdmPhoneMessage> AdmPhoneMessages { get; set; }
|
public virtual DbSet<AdmGoodsClassify> AdmGoodsClassifies { get; set; }
|
public virtual DbSet<AdmGoodsManage> AdmGoodsManages { get; set; }
|
public virtual DbSet<AdmPieceCheck> AdmPieceChecks { get; set; }
|
public virtual DbSet<AdmTongxunlu> AdmTongxunlus { get; set; }
|
public virtual DbSet<AdmZhanghaomima> AdmZhanghaomimas { get; set; }
|
public virtual DbSet<Area> Areas { get; set; }
|
public virtual DbSet<Cgf> Cgfs { get; set; }
|
public virtual DbSet<CooperOrder> CooperOrders { get; set; }
|
public virtual DbSet<CooperVisit> CooperVisits { get; set; }
|
public virtual DbSet<CooperatecustomCustomer> CooperatecustomCustomers { get; set; }
|
public virtual DbSet<CustomerYwjl> CustomerYwjls { get; set; }
|
public virtual DbSet<CustomerGuanlianhuiyuan> CustomerGuanlianhuiyuans { get; set; }
|
public virtual DbSet<CustomerGuanlian> CustomerGuanlians { get; set; }
|
public virtual DbSet<CusFangwenjilu> CusFangwenjilus { get; set; }
|
public virtual DbSet<FiAccount> FiAccounts { get; set; }
|
public virtual DbSet<FiAccountRecord> FiAccountRecords { get; set; }
|
public virtual DbSet<FiCustomerrecievemoney> FiCustomerrecievemoneys { get; set; }
|
public virtual DbSet<FiOrderrecievemoney> FiOrderrecievemoneys { get; set; }
|
public virtual DbSet<FiPiecerate> FiPiecerates { get; set; }
|
public virtual DbSet<FiSubject> FiSubjects { get; set; }
|
public virtual DbSet<FiBook> FiBooks { get; set; }
|
public virtual DbSet<FiMember> FiMembers { get; set; }
|
public virtual DbSet<FiService> FiServices { get; set; }
|
public virtual DbSet<GroupGroup> GroupGroups { get; set; }
|
public virtual DbSet<GroupGrouptype> GroupGrouptypes { get; set; }
|
public virtual DbSet<GroupTopic> GroupTopics { get; set; }
|
public virtual DbSet<GroupTuiguang> GroupTuiguangs { get; set; }
|
public virtual DbSet<HrDept> HrDepts { get; set; }
|
public virtual DbSet<HrJibengongzi> HrJibengongzis { get; set; }
|
public virtual DbSet<HrJixiaoticheng> HrJixiaotichengs { get; set; }
|
public virtual DbSet<HrPosition> HrPositions { get; set; }
|
public virtual DbSet<HrSalary> HrSalaries { get; set; }
|
public virtual DbSet<HrShebao> HrShebaos { get; set; }
|
public virtual DbSet<IntentionCustomer> IntentionCustomers { get; set; }
|
public virtual DbSet<IntentionOrder> IntentionOrders { get; set; }
|
public virtual DbSet<IntentionVisit> IntentionVisits { get; set; }
|
public virtual DbSet<IntentionVisitDuanxin> IntentionVisitDuanxins { get; set; }
|
public virtual DbSet<Liaotian> Liaotians { get; set; }
|
public virtual DbSet<LiaotianShoucang> LiaotianShoucangs { get; set; }
|
public virtual DbSet<LZhuanjiahuidum> LZhuanjiahuida { get; set; }
|
public virtual DbSet<Oayouhui> Oayouhuis { get; set; }
|
public virtual DbSet<OrderBanci> OrderBancis { get; set; }
|
public virtual DbSet<OrderBanciDtl> OrderBanciDtls { get; set; }
|
public virtual DbSet<OrderBanciOrder> OrderBanciOrders { get; set; }
|
public virtual DbSet<OrderBanciZuowei> OrderBanciZuoweis { get; set; }
|
public virtual DbSet<PltAuth> PltAuths { get; set; }
|
public virtual DbSet<PltPage> PltPages { get; set; }
|
public virtual DbSet<PltRole> PltRoles { get; set; }
|
public virtual DbSet<PltRoleDept> PltRoleDepts { get; set; }
|
public virtual DbSet<PltUser> PltUsers { get; set; }
|
public virtual DbSet<PltUserRole> PltUserRoles { get; set; }
|
public virtual DbSet<PltJiatingchengyuan> PltJiatingchengyuans { get; set; }
|
public virtual DbSet<Project> Projects { get; set; }
|
public virtual DbSet<Projectreason> Projectreasons { get; set; }
|
public virtual DbSet<Projectyouxiao> Projectyouxiaos { get; set; }
|
public virtual DbSet<Projectzhongbiao> Projectzhongbiaos { get; set; }
|
public virtual DbSet<Projectfasongxiaoxi> Projectfasongxiaoxis { get; set; }
|
public virtual DbSet<SysAttachment> SysAttachments { get; set; }
|
public virtual DbSet<SysBaimingdan> SysBaimingdans { get; set; }
|
public virtual DbSet<SysCode> SysCodes { get; set; }
|
public virtual DbSet<SysCodeDtl> SysCodeDtls { get; set; }
|
public virtual DbSet<Systemsetting> Systemsettings { get; set; }
|
public virtual DbSet<SysUpdatetime> SysUpdatetimes { get; set; }
|
public virtual DbSet<WfApplytype> WfApplytypes { get; set; }
|
public virtual DbSet<WfHistory> WfHistories { get; set; }
|
public virtual DbSet<WfLog> WfLogs { get; set; }
|
public virtual DbSet<WfNeeddeel> WfNeeddeels { get; set; }
|
public virtual DbSet<WfRunProcess> WfRunProcesses { get; set; }
|
public virtual DbSet<Zhuanjium> Zhuanjia { get; set; }
|
public virtual DbSet<Expert> Experts { get; set; }
|
public virtual DbSet<ExpertOrderDispatch> ExpertOrderDispatches { get; set; }
|
public virtual DbSet<ExpertPromote> ExpertPromotes { get; set; }
|
public virtual DbSet<ExpertTestTopic> ExpertTestTopics { get; set; }
|
public virtual DbSet<ExpertTestTopicanwser> ExpertTestTopicanwsers { get; set; }
|
public virtual DbSet<ExpertTestTopicjiexi> ExpertTestTopicjiexis { get; set; }
|
public virtual DbSet<ExpertTestResult> ExpertTestResults { get; set; }
|
public virtual DbSet<ExpertTestTopicpeizhi> ExpertTestTopicpeizhis { get; set; }
|
|
#region 行政管理
|
public virtual DbSet<AskLeave> AskLeaves { get; set; }
|
public virtual DbSet<AskLeaveOff> AskLeaveOffs { get; set; }
|
public virtual DbSet<SignIn> SignIns { get; set; }
|
#endregion
|
|
|
public virtual DbSet<TChallengeItem> TChallengeItems { get; set; }
|
public virtual DbSet<TChallengeletter> TChallengeletters { get; set; }
|
public virtual DbSet<TChallengeRequestInfo> TChallengeRequestInfos { get; set; }
|
public virtual DbSet<TComplaintItem> TComplaintItems { get; set; }
|
public virtual DbSet<TComplaintRespondent> TComplaintRespondents { get; set; }
|
public virtual DbSet<TComplaintletter> TComplaintletters { get; set; }
|
public virtual DbSet<TComplaintGongyingshang> TComplaintGongyingshangs { get; set; }
|
public virtual DbSet<TComplaintShouquandaibiao> TComplaintShouquandaibiaos { get; set; }
|
|
|
public virtual DbSet<Zxdsfxl> Zxdsfxls { get; set; }
|
|
|
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
{
|
if (!optionsBuilder.IsConfigured)
|
{
|
#warning To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see http://go.microsoft.com/fwlink/?LinkId=723263.
|
optionsBuilder.UseSqlServer("Data Source=172.26.97.147;Initial Catalog=zhengcaioa;User ID=sa;Password=Za20222812");
|
}
|
}
|
|
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
{
|
modelBuilder.HasAnnotation("Relational:Collation", "Chinese_PRC_CI_AS");
|
|
modelBuilder.Entity<AdmAskBaiFang>(entity =>
|
{
|
entity.ToTable("ADM_AskBaiFang");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BaiFangtime).HasColumnType("datetime");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.CustomerId).HasMaxLength(500);
|
|
entity.Property(e => e.Jtype).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
|
entity.Property(e => e.VisType).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<AdmAskCar>(entity =>
|
{
|
entity.ToTable("ADM_AskCar");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.CarLaiyuan).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Feiyong)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskCiZhi>(entity =>
|
{
|
entity.ToTable("ADM_AskCiZhi");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.CreatetimeName).HasMaxLength(50);
|
|
entity.Property(e => e.DeptName).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OrderType).HasMaxLength(50);
|
|
entity.Property(e => e.Outtime).HasColumnType("datetime");
|
|
entity.Property(e => e.PostName).HasMaxLength(50);
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(2000);
|
|
entity.Property(e => e.RuzhitimeName).HasMaxLength(50);
|
|
entity.Property(e => e.JiaojieUser).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskcost>(entity =>
|
{
|
entity.ToTable("ADM_Askcost");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Cost)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskGood>(entity =>
|
{
|
entity.ToTable("ADM_AskGoods");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.GoodsId).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Shuliang)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmGoodsRecord>(entity =>
|
{
|
entity.ToTable("adm_goods_record");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.GoodsId)
|
.HasMaxLength(50)
|
.HasColumnName("goodsId");
|
|
entity.Property(e => e.GoodsLeft)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("goods_left");
|
|
entity.Property(e => e.GoodsNum)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("goods_num");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OperationalMatters).HasMaxLength(500);
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RecordTypeId).HasMaxLength(50);
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
});
|
|
modelBuilder.Entity<AdmAskJiaojie>(entity =>
|
{
|
entity.ToTable("ADM_AskJiaojie");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.CiZhiId).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskJiaojieDtl>(entity =>
|
{
|
entity.ToTable("ADM_AskJiaojieDtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.JiaojieId).HasMaxLength(50);
|
|
entity.Property(e => e.JiaojieNeirong).HasMaxLength(500);
|
|
entity.Property(e => e.JiaojieStatus)
|
.HasMaxLength(1)
|
.HasColumnName("jiaojie_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.JiaojieType).HasMaxLength(50);
|
|
entity.Property(e => e.JiaojieUserId).HasMaxLength(50);
|
|
entity.Property(e => e.Jiaojietime).HasColumnType("datetime");
|
|
entity.Property(e => e.JieShoutime).HasColumnType("datetime");
|
|
entity.Property(e => e.Kehudanwei).HasMaxLength(500);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<AdmAskLeave>(entity =>
|
{
|
entity.ToTable("ADM_AskLeave");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.EndPoint).HasMaxLength(50);
|
|
entity.Property(e => e.EndTime)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.LaveDay).HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.LavehHour).HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Lavetype).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status");
|
|
entity.Property(e => e.SigninId).HasMaxLength(50);
|
|
entity.Property(e => e.StratPoint).HasMaxLength(50);
|
|
entity.Property(e => e.StratTime)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(100)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskLeaveOff>(entity =>
|
{
|
entity.ToTable("ADM_AskLeaveOff");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.EndPoint).HasMaxLength(50);
|
|
entity.Property(e => e.EndTime).HasColumnType("datetime");
|
|
entity.Property(e => e.Lavetype).HasMaxLength(50);
|
|
entity.Property(e => e.MedicalRecord)
|
.HasMaxLength(200)
|
.HasColumnName("MedicalRecord ");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status");
|
|
entity.Property(e => e.SigninId).HasMaxLength(50);
|
|
entity.Property(e => e.StratPoint).HasMaxLength(50);
|
|
entity.Property(e => e.StratTime).HasColumnType("datetime");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(100)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskovertime>(entity =>
|
{
|
entity.ToTable("ADM_Askovertime");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Jiabantime)
|
.HasColumnType("datetime")
|
.HasColumnName("jiabantime");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Overtime)
|
.HasColumnType("money")
|
.HasColumnName("overtime")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskYouHui>(entity =>
|
{
|
entity.ToTable("ADM_AskYouHui");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.CustomerId).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OrderType).HasMaxLength(50);
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
|
entity.Property(e => e.YouHui)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Youhuistandard).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<AdmAskzczbwsy>(entity =>
|
{
|
entity.ToTable("ADM_Askzczbwsy");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Shiyongstandard)
|
.HasMaxLength(50)
|
.HasColumnName("shiyongstandard");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmAskzczbwsydtl>(entity =>
|
{
|
entity.ToTable("ADM_Askzczbwsydtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AskzczbwsyId)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.CustomerId).HasMaxLength(50);
|
|
entity.Property(e => e.Customertype).HasMaxLength(50);
|
|
entity.Property(e => e.Customername).HasMaxLength(500);
|
|
entity.Property(e => e.Phone)
|
.HasMaxLength(500)
|
.HasColumnName("phone");
|
});
|
|
modelBuilder.Entity<AdmAskMarketingCost>(entity =>
|
{
|
entity.ToTable("ADM_AskMarketingCost");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BreakPrecedentId)
|
.HasMaxLength(50)
|
.HasColumnName("break_precedentId");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Feiyong)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
|
entity.Property(e => e.ToUserId).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<AdmAttendance>(entity =>
|
{
|
entity.ToTable("ADM_Attendance");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Chidao)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("chidao");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Islock)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("islock")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Jiaban)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jiaban");
|
|
entity.Property(e => e.Kuanggong)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("kuanggong");
|
|
entity.Property(e => e.Daixinjia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("daixinjia")
|
.HasDefaultValueSql("(0)");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Month).HasColumnName("month");
|
|
entity.Property(e => e.Offdays)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("offdays");
|
|
entity.Property(e => e.Qingjia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("qingjia");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shijichuqin)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("shijichuqin");
|
|
entity.Property(e => e.Userid)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.Xiaojia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("xiaojia");
|
|
entity.Property(e => e.Year).HasColumnName("year");
|
|
entity.Property(e => e.Yingchuqin)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("yingchuqin");
|
|
entity.Property(e => e.Zaotui)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("zaotui");
|
});
|
|
modelBuilder.Entity<AdmAttendanceDtl>(entity =>
|
{
|
entity.ToTable("ADM_Attendance_dtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AfternoonIn).HasColumnType("datetime");
|
|
entity.Property(e => e.AfternoonOut).HasColumnType("datetime");
|
|
entity.Property(e => e.AttendanceId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("attendance_id");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Iswork)
|
.HasMaxLength(1)
|
.HasColumnName("iswork");
|
|
entity.Property(e => e.Kuanggongtianshu)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("kuanggongtianshu");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.MorningIn).HasColumnType("datetime");
|
|
entity.Property(e => e.MorningOut).HasColumnType("datetime");
|
|
entity.Property(e => e.OvertimeIn).HasColumnType("datetime");
|
|
entity.Property(e => e.OvertimeOut).HasColumnType("datetime");
|
|
entity.Property(e => e.Qingjia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("qingjia");
|
|
entity.Property(e => e.Daixinjia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("daixinjia")
|
.HasDefaultValueSql("(0)");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.SgninDate)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Shangwuchidaofenzhong)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("shangwuchidaofenzhong");
|
|
entity.Property(e => e.Shangwuzaotuifenzhong)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("shangwuzaotuifenzhong");
|
|
entity.Property(e => e.Xiaojia)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("xiaojia");
|
|
entity.Property(e => e.Xiawuchidaofenzhong)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("xiawuchidaofenzhong");
|
|
entity.Property(e => e.Xiawuzaotuifenzhong)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("xiawuzaotuifenzhong");
|
});
|
|
modelBuilder.Entity<AdmAttendanceRule>(entity =>
|
{
|
entity.ToTable("ADM_AttendanceRules");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Absenteeism)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("absenteeism");
|
|
entity.Property(e => e.AbsenteeismPayment1)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("absenteeism_payment1");
|
|
entity.Property(e => e.AbsenteeismPayment2)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("absenteeism_payment2");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.FullAttendance)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("full_attendance");
|
|
entity.Property(e => e.Gala).HasColumnName("gala");
|
|
entity.Property(e => e.Holiday)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("holiday");
|
|
entity.Property(e => e.LatePayment1)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("late_payment1");
|
|
entity.Property(e => e.LatePayment2)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("late_payment2");
|
|
entity.Property(e => e.LatePayment3)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("late_payment3");
|
|
entity.Property(e => e.LatePayment4)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("late_payment4");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OffworkEnd)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("offwork_end");
|
|
entity.Property(e => e.OffworkStart)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("offwork_start");
|
|
entity.Property(e => e.PersonalPayment1)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("personal_payment1");
|
|
entity.Property(e => e.PersonalPayment2)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("personal_payment2");
|
|
entity.Property(e => e.PersonalPayment3)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("personal_payment3");
|
|
entity.Property(e => e.PersonalPayment4)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("personal_payment4");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Rest)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.SickPayment1)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("sick_payment1");
|
|
entity.Property(e => e.SickPayment2)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("sick_payment2");
|
|
entity.Property(e => e.SickPayment3)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("sick_payment3");
|
|
entity.Property(e => e.SickPayment4)
|
.HasColumnType("decimal(18, 2)")
|
.HasColumnName("sick_payment4");
|
|
entity.Property(e => e.Usually).HasColumnName("usually");
|
|
entity.Property(e => e.WeekEnd).HasColumnName("week_end");
|
|
entity.Property(e => e.WeekStart).HasColumnName("week_start");
|
|
entity.Property(e => e.Weekend1).HasColumnName("weekend");
|
|
entity.Property(e => e.WorkingEnd)
|
.HasMaxLength(50)
|
.HasColumnName("working_end");
|
|
entity.Property(e => e.WorkingStart)
|
.HasMaxLength(50)
|
.HasColumnName("working_start");
|
});
|
|
modelBuilder.Entity<AdmAttendanceRulesDtl>(entity =>
|
{
|
entity.ToTable("ADM_AttendanceRules_dtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name).HasMaxLength(200);
|
|
entity.Property(e => e.Pid)
|
.HasMaxLength(50)
|
.HasColumnName("pid");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.ValueEnd)
|
.HasColumnType("datetime")
|
.HasColumnName("value_end");
|
|
entity.Property(e => e.ValueStart)
|
.HasColumnType("datetime")
|
.HasColumnName("value_start");
|
});
|
|
modelBuilder.Entity<AdmBreakPrecedent>(entity =>
|
{
|
entity.ToTable("adm_break_precedent");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BreakPrecedent)
|
.HasMaxLength(4000)
|
.HasColumnName("break_precedent")
|
.HasComment("违反制度");
|
|
entity.Property(e => e.BreakThing)
|
.HasMaxLength(4000)
|
.HasColumnName("break_thing")
|
.HasComment("违纪事由");
|
|
entity.Property(e => e.BreakTime)
|
.HasColumnType("datetime")
|
.HasColumnName("break_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("处罚时间");
|
|
entity.Property(e => e.Chufajine)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("chufajine")
|
.HasComment("处罚金额");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.QianfaUserId)
|
.HasMaxLength(50)
|
.HasColumnName("qianfa_userId")
|
.HasComment("处罚签发人");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasColumnName("userId")
|
.HasComment("员工");
|
});
|
|
modelBuilder.Entity<AdmCustomerWithdrawal>(entity =>
|
{
|
entity.ToTable("ADM_Customer_withdrawal");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.CreaterName)
|
.HasMaxLength(50)
|
.HasColumnName("createrName");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.HuiyuanId).HasMaxLength(50);
|
|
entity.Property(e => e.HuiyuanName).HasMaxLength(100);
|
|
entity.Property(e => e.HuiyuanPhone).HasMaxLength(50);
|
|
entity.Property(e => e.BankAcount).HasMaxLength(50);
|
|
entity.Property(e => e.BankName).HasMaxLength(50);
|
|
entity.Property(e => e.Username).HasMaxLength(50);
|
|
entity.Property(e => e.Jine)
|
.HasColumnType("money")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OrderNo).HasMaxLength(50);
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Shenqingtime)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Tittle)
|
.HasMaxLength(50)
|
.HasColumnName("tittle");
|
});
|
|
modelBuilder.Entity<AdmHoldPhone>(entity =>
|
{
|
entity.ToTable("ADM_HoldPhone");
|
entity.Property(e => e.InTime)
|
.HasColumnType("datetime")
|
.HasColumnName("InTime")
|
.HasDefaultValueSql("(getdate())");
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Context).HasMaxLength(500);
|
|
entity.Property(e => e.Handling)
|
.HasMaxLength(200)
|
.HasComment("处理方式");
|
|
entity.Property(e => e.Intention)
|
.HasMaxLength(50)
|
.HasComment("合作意向");
|
|
entity.Property(e => e.LineType).HasMaxLength(50);
|
|
entity.Property(e => e.OrderId).HasMaxLength(50);
|
|
entity.Property(e => e.Phone).HasMaxLength(50);
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasComment("受理人");
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
});
|
modelBuilder.Entity<AdmMemoBook>(entity =>
|
{
|
entity.ToTable("ADM_MemoBook");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BanLi).HasMaxLength(500);
|
|
entity.Property(e => e.Context).HasMaxLength(500);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.FeedBack).HasMaxLength(500);
|
|
entity.Property(e => e.HaveRead).HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.KaoHe).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Rtype)
|
.HasMaxLength(50)
|
.HasColumnName("RType");
|
|
entity.Property(e => e.ShenSu).HasMaxLength(500);
|
|
entity.Property(e => e.ShenSuTime).HasColumnType("datetime");
|
|
entity.Property(e => e.Time).HasColumnType("datetime");
|
|
entity.Property(e => e.ToUserId)
|
.HasMaxLength(50)
|
.HasColumnName("toUserId");
|
|
entity.Property(e => e.WanchengTime).HasColumnType("datetime");
|
|
entity.Property(e => e.WorkDept).HasMaxLength(50);
|
|
entity.Property(e => e.ZhuiZe).HasMaxLength(500);
|
});
|
|
modelBuilder.Entity<AdmSignIn>(entity =>
|
{
|
entity.ToTable("ADM_SignIn");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AfternoonIn)
|
.HasColumnType("datetime")
|
.HasComment("下午上班");
|
|
entity.Property(e => e.AfternoonOut)
|
.HasColumnType("datetime")
|
.HasComment("下午下班");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.MorningIn)
|
.HasColumnType("datetime")
|
.HasComment("早上上班");
|
|
entity.Property(e => e.MorningOut)
|
.HasColumnType("datetime")
|
.HasComment("早上下班");
|
|
entity.Property(e => e.OvertimeIn)
|
.HasColumnType("datetime")
|
.HasComment("加班上班");
|
|
entity.Property(e => e.OvertimeOut)
|
.HasColumnType("datetime")
|
.HasComment("加班下班");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.SgninDate)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("打卡日期");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasComment("用户ID");
|
});
|
|
modelBuilder.Entity<AdmDocBase>(entity =>
|
{
|
entity.ToTable("adm_doc_base");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DocLuokuan)
|
.IsRequired()
|
.HasMaxLength(500)
|
.HasColumnName("doc_luokuan");
|
|
entity.Property(e => e.DocName)
|
.IsRequired()
|
.HasMaxLength(500)
|
.HasColumnName("doc_name");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<AdmDocDoc>(entity =>
|
{
|
entity.ToTable("adm_doc_doc");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DocContent)
|
.HasColumnName("doc_content")
|
.HasComment("公文内容");
|
|
entity.Property(e => e.DocCsdw)
|
.HasMaxLength(500)
|
.HasColumnName("doc_csdw")
|
.HasComment("抄送单位");
|
|
entity.Property(e => e.DocDept)
|
.HasMaxLength(50)
|
.HasColumnName("doc_dept")
|
.HasComment("发文部门");
|
|
entity.Property(e => e.DocNo)
|
.HasMaxLength(50)
|
.HasColumnName("doc_no")
|
.HasComment("公文号");
|
|
entity.Property(e => e.DocTitle)
|
.HasMaxLength(50)
|
.HasColumnName("doc_title")
|
.HasComment("公文标题");
|
|
entity.Property(e => e.DocType)
|
.HasMaxLength(50)
|
.HasColumnName("doc_type")
|
.HasComment("公文类别");
|
|
entity.Property(e => e.DocZtc)
|
.HasMaxLength(500)
|
.HasColumnName("doc_ztc")
|
.HasComment("主题词");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PrintStatus)
|
.IsRequired()
|
.HasMaxLength(2)
|
.HasColumnName("print_status")
|
.HasComment("打印状态");
|
|
entity.Property(e => e.Printtimes)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("printtimes")
|
.HasComment("印刷数量");
|
|
entity.Property(e => e.PublishTime)
|
.HasColumnType("datetime")
|
.HasColumnName("publish_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("颁布日期");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<AdmEvaluate>(entity =>
|
{
|
entity.ToTable("adm_evaluate");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.EvaluateValue)
|
.HasMaxLength(50)
|
.HasColumnName("evaluate_value")
|
.HasComment("考评");
|
|
entity.Property(e => e.Evaluatetime)
|
.HasColumnType("datetime")
|
.HasColumnName("evaluatetime")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("评价时间");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.UserId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("user_Id")
|
.HasComment("人员id");
|
});
|
|
modelBuilder.Entity<AdmPhoneMessage>(entity =>
|
{
|
entity.ToTable("ADM_PhoneMessage");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Phone).HasMaxLength(50);
|
entity.Property(e => e.Message).HasColumnName("message").HasMaxLength(100);
|
|
});
|
|
modelBuilder.Entity<AdmGoodsClassify>(entity =>
|
{
|
entity.ToTable("adm_goods_classify");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.ClassifyName)
|
.IsRequired()
|
.HasMaxLength(500)
|
.HasColumnName("classify_name")
|
.HasComment("分类名称");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("('')");
|
});
|
|
modelBuilder.Entity<AdmGoodsManage>(entity =>
|
{
|
entity.ToTable("adm_goods_manage");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.ClassifyId)
|
.HasMaxLength(50)
|
.HasColumnName("classify_id")
|
.HasComment("物品类别");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.GoodsLeft)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("goods_left")
|
.HasComment("剩余数量");
|
|
entity.Property(e => e.GoodsName)
|
.HasMaxLength(500)
|
.HasColumnName("goods_name")
|
.HasComment("物品名称");
|
|
entity.Property(e => e.ISBN)
|
.HasMaxLength(500)
|
.HasColumnName("ISBN");
|
|
entity.Property(e => e.GoodsNum)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("goods_num")
|
.HasComment("物品数量");
|
|
entity.Property(e => e.GoodsPrice)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("goods_price")
|
.HasComment("物品价格");
|
|
entity.Property(e => e.GoodsStatus)
|
.HasMaxLength(2)
|
.HasColumnName("goods_status")
|
.HasDefaultValueSql("('A')")
|
.HasComment("物品状态");
|
|
entity.Property(e => e.HaocaiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("haocai_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<AdmPieceCheck>(entity =>
|
{
|
entity.ToTable("adm_piece_check");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeptId)
|
.HasMaxLength(50)
|
.HasColumnName("deptId")
|
.HasComment("部门");
|
|
entity.Property(e => e.Gongzi)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("gongzi")
|
.HasComment("计件工资");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PayType)
|
.HasMaxLength(50)
|
.HasColumnName("pay_type")
|
.HasComment("类别");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("工作内容");
|
|
entity.Property(e => e.Shuliang)
|
.HasColumnType("money")
|
.HasColumnName("shuliang");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasColumnName("userId")
|
.HasComment("员工");
|
|
entity.Property(e => e.WorkPro)
|
.HasMaxLength(50)
|
.HasColumnName("work_pro")
|
.HasComment("项目");
|
|
entity.Property(e => e.WorkTime)
|
.HasColumnType("datetime")
|
.HasColumnName("work_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("工作时间");
|
});
|
|
modelBuilder.Entity<AdmTongxunlu>(entity =>
|
{
|
entity.ToTable("adm_tongxunlu");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Beuzhu)
|
.HasMaxLength(500)
|
.HasColumnName("beuzhu");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DanweiName)
|
.HasMaxLength(100)
|
.HasColumnName("danwei_name");
|
|
entity.Property(e => e.Lianxidianhua)
|
.HasMaxLength(100)
|
.HasColumnName("lianxidianhua");
|
|
entity.Property(e => e.Lianxiren)
|
.HasMaxLength(100)
|
.HasColumnName("lianxiren");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.TypeId)
|
.HasMaxLength(50)
|
.HasColumnName("type_id");
|
});
|
|
modelBuilder.Entity<AdmZhanghaomima>(entity =>
|
{
|
entity.ToTable("adm_zhanghaomima");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Chanpinxiangmu)
|
.HasMaxLength(100)
|
.HasColumnName("chanpinxiangmu");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Mibao)
|
.HasMaxLength(100)
|
.HasColumnName("mibao");
|
|
entity.Property(e => e.Mima)
|
.HasMaxLength(100)
|
.HasColumnName("mima");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.TypeId)
|
.HasMaxLength(50)
|
.HasColumnName("type_id");
|
|
entity.Property(e => e.Zhanghao)
|
.HasMaxLength(100)
|
.HasColumnName("zhanghao");
|
});
|
|
modelBuilder.Entity<Area>(entity =>
|
{
|
entity.HasKey(e => e.CodeId);
|
|
entity.ToTable("Area");
|
|
entity.Property(e => e.CodeId)
|
.HasMaxLength(6)
|
.IsUnicode(false)
|
.HasColumnName("codeID")
|
.IsFixedLength(true);
|
|
entity.Property(e => e.Name)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("name");
|
|
entity.Property(e => e.ParentId)
|
.IsRequired()
|
.HasMaxLength(6)
|
.IsUnicode(false)
|
.HasColumnName("parentID")
|
.IsFixedLength(true);
|
});
|
|
modelBuilder.Entity<Cgf>(entity =>
|
{
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Name)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("name");
|
});
|
|
modelBuilder.Entity<CooperOrder>(entity =>
|
{
|
entity.ToTable("CooperOrder");
|
|
entity.HasIndex(e => e.OrderNo, "NonClusteredIndex-20210303-105537");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Chedan)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("chedan");
|
|
entity.Property(e => e.ChedanStatus)
|
.HasMaxLength(2)
|
.HasColumnName("chedan_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("撤单");
|
|
entity.Property(e => e.Chedaner)
|
.HasMaxLength(50)
|
.HasColumnName("chedaner");
|
|
entity.Property(e => e.Chedantime)
|
.HasColumnType("datetime")
|
.HasColumnName("chedantime");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.HuifangJdr)
|
.HasMaxLength(100)
|
.HasColumnName("huifang_jdr");
|
|
entity.Property(e => e.HuifangKehuyijian)
|
.HasMaxLength(500)
|
.HasColumnName("huifang_kehuyijian");
|
|
entity.Property(e => e.HuifangStatus)
|
.HasMaxLength(2)
|
.HasColumnName("huifang_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("回访");
|
|
entity.Property(e => e.Huifanger)
|
.HasMaxLength(50)
|
.HasColumnName("huifanger");
|
|
entity.Property(e => e.Huifangremark)
|
.HasMaxLength(4000)
|
.HasColumnName("huifangremark");
|
|
entity.Property(e => e.Huifangtime)
|
.HasColumnType("datetime")
|
.HasColumnName("huifangtime");
|
|
entity.Property(e => e.Khdw)
|
.HasMaxLength(50)
|
.HasColumnName("khdw")
|
.HasComment("客户单位");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Money)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("money")
|
.HasComment("金额");
|
|
entity.Property(e => e.Jichumoney)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("jichumoney");
|
|
entity.Property(e => e.Xmcode)
|
.HasMaxLength(50)
|
.HasColumnName("xmcode");
|
|
entity.Property(e => e.Xmname)
|
.HasMaxLength(500)
|
.HasColumnName("xmname");
|
|
entity.Property(e => e.OrderNo)
|
.HasMaxLength(100)
|
.HasColumnName("order_no")
|
.HasComment("订单编号");
|
|
entity.Property(e => e.OrderNum)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("order_num")
|
.HasComment("订单数量");
|
|
entity.Property(e => e.OrderPro)
|
.HasMaxLength(50)
|
.HasColumnName("order_pro")
|
.HasComment("项目");
|
|
entity.Property(e => e.OrderType)
|
.HasMaxLength(50)
|
.HasColumnName("order_type")
|
.HasComment("订单类型");
|
|
entity.Property(e => e.OrderType1)
|
.HasMaxLength(50)
|
.HasColumnName("order_type1");
|
|
entity.Property(e => e.OrderType2)
|
.HasMaxLength(50)
|
.HasColumnName("order_type2");
|
|
entity.Property(e => e.PingjiaStatus)
|
.HasMaxLength(2)
|
.HasColumnName("pingjia_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("评价");
|
|
entity.Property(e => e.Pingjiaer)
|
.HasMaxLength(50)
|
.HasColumnName("pingjiaer");
|
|
entity.Property(e => e.Pingjiatime)
|
.HasColumnType("datetime")
|
.HasColumnName("pingjiatime");
|
|
entity.Property(e => e.Price)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("price")
|
.HasComment("单价");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.ShouliStatus)
|
.HasMaxLength(2)
|
.HasColumnName("shouli_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("受理");
|
|
entity.Property(e => e.Shoulier)
|
.HasMaxLength(50)
|
.HasColumnName("shoulier");
|
|
entity.Property(e => e.Shoulitime)
|
.HasColumnType("datetime")
|
.HasColumnName("shoulitime");
|
|
entity.Property(e => e.Shr)
|
.HasMaxLength(500)
|
.HasColumnName("shr")
|
.HasComment("收货人");
|
|
entity.Property(e => e.ShrAddress)
|
.HasMaxLength(500)
|
.HasColumnName("shr_address")
|
.HasComment("收货地址");
|
|
entity.Property(e => e.ShrTel)
|
.HasMaxLength(500)
|
.HasColumnName("shr_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.SonghuoDanhao)
|
.HasMaxLength(100)
|
.HasColumnName("songhuo_danhao");
|
|
entity.Property(e => e.SonghuoGongsi)
|
.HasMaxLength(100)
|
.HasColumnName("songhuo_gongsi");
|
|
entity.Property(e => e.SonghuoStatus)
|
.HasMaxLength(2)
|
.HasColumnName("songhuo_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("送货状态");
|
|
entity.Property(e => e.SonghuoTime1)
|
.HasColumnType("datetime")
|
.HasColumnName("songhuo_time");
|
|
entity.Property(e => e.Songhuoer)
|
.HasMaxLength(50)
|
.HasColumnName("songhuoer");
|
|
entity.Property(e => e.Songhuotime)
|
.HasColumnType("datetime")
|
.HasColumnName("songhuotime");
|
|
entity.Property(e => e.WangongStatus)
|
.HasMaxLength(2)
|
.HasColumnName("wangong_status")
|
.HasDefaultValueSql("('D')")
|
.HasComment("完工状态");
|
|
entity.Property(e => e.Wangonger)
|
.HasMaxLength(50)
|
.HasColumnName("wangonger");
|
|
entity.Property(e => e.Wangongtime)
|
.HasColumnType("datetime")
|
.HasColumnName("wangongtime");
|
|
entity.Property(e => e.XdTime)
|
.HasColumnType("datetime")
|
.HasColumnName("xd_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("下单时间");
|
|
entity.Property(e => e.Youhui)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("youhui")
|
.HasDefaultValueSql("('0')")
|
.HasComment("优惠/元");
|
|
entity.Property(e => e.Youhuier)
|
.HasMaxLength(50)
|
.HasColumnName("youhuier");
|
|
entity.Property(e => e.Youhuitime)
|
.HasColumnType("datetime")
|
.HasColumnName("youhuitime");
|
});
|
|
modelBuilder.Entity<CooperVisit>(entity =>
|
{
|
entity.ToTable("CooperVisit");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Jdr)
|
.HasMaxLength(500)
|
.HasColumnName("jdr")
|
.HasComment("接待人");
|
|
entity.Property(e => e.Jtype)
|
.HasMaxLength(50)
|
.HasColumnName("jtype")
|
.HasComment("访问业务");
|
|
entity.Property(e => e.Jy)
|
.HasMaxLength(50)
|
.HasColumnName("jy")
|
.HasComment("跟踪建议");
|
|
entity.Property(e => e.Khfk)
|
.HasMaxLength(4000)
|
.HasColumnName("khfk")
|
.HasComment("客户反馈");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Talk)
|
.HasMaxLength(4000)
|
.HasColumnName("talk")
|
.HasComment("交谈内容");
|
|
entity.Property(e => e.VisType)
|
.HasMaxLength(50)
|
.HasColumnName("visType")
|
.HasComment("拜访方式");
|
|
entity.Property(e => e.Viscustomer)
|
.HasMaxLength(50)
|
.HasColumnName("viscustomer")
|
.HasComment("拜访客户");
|
|
entity.Property(e => e.Vistime)
|
.HasColumnType("datetime")
|
.HasColumnName("vistime")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("访问时间");
|
|
entity.Property(e => e.Yx)
|
.HasMaxLength(50)
|
.HasColumnName("yx")
|
.HasComment("成交意向");
|
|
entity.Property(e => e.Zw)
|
.HasMaxLength(50)
|
.HasColumnName("zw")
|
.HasComment("职务");
|
});
|
|
modelBuilder.Entity<CooperatecustomCustomer>(entity =>
|
{
|
entity.ToTable("CooperatecustomCustomer");
|
|
entity.HasIndex(e => e.Name, "NonClusteredIndex-20210223-115351");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Address)
|
.HasMaxLength(500)
|
.HasColumnName("address")
|
.HasComment("详细地址");
|
|
entity.Property(e => e.AreaId)
|
.HasMaxLength(50)
|
.HasColumnName("area_id")
|
.HasComment("区县");
|
|
entity.Property(e => e.City)
|
.HasMaxLength(50)
|
.HasColumnName("city")
|
.HasComment("市");
|
|
entity.Property(e => e.Count)
|
.HasMaxLength(500)
|
.HasColumnName("count")
|
.HasComment("账号");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Email)
|
.HasMaxLength(500)
|
.HasColumnName("email")
|
.HasComment("电子邮箱");
|
|
entity.Property(e => e.FName)
|
.HasMaxLength(500)
|
.HasColumnName("f_name")
|
.HasComment("法定代表人");
|
|
entity.Property(e => e.FQq)
|
.HasMaxLength(500)
|
.HasColumnName("f_qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.FTel)
|
.HasMaxLength(500)
|
.HasColumnName("f_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.HuiyuanId)
|
.HasMaxLength(50)
|
.HasColumnName("huiyuanId")
|
.HasComment("会员Id");
|
|
entity.Property(e => e.Hyfl)
|
.HasMaxLength(50)
|
.HasColumnName("hyfl")
|
.HasComment("行业分类");
|
|
entity.Property(e => e.JgCode)
|
.HasMaxLength(500)
|
.HasColumnName("jg_code")
|
.HasComment("机构代码");
|
|
entity.Property(e => e.Khh)
|
.HasMaxLength(500)
|
.HasColumnName("khh")
|
.HasComment("开户行");
|
|
entity.Property(e => e.Khlx)
|
.HasMaxLength(50)
|
.HasColumnName("khlx")
|
.HasComment("客户类型");
|
|
entity.Property(e => e.Khly)
|
.HasMaxLength(50)
|
.HasColumnName("khly")
|
.HasComment("客户来源");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name)
|
.HasMaxLength(500)
|
.HasColumnName("name")
|
.HasComment("客户单位");
|
|
entity.Property(e => e.Phone)
|
.HasMaxLength(500)
|
.HasColumnName("phone")
|
.HasComment("短信手机");
|
|
entity.Property(e => e.Postal)
|
.HasMaxLength(500)
|
.HasColumnName("postal")
|
.HasComment("邮政编码");
|
|
entity.Property(e => e.Qq)
|
.HasMaxLength(500)
|
.HasColumnName("qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Sheng)
|
.HasMaxLength(50)
|
.HasColumnName("sheng")
|
.HasComment("省");
|
|
entity.Property(e => e.Shifoutianjiaweixin)
|
.HasMaxLength(1)
|
.HasColumnName("shifoutianjiaweixin");
|
|
entity.Property(e => e.ShrAddress)
|
.HasMaxLength(500)
|
.HasColumnName("shr_address")
|
.HasComment("收货地址");
|
|
entity.Property(e => e.ShrName)
|
.HasMaxLength(500)
|
.HasColumnName("shr_name")
|
.HasComment("收货人");
|
|
entity.Property(e => e.ShrTel)
|
.HasMaxLength(500)
|
.HasColumnName("shr_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Tel)
|
.HasMaxLength(500)
|
.HasColumnName("tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Url)
|
.HasMaxLength(500)
|
.HasColumnName("url")
|
.HasComment("网址");
|
|
entity.Property(e => e.Weixin)
|
.HasMaxLength(50)
|
.HasColumnName("weixin");
|
|
entity.Property(e => e.Weixiner)
|
.HasMaxLength(50)
|
.HasColumnName("weixiner");
|
|
entity.Property(e => e.Weixintime)
|
.HasColumnType("datetime")
|
.HasColumnName("weixintime");
|
|
entity.Property(e => e.Kuaidistatus)
|
.HasMaxLength(1)
|
.HasColumnName("kuaidistatus");
|
|
entity.Property(e => e.Kuaiditime)
|
.HasColumnType("datetime")
|
.HasColumnName("kuaiditime");
|
|
entity.Property(e => e.Ywjltime)
|
.HasColumnType("datetime")
|
.HasColumnName("ywjltime");
|
|
entity.Property(e => e.YwName)
|
.HasMaxLength(500)
|
.HasColumnName("yw_name")
|
.HasComment("业务经办人");
|
|
entity.Property(e => e.YwQq)
|
.HasMaxLength(500)
|
.HasColumnName("yw_qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.YwTel)
|
.HasMaxLength(500)
|
.HasColumnName("yw_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Ywjl)
|
.HasMaxLength(50)
|
.HasColumnName("ywjl")
|
.HasComment("业务经理");
|
|
entity.Property(e => e.Yufukuan)
|
.HasColumnType("money")
|
.HasColumnName("yufukuan");
|
|
entity.Property(e => e.Shouxinedu)
|
.HasColumnType("money")
|
.HasColumnName("shouxinedu");
|
|
entity.Property(e => e.Shenyushouxin)
|
.HasColumnType("money")
|
.HasColumnName("shenyushouxin");
|
entity.Property(e => e.Taocanjianshu)
|
.HasColumnType("int")
|
.HasColumnName("taocanjianshu");
|
});
|
|
|
modelBuilder.Entity<CustomerYwjl>(entity =>
|
{
|
entity.ToTable("Customer_Ywjl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasColumnName("userId");
|
|
entity.Property(e => e.YwjlId)
|
.HasMaxLength(50)
|
.HasColumnName("ywjlId");
|
});
|
|
modelBuilder.Entity<CustomerGuanlianhuiyuan>(entity =>
|
{
|
entity.ToTable("CustomerGuanlianhuiyuan");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Customerid)
|
.HasMaxLength(50)
|
.HasColumnName("customerid");
|
|
entity.Property(e => e.Customertype)
|
.HasMaxLength(50)
|
.HasColumnName("customertype");
|
|
entity.Property(e => e.Huiyuanid)
|
.HasMaxLength(50)
|
.HasColumnName("huiyuanid");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<CustomerGuanlian>(entity =>
|
{
|
entity.ToTable("CustomerGuanlian");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.CustomerId).HasMaxLength(50);
|
|
entity.Property(e => e.Customertype).HasMaxLength(50);
|
|
entity.Property(e => e.SecCustomerId).HasMaxLength(50);
|
|
entity.Property(e => e.SecCustomertype).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<CusFangwenjilu>(entity =>
|
{
|
entity.ToTable("cus_fangwenjilu");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Fasongfangshi)
|
.HasMaxLength(50)
|
.HasColumnName("fasongfangshi");
|
|
entity.Property(e => e.Fasongneirong)
|
.HasMaxLength(4000)
|
.HasColumnName("fasongneirong");
|
|
entity.Property(e => e.Jieshouren)
|
.HasMaxLength(2000)
|
.HasColumnName("jieshouren");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<FiAccount>(entity =>
|
{
|
entity.ToTable("fi_account");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Account)
|
.HasMaxLength(500)
|
.HasColumnName("account")
|
.HasComment("账户");
|
|
entity.Property(e => e.Accountname)
|
.HasMaxLength(500)
|
.HasColumnName("accountname")
|
.HasComment("户名");
|
|
entity.Property(e => e.Accounttype)
|
.HasMaxLength(50)
|
.HasColumnName("accounttype")
|
.HasComment("账户类型");
|
|
entity.Property(e => e.AllExpenses).HasColumnType("money");
|
|
entity.Property(e => e.AllIncome).HasColumnType("money");
|
|
entity.Property(e => e.Balance).HasColumnType("money");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.QiyongStatus)
|
.HasMaxLength(1)
|
.HasColumnName("qiyong_status")
|
.HasDefaultValueSql("('A')")
|
.HasComment("是否启用");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Zzr)
|
.HasMaxLength(500)
|
.HasColumnName("zzr")
|
.HasComment("责任人");
|
});
|
|
modelBuilder.Entity<FiAccountRecord>(entity =>
|
{
|
entity.ToTable("fi_account_record");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AccountId).HasMaxLength(50);
|
|
entity.Property(e => e.AccountMoney).HasColumnType("money");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Department).HasMaxLength(100);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Money).HasColumnType("money");
|
|
entity.Property(e => e.OperationalMatters).HasMaxLength(500);
|
|
entity.Property(e => e.PaymentUnit).HasMaxLength(100);
|
|
entity.Property(e => e.QiyongStatus)
|
.HasMaxLength(1)
|
.HasColumnName("qiyong_status");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RecordTypeId).HasMaxLength(50);
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.SubjectId).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<FiCustomerrecievemoney>(entity =>
|
{
|
entity.ToTable("fi_Customerrecievemoney");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AccountId).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.CustomerId)
|
.HasMaxLength(50)
|
.HasComment("客户id");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PayTime)
|
.HasColumnType("datetime")
|
.HasColumnName("pay_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("收款日期");
|
|
entity.Property(e => e.PayType)
|
.HasMaxLength(50)
|
.HasColumnName("pay_type")
|
.HasComment("收款方式");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Recievemoney)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("recievemoney")
|
.HasComment("收款金额");
|
|
entity.Property(e => e.RecordTypeId).HasMaxLength(50);
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("收款备注");
|
|
entity.Property(e => e.SubjectId).HasMaxLength(50);
|
});
|
|
modelBuilder.Entity<FiOrderrecievemoney>(entity =>
|
{
|
entity.ToTable("fi_Orderrecievemoney");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OrderId)
|
.HasMaxLength(50)
|
.HasColumnName("orderId")
|
.HasComment("订单id");
|
|
entity.Property(e => e.PayTime)
|
.HasColumnType("datetime")
|
.HasColumnName("pay_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("收款日期");
|
|
entity.Property(e => e.PayType)
|
.HasMaxLength(50)
|
.HasColumnName("pay_type")
|
.HasComment("收款方式");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Recievemoney)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("recievemoney")
|
.HasComment("收款金额");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("收款备注");
|
});
|
modelBuilder.Entity<FiPiecerate>(entity =>
|
{
|
entity.ToTable("fi_piecerate");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Amount)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("amount")
|
.HasComment("项目价格");
|
|
entity.Property(e => e.CreatedAtTime)
|
.HasColumnType("datetime")
|
.HasColumnName("created_at_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("启用时间");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Percent)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("percent")
|
.HasComment("提成额度");
|
|
entity.Property(e => e.Pieceratetype)
|
.HasMaxLength(50)
|
.HasColumnName("pieceratetype")
|
.HasComment("类别");
|
|
entity.Property(e => e.Project)
|
.HasMaxLength(500)
|
.HasColumnName("project")
|
.HasComment("服务项目");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Standard)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("standard")
|
.HasComment("提成标准");
|
});
|
|
modelBuilder.Entity<FiSubject>(entity =>
|
{
|
entity.ToTable("fi_subject");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.QiyongStatus)
|
.HasMaxLength(1)
|
.HasColumnName("qiyong_status")
|
.HasDefaultValueSql("('A')")
|
.HasComment("是否启用");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Subjectname)
|
.HasMaxLength(500)
|
.HasColumnName("subjectname")
|
.HasComment("科目名称");
|
|
entity.Property(e => e.Subjecttype)
|
.HasMaxLength(50)
|
.HasColumnName("subjecttype")
|
.HasComment("类别");
|
});
|
|
modelBuilder.Entity<FiBook>(entity =>
|
{
|
entity.ToTable("fi_books");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BookName)
|
.HasMaxLength(100)
|
.HasColumnName("book_name")
|
.HasComment("书名");
|
|
entity.Property(e => e.BookNo)
|
.HasMaxLength(50)
|
.HasColumnName("book_no")
|
.HasComment("货号");
|
|
entity.Property(e => e.Chubanshe)
|
.HasMaxLength(100)
|
.HasColumnName("chubanshe")
|
.HasComment("出版社");
|
|
entity.Property(e => e.Chubantime)
|
.HasColumnType("datetime")
|
.HasColumnName("chubantime")
|
.HasComment("出版时间");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Danjia)
|
.HasColumnType("money")
|
.HasColumnName("danjia")
|
.HasComment("单价");
|
|
entity.Property(e => e.Jifen)
|
.HasColumnType("money")
|
.HasColumnName("jifen");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<FiMember>(entity =>
|
{
|
entity.ToTable("fi_member");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Huifei)
|
.HasColumnType("money")
|
.HasColumnName("huifei")
|
.HasComment("会费");
|
|
entity.Property(e => e.Jifen)
|
.HasColumnType("money")
|
.HasColumnName("jifen");
|
|
entity.Property(e => e.MemberAuthority)
|
.HasMaxLength(500)
|
.HasColumnName("member_authority")
|
.HasComment("会员权限");
|
|
entity.Property(e => e.MemberType)
|
.HasMaxLength(50)
|
.HasColumnName("member_type")
|
.HasComment("会员类型");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<FiService>(entity =>
|
{
|
entity.ToTable("fi_service");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Feiyong)
|
.HasColumnType("money")
|
.HasColumnName("feiyong")
|
.HasComment("费用");
|
|
entity.Property(e => e.Jifen)
|
.HasColumnType("money")
|
.HasColumnName("jifen");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.ServiceType)
|
.HasMaxLength(50)
|
.HasColumnName("service_type")
|
.HasComment("服务分类");
|
|
entity.Property(e => e.ServiceTypeTop)
|
.HasMaxLength(50)
|
.HasColumnName("service_type_top");
|
|
entity.Property(e => e.ServiceTypeTwo)
|
.HasMaxLength(50)
|
.HasColumnName("service_type_two")
|
.HasComment("服务二级分类");
|
});
|
modelBuilder.Entity<GroupGroup>(entity =>
|
{
|
entity.ToTable("group_group");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Grouptype)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("grouptype")
|
.HasComment("群组类型");
|
|
entity.Property(e => e.Hylb)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("hylb")
|
.HasComment("行业类别");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Qunnumber)
|
.HasMaxLength(500)
|
.HasColumnName("qunnumber")
|
.HasComment("群号");
|
|
entity.Property(e => e.Qunqq)
|
.HasMaxLength(500)
|
.HasColumnName("qunqq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.Qunwx)
|
.HasMaxLength(500)
|
.HasColumnName("qunwx")
|
.HasComment("微信");
|
|
entity.Property(e => e.Qunzhuname)
|
.HasMaxLength(500)
|
.HasColumnName("qunzhuname")
|
.HasComment("群主姓名");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Tel)
|
.HasMaxLength(500)
|
.HasColumnName("tel")
|
.HasComment("联系方式");
|
|
entity.Property(e => e.Topic)
|
.HasMaxLength(50)
|
.HasColumnName("topic")
|
.HasComment("讨论主题");
|
|
entity.Property(e => e.Ywjl)
|
.HasMaxLength(50)
|
.HasColumnName("ywjl")
|
.HasComment("业务经理");
|
});
|
|
modelBuilder.Entity<GroupGrouptype>(entity =>
|
{
|
entity.ToTable("group_grouptype");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Grouptypename)
|
.HasMaxLength(500)
|
.HasColumnName("grouptypename")
|
.HasComment("群组类型");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("('')");
|
});
|
|
modelBuilder.Entity<GroupTopic>(entity =>
|
{
|
entity.ToTable("group_topic");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("('')");
|
|
entity.Property(e => e.Topicname)
|
.HasMaxLength(500)
|
.HasComment("讨论主题");
|
});
|
|
modelBuilder.Entity<GroupTuiguang>(entity =>
|
{
|
entity.ToTable("group_tuiguang");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.GroupId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("groupId")
|
.HasComment("群组id");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.TgTime)
|
.HasColumnType("datetime")
|
.HasColumnName("tg_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("推广时间");
|
|
entity.Property(e => e.Tuiguangcontent)
|
.HasMaxLength(500)
|
.HasColumnName("tuiguangcontent")
|
.HasComment("推广记录");
|
});
|
|
modelBuilder.Entity<HrDept>(entity =>
|
{
|
entity.ToTable("hr_dept");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeptName)
|
.HasMaxLength(100)
|
.HasColumnName("dept_name");
|
|
entity.Property(e => e.DeptSn)
|
.HasMaxLength(100)
|
.HasColumnName("dept_sn");
|
|
entity.Property(e => e.DeptType)
|
.HasMaxLength(50)
|
.HasColumnName("dept_type");
|
|
entity.Property(e => e.Director)
|
.HasMaxLength(50)
|
.HasColumnName("director");
|
|
entity.Property(e => e.Levels)
|
.HasMaxLength(50)
|
.HasColumnName("levels");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.QiyongStatus)
|
.HasMaxLength(1)
|
.HasColumnName("qiyong_status")
|
.HasDefaultValueSql("('A')")
|
.HasComment("是否启用");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.HasColumnName("sort");
|
|
entity.Property(e => e.Superior)
|
.HasMaxLength(50)
|
.HasColumnName("superior");
|
|
entity.Property(e => e.SuperiorTop)
|
.HasMaxLength(50)
|
.HasColumnName("superior_top");
|
});
|
|
modelBuilder.Entity<HrJibengongzi>(entity =>
|
{
|
entity.ToTable("hr_jibengongzi");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Baomifei)
|
.HasColumnType("money")
|
.HasColumnName("baomifei");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Dianhuabutie)
|
.HasMaxLength(50)
|
.HasColumnName("dianhuabutie");
|
|
entity.Property(e => e.Effecttime)
|
.HasColumnType("datetime")
|
.HasColumnName("effecttime");
|
|
entity.Property(e => e.Jiaotongbutie)
|
.HasColumnType("money")
|
.HasColumnName("jiaotongbutie");
|
|
entity.Property(e => e.Jibengongzi)
|
.HasColumnType("money")
|
.HasColumnName("jibengongzi");
|
|
entity.Property(e => e.Jiabangongzi)
|
.HasColumnType("money")
|
.HasColumnName("jiabangongzi");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PostId)
|
.HasMaxLength(50)
|
.HasColumnName("post_id");
|
|
entity.Property(e => e.Quanqingjiang)
|
.HasColumnType("money")
|
.HasColumnName("quanqingjiang");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shebaodanwei)
|
.HasColumnType("money")
|
.HasColumnName("shebaodanwei");
|
|
entity.Property(e => e.Shebaogeren)
|
.HasColumnType("money")
|
.HasColumnName("shebaogeren");
|
});
|
|
modelBuilder.Entity<HrJixiaoticheng>(entity =>
|
{
|
entity.ToTable("hr_jixiaoticheng");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Effecttime)
|
.HasColumnType("datetime")
|
.HasColumnName("effecttime");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PiecerateId)
|
.HasMaxLength(50)
|
.HasColumnName("piecerate_id");
|
|
entity.Property(e => e.PostId)
|
.HasMaxLength(50)
|
.HasColumnName("post_id");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Renwu)
|
.HasColumnType("money")
|
.HasColumnName("renwu");
|
|
entity.Property(e => e.Renwustandard)
|
.HasMaxLength(50)
|
.HasColumnName("renwustandard");
|
|
entity.Property(e => e.Ticheng)
|
.HasColumnType("money")
|
.HasColumnName("ticheng");
|
|
entity.Property(e => e.Tichengstandard)
|
.HasMaxLength(50)
|
.HasColumnName("tichengstandard");
|
});
|
|
modelBuilder.Entity<HrPosition>(entity =>
|
{
|
entity.ToTable("hr_position");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PostName)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("post_name");
|
|
entity.Property(e => e.PostSeq)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("post_seq");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<HrSalary>(entity =>
|
{
|
entity.ToTable("hr_salary");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Baomifei)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("baomifei");
|
|
entity.Property(e => e.Bufagongzi)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("bufagongzi");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Daozhanggongzi)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("daozhanggongzi");
|
|
entity.Property(e => e.Dianhuabutie)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("dianhuabutie");
|
|
entity.Property(e => e.Dianhuafei)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("dianhuafei");
|
|
entity.Property(e => e.Fakuan)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("fakuan");
|
|
entity.Property(e => e.Geshui)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("geshui");
|
|
entity.Property(e => e.Gongzuobutie)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("gongzuobutie");
|
|
entity.Property(e => e.Islock)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("islock")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Jiabangongzi)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jiabangongzi");
|
|
entity.Property(e => e.Jiangjin)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jiangjin");
|
|
entity.Property(e => e.Jiaotngbutie)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jiaotngbutie");
|
|
entity.Property(e => e.Jibengongzi)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jibengongzi");
|
|
entity.Property(e => e.Jiucuo)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jiucuo");
|
|
entity.Property(e => e.Jixiaoticheng)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("jixiaoticheng");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Month).HasColumnName("month");
|
|
entity.Property(e => e.Peichang)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("peichang");
|
|
entity.Property(e => e.Quanqinjiang)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("quanqinjiang");
|
|
entity.Property(e => e.Queqin)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("queqin");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shebao)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("shebao");
|
|
entity.Property(e => e.Shebaokou)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("shebaokou");
|
|
entity.Property(e => e.Userid)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.Year).HasColumnName("year");
|
|
entity.Property(e => e.Yufagongzi)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("yufagongzi");
|
|
entity.Property(e => e.Yufagongziheji)
|
.HasColumnType("decimal(18, 4)")
|
.HasColumnName("yufagongziheji");
|
});
|
|
modelBuilder.Entity<HrShebao>(entity =>
|
{
|
entity.ToTable("hr_shebao");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shebaodanwei)
|
.HasColumnType("money")
|
.HasColumnName("shebaodanwei");
|
|
entity.Property(e => e.Shebaogeren)
|
.HasColumnType("money")
|
.HasColumnName("shebaogeren");
|
});
|
|
modelBuilder.Entity<IntentionCustomer>(entity =>
|
{
|
entity.ToTable("IntentionCustomer");
|
|
entity.HasIndex(e => e.Name, "NonClusteredIndex-20210223-115401");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Address)
|
.HasMaxLength(500)
|
.HasColumnName("address")
|
.HasComment("详细地址");
|
|
entity.Property(e => e.AreaId)
|
.HasMaxLength(50)
|
.HasColumnName("area_id")
|
.HasComment("区县");
|
|
entity.Property(e => e.City)
|
.HasMaxLength(50)
|
.HasColumnName("city")
|
.HasComment("市");
|
|
entity.Property(e => e.Count)
|
.HasMaxLength(500)
|
.HasColumnName("count")
|
.HasComment("账号");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Dianxiaozhuanyuan)
|
.HasMaxLength(50)
|
.HasColumnName("dianxiaozhuanyuan");
|
|
entity.Property(e => e.Email)
|
.HasMaxLength(500)
|
.HasColumnName("email")
|
.HasComment("电子邮箱");
|
|
entity.Property(e => e.FName)
|
.HasMaxLength(500)
|
.HasColumnName("f_name")
|
.HasComment("法定代表人");
|
|
entity.Property(e => e.FQq)
|
.HasMaxLength(500)
|
.HasColumnName("f_qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.FTel)
|
.HasMaxLength(500)
|
.HasColumnName("f_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Hyfl)
|
.HasMaxLength(50)
|
.HasColumnName("hyfl")
|
.HasComment("行业分类");
|
|
entity.Property(e => e.JgCode)
|
.HasMaxLength(500)
|
.HasColumnName("jg_code")
|
.HasComment("机构代码");
|
|
entity.Property(e => e.Khh)
|
.HasMaxLength(500)
|
.HasColumnName("khh")
|
.HasComment("开户行");
|
|
entity.Property(e => e.Khlx)
|
.HasMaxLength(50)
|
.HasColumnName("khlx")
|
.HasComment("客户类型");
|
|
entity.Property(e => e.HuiyuanId)
|
.HasMaxLength(50)
|
.HasColumnName("huiyuanId");
|
|
entity.Property(e => e.Khly)
|
.HasMaxLength(50)
|
.HasColumnName("khly")
|
.HasComment("客户来源");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name)
|
.HasMaxLength(500)
|
.HasColumnName("name")
|
.HasComment("客户单位");
|
|
entity.Property(e => e.Phone)
|
.HasMaxLength(500)
|
.HasColumnName("phone")
|
.HasComment("短信手机");
|
|
entity.Property(e => e.Postal)
|
.HasMaxLength(500)
|
.HasColumnName("postal")
|
.HasComment("邮政编码");
|
|
entity.Property(e => e.Qq)
|
.HasMaxLength(500)
|
.HasColumnName("qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Sheng)
|
.HasMaxLength(50)
|
.HasColumnName("sheng")
|
.HasComment("省");
|
|
entity.Property(e => e.Shifoutianjiaweixin)
|
.HasMaxLength(1)
|
.HasColumnName("shifoutianjiaweixin");
|
|
entity.Property(e => e.ShrAddress)
|
.HasMaxLength(500)
|
.HasColumnName("shr_address")
|
.HasComment("收货地址");
|
|
entity.Property(e => e.ShrName)
|
.HasMaxLength(500)
|
.HasColumnName("shr_name")
|
.HasComment("收货人");
|
|
entity.Property(e => e.ShrTel)
|
.HasMaxLength(500)
|
.HasColumnName("shr_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Tel)
|
.HasMaxLength(500)
|
.HasColumnName("tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Url)
|
.HasMaxLength(500)
|
.HasColumnName("url")
|
.HasComment("网址");
|
|
entity.Property(e => e.Weixin)
|
.HasMaxLength(50)
|
.HasColumnName("weixin");
|
|
entity.Property(e => e.Weixiner)
|
.HasMaxLength(50)
|
.HasColumnName("weixiner");
|
|
entity.Property(e => e.Weixintime)
|
.HasColumnType("datetime")
|
.HasColumnName("weixintime");
|
|
entity.Property(e => e.Kuaidistatus)
|
.HasMaxLength(1)
|
.HasColumnName("kuaidistatus");
|
|
entity.Property(e => e.Kuaiditime)
|
.HasColumnType("datetime")
|
.HasColumnName("kuaiditime");
|
|
entity.Property(e => e.Ywjltime)
|
.HasColumnType("datetime")
|
.HasColumnName("ywjltime");
|
|
entity.Property(e => e.Yixiang).HasMaxLength(50);
|
|
entity.Property(e => e.Yixiangtime).HasColumnType("datetime");
|
|
entity.Property(e => e.YwName)
|
.HasMaxLength(500)
|
.HasColumnName("yw_name")
|
.HasComment("业务经办人");
|
|
entity.Property(e => e.YwQq)
|
.HasMaxLength(500)
|
.HasColumnName("yw_qq")
|
.HasComment("QQ");
|
|
entity.Property(e => e.YwTel)
|
.HasMaxLength(500)
|
.HasColumnName("yw_tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Ywjl)
|
.HasMaxLength(50)
|
.HasColumnName("ywjl")
|
.HasComment("业务经理");
|
|
entity.Property(e => e.Zuijinzhuizongtime)
|
.HasColumnType("datetime")
|
.HasColumnName("zuijinzhuizongtime");
|
});
|
|
modelBuilder.Entity<IntentionOrder>(entity =>
|
{
|
entity.ToTable("IntentionOrder");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Cjyx)
|
.HasMaxLength(50)
|
.HasColumnName("cjyx")
|
.HasComment("成交意向");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Lxr)
|
.HasMaxLength(500)
|
.HasColumnName("lxr")
|
.HasComment("联系人");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name)
|
.HasMaxLength(500)
|
.HasColumnName("name")
|
.HasComment("客户名称");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark")
|
.HasComment("备注");
|
|
entity.Property(e => e.Tel)
|
.HasMaxLength(500)
|
.HasColumnName("tel")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.Uid)
|
.HasMaxLength(50)
|
.HasColumnName("uid")
|
.HasComment("跟单人");
|
|
entity.Property(e => e.Yxyw)
|
.HasMaxLength(4000)
|
.HasColumnName("yxyw")
|
.HasComment("意向业务");
|
|
entity.Property(e => e.ZxTime)
|
.HasColumnType("datetime")
|
.HasColumnName("zx_time")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("咨询时间");
|
});
|
|
modelBuilder.Entity<IntentionVisit>(entity =>
|
{
|
entity.ToTable("IntentionVisit");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DuanxinNeirong)
|
.HasMaxLength(500)
|
.HasColumnName("duanxin_neirong");
|
|
entity.Property(e => e.Jdr)
|
.HasMaxLength(500)
|
.HasColumnName("jdr")
|
.HasComment("接待人");
|
|
entity.Property(e => e.Jtype)
|
.HasMaxLength(50)
|
.HasColumnName("jtype")
|
.HasComment("访问业务");
|
|
entity.Property(e => e.Jy)
|
.HasMaxLength(50)
|
.HasColumnName("jy")
|
.HasComment("跟踪建议");
|
|
entity.Property(e => e.Khfk)
|
.HasMaxLength(4000)
|
.HasColumnName("khfk")
|
.HasComment("客户反馈");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Talk)
|
.HasMaxLength(4000)
|
.HasColumnName("talk")
|
.HasComment("交谈内容");
|
|
entity.Property(e => e.VisType)
|
.HasMaxLength(50)
|
.HasColumnName("visType")
|
.HasComment("拜访方式");
|
|
entity.Property(e => e.Viscustomer)
|
.HasMaxLength(50)
|
.HasColumnName("viscustomer")
|
.HasComment("拜访客户");
|
|
entity.Property(e => e.Vistime)
|
.HasColumnType("datetime")
|
.HasColumnName("vistime")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("访问时间");
|
|
entity.Property(e => e.Yx)
|
.HasMaxLength(50)
|
.HasColumnName("yx")
|
.HasComment("成交意向");
|
|
entity.Property(e => e.Zw)
|
.HasMaxLength(50)
|
.HasColumnName("zw")
|
.HasComment("职务");
|
});
|
|
modelBuilder.Entity<IntentionVisitDuanxin>(entity =>
|
{
|
entity.ToTable("IntentionVisit_duanxin");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DuanxinNeirong)
|
.HasMaxLength(500)
|
.HasColumnName("duanxin_neirong");
|
|
entity.Property(e => e.DuanxinTitle)
|
.HasMaxLength(50)
|
.HasColumnName("duanxin_title");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<Liaotian>(entity =>
|
{
|
entity.ToTable("Liaotian");
|
|
entity.HasIndex(e => e.Question, "NonClusteredIndex-20210205-091101");
|
|
entity.HasIndex(e => e.Questiontype, "NonClusteredIndex-20210223-115414");
|
|
entity.HasIndex(e => e.Problemtype, "NonClusteredIndex-20210223-115423");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Anwser)
|
.IsRequired()
|
.HasMaxLength(4000)
|
.HasColumnName("anwser");
|
|
entity.Property(e => e.ChushuStatus)
|
.HasMaxLength(1)
|
.HasColumnName("chushu_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Clientid)
|
.HasMaxLength(50)
|
.HasColumnName("clientid")
|
.HasDefaultValueSql("('a')");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Problemtype)
|
.HasMaxLength(500)
|
.HasColumnName("problemtype");
|
|
entity.Property(e => e.Question)
|
.IsRequired()
|
.HasMaxLength(500)
|
.HasColumnName("question");
|
|
entity.Property(e => e.Questiontype)
|
.HasMaxLength(500)
|
.HasColumnName("questiontype");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('a')");
|
|
entity.Property(e => e.Shenheer)
|
.HasMaxLength(50)
|
.HasColumnName("shenheer");
|
|
entity.Property(e => e.Shenhetime)
|
.HasColumnType("datetime")
|
.HasColumnName("shenhetime");
|
|
entity.Property(e => e.Shiyongfatiao)
|
.HasMaxLength(1000)
|
.HasColumnName("shiyongfatiao");
|
});
|
modelBuilder.Entity<LiaotianShoucang>(entity =>
|
{
|
entity.ToTable("Liaotian_shoucang");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.LiaotianId)
|
.HasMaxLength(50)
|
.HasColumnName("Liaotian_id");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('a')");
|
});
|
|
modelBuilder.Entity<LZhuanjiahuidum>(entity =>
|
{
|
entity.ToTable("l_zhuanjiahuida");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Anwser)
|
.HasMaxLength(4000)
|
.HasColumnName("anwser");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Question)
|
.HasMaxLength(500)
|
.HasColumnName("question");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.HuidaStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("huida_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Userid)
|
.HasMaxLength(50)
|
.HasColumnName("userid");
|
|
entity.Property(e => e.Username)
|
.HasMaxLength(100)
|
.HasColumnName("username");
|
});
|
|
modelBuilder.Entity<Oayouhui>(entity =>
|
{
|
entity.ToTable("Oayouhui");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.CooperOrderId)
|
.HasMaxLength(50)
|
.HasComment("客户订单Id");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Isfinish)
|
.HasMaxLength(1)
|
.HasColumnName("isfinish")
|
.HasDefaultValueSql("('0')")
|
.HasComment("是否结束");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Price)
|
.HasColumnType("numeric(18, 2)")
|
.HasComment("优惠价格");
|
|
entity.Property(e => e.Recstatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Typeselect)
|
.HasMaxLength(50)
|
.HasComment("申请类型");
|
|
entity.Property(e => e.Youtype)
|
.HasMaxLength(50)
|
.HasComment("优惠类型");
|
});
|
|
modelBuilder.Entity<OrderBanci>(entity =>
|
{
|
entity.ToTable("order_banci");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Mingcheng)
|
.HasMaxLength(100)
|
.HasColumnName("mingcheng");
|
|
entity.Property(e => e.Banci)
|
.HasMaxLength(100)
|
.HasColumnName("banci");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Didian)
|
.HasMaxLength(500)
|
.HasColumnName("didian");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
|
entity.Property(e => e.Renshu)
|
.HasColumnName("renshu");
|
|
entity.Property(e => e.Hang)
|
.HasColumnName("hang");
|
|
entity.Property(e => e.Lie)
|
.HasColumnName("lie");
|
|
entity.Property(e => e.Shijian)
|
.HasColumnType("datetime")
|
.HasColumnName("shijian");
|
|
entity.Property(e => e.Shijianend)
|
.HasColumnType("datetime")
|
.HasColumnName("shijianend");
|
});
|
|
modelBuilder.Entity<OrderBanciDtl>(entity =>
|
{
|
entity.ToTable("order_banci_dtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OrderBanciId)
|
.HasMaxLength(50)
|
.HasColumnName("order_banci_id");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shangxiawu)
|
.HasMaxLength(100)
|
.HasColumnName("shangxiawu");
|
|
entity.Property(e => e.Shijian)
|
.HasMaxLength(100)
|
.HasColumnName("shijian");
|
|
entity.Property(e => e.Shixiamg)
|
.HasMaxLength(500)
|
.HasColumnName("shixiamg");
|
|
entity.Property(e => e.Sort)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("((0))");
|
|
entity.Property(e => e.Zhujiangren)
|
.HasMaxLength(100)
|
.HasColumnName("zhujiangren");
|
|
entity.Property(e => e.Jiage)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("jiage");
|
|
entity.Property(e => e.Jifen)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("Jifen");
|
});
|
|
modelBuilder.Entity<OrderBanciOrder>(entity =>
|
{
|
entity.ToTable("order_banci_order");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BanciId)
|
.HasMaxLength(50)
|
.HasColumnName("banci_id");
|
|
entity.Property(e => e.Baomingrenshu).HasColumnName("baomingrenshu");
|
|
entity.Property(e => e.Baomingtime)
|
.HasColumnType("datetime")
|
.HasColumnName("baomingtime");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Jine)
|
.HasColumnType("money")
|
.HasColumnName("jine");
|
|
entity.Property(e => e.Jifen)
|
.HasColumnType("money")
|
.HasColumnName("jifen");
|
|
entity.Property(e => e.SeatID)
|
.HasMaxLength(50)
|
.HasColumnName("SeatID");
|
|
entity.Property(e => e.SeatName)
|
.HasMaxLength(50)
|
.HasColumnName("SeatName");
|
|
entity.Property(e => e.Kechengleixing)
|
.HasMaxLength(100)
|
.HasColumnName("kechengleixing");
|
|
entity.Property(e => e.KechengleixingId)
|
.HasMaxLength(50)
|
.HasColumnName("kechengleixing_id");
|
|
entity.Property(e => e.Lianxidianhua)
|
.HasMaxLength(100)
|
.HasColumnName("lianxidianhua");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Peixunbanci)
|
.HasMaxLength(100)
|
.HasColumnName("peixunbanci");
|
|
entity.Property(e => e.PersonId)
|
.HasMaxLength(100)
|
.HasColumnName("person_id");
|
|
entity.Property(e => e.OrderId)
|
.HasMaxLength(100)
|
.HasColumnName("order_id");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shenfenzheng)
|
.HasMaxLength(100)
|
.HasColumnName("shenfenzheng");
|
|
entity.Property(e => e.Xingming)
|
.HasMaxLength(100)
|
.HasColumnName("xingming");
|
|
entity.Property(e => e.Xuefei)
|
.HasColumnType("money")
|
.HasColumnName("xuefei");
|
});
|
|
modelBuilder.Entity<OrderBanciZuowei>(entity =>
|
{
|
entity.ToTable("order_banci_zuowei");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BanciId)
|
.HasMaxLength(50)
|
.HasColumnName("banciId");
|
|
entity.Property(e => e.ColNo).HasColumnName("colNo");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RowNo).HasColumnName("rowNo");
|
|
entity.Property(e => e.SeatNo)
|
.HasMaxLength(50)
|
.HasColumnName("seatNo");
|
|
entity.Property(e => e.Status)
|
.HasMaxLength(1)
|
.HasColumnName("status");
|
|
entity.Property(e => e.ZuoweiId)
|
.HasMaxLength(50)
|
.HasColumnName("zuoweiId");
|
});
|
|
modelBuilder.Entity<PltAuth>(entity =>
|
{
|
entity.ToTable("plt_auth");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AuthType)
|
.IsRequired()
|
.HasMaxLength(1)
|
.IsUnicode(false)
|
.HasColumnName("auth_type")
|
.IsFixedLength(true);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.ItemId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("item_id");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RoleId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("role_id");
|
});
|
|
modelBuilder.Entity<PltPage>(entity =>
|
{
|
entity.ToTable("plt_page");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DisplaySeq)
|
.HasColumnName("display_seq")
|
.HasDefaultValueSql("('0')");
|
|
entity.Property(e => e.Modifier)
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.OpenType)
|
.HasColumnName("open_type")
|
.HasDefaultValueSql("('0')");
|
|
entity.Property(e => e.PageIco)
|
.HasMaxLength(100)
|
.IsUnicode(false)
|
.HasColumnName("page_ico")
|
.HasDefaultValueSql("('')");
|
|
entity.Property(e => e.PageMethod)
|
.HasMaxLength(2)
|
.IsUnicode(false)
|
.HasColumnName("page_method")
|
.HasDefaultValueSql("('01')")
|
.IsFixedLength(true);
|
|
entity.Property(e => e.PageName)
|
.HasMaxLength(100)
|
.HasColumnName("page_name");
|
|
entity.Property(e => e.PagePath)
|
.HasMaxLength(100)
|
.IsUnicode(false)
|
.HasColumnName("page_path")
|
.HasDefaultValueSql("('')");
|
|
entity.Property(e => e.PageShortcut)
|
.HasMaxLength(20)
|
.IsUnicode(false)
|
.HasColumnName("page_shortcut")
|
.HasDefaultValueSql("('')");
|
|
entity.Property(e => e.PageSuperior)
|
.HasMaxLength(50)
|
.HasColumnName("page_superior")
|
.HasDefaultValueSql("('0')");
|
|
entity.Property(e => e.PageType)
|
.HasMaxLength(1)
|
.IsUnicode(false)
|
.HasColumnName("page_type")
|
.HasDefaultValueSql("('P')")
|
.IsFixedLength(true);
|
|
entity.Property(e => e.RecStatus)
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.SystemId)
|
.HasMaxLength(50)
|
.HasColumnName("system_id");
|
});
|
|
modelBuilder.Entity<PltRole>(entity =>
|
{
|
entity.ToTable("plt_role");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RoleGroup)
|
.IsRequired()
|
.HasMaxLength(2)
|
.HasColumnName("role_group");
|
|
entity.Property(e => e.RoleName)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("role_name");
|
});
|
|
modelBuilder.Entity<PltRoleDept>(entity =>
|
{
|
entity.ToTable("plt_role_dept");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeptId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("dept_id")
|
.HasComment("部门id");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RoleId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("role_id")
|
.HasComment("角色id");
|
});
|
|
modelBuilder.Entity<PltUser>(entity =>
|
{
|
entity.ToTable("plt_user");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.advancewages)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("advancewages");
|
|
entity.Property(e => e.BasicPrice)
|
.HasMaxLength(500)
|
.HasColumnName("basic_price")
|
.HasDefaultValueSql("('')")
|
.HasComment("薪资待遇");
|
|
entity.Property(e => e.baomisalary)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("baomisalary");
|
|
entity.Property(e => e.Beizhu)
|
.HasMaxLength(500)
|
.HasColumnName("beizhu");
|
|
entity.Property(e => e.Birthday)
|
.HasColumnType("datetime")
|
.HasColumnName("birthday")
|
.HasComment("生日");
|
|
entity.Property(e => e.Clientid)
|
.HasMaxLength(50)
|
.HasColumnName("clientid");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeptId)
|
.HasMaxLength(50)
|
.HasColumnName("dept_id")
|
.HasDefaultValueSql("('')")
|
.HasComment("部门id");
|
|
entity.Property(e => e.Education).HasMaxLength(50);
|
|
entity.Property(e => e.Email)
|
.HasMaxLength(50)
|
.HasColumnName("email");
|
|
entity.Property(e => e.geshuiqizheng)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("geshuiqizheng");
|
|
entity.Property(e => e.HjAddress)
|
.HasMaxLength(500)
|
.HasColumnName("hj_address")
|
.HasDefaultValueSql("('')")
|
.HasComment("户籍地址");
|
|
entity.Property(e => e.HjYoubian).HasMaxLength(50);
|
|
entity.Property(e => e.HrPosition)
|
.HasMaxLength(50)
|
.HasColumnName("hr_position")
|
.HasDefaultValueSql("('')")
|
.HasComment("岗位id");
|
|
entity.Property(e => e.Idcard)
|
.HasMaxLength(500)
|
.HasColumnName("idcard")
|
.HasDefaultValueSql("('')")
|
.HasComment("身份证号");
|
|
entity.Property(e => e.Imei)
|
.HasMaxLength(100)
|
.HasColumnName("imei");
|
|
entity.Property(e => e.Indate)
|
.HasColumnType("datetime")
|
.HasColumnName("indate")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("启用时间");
|
|
entity.Property(e => e.IpMac)
|
.HasMaxLength(30)
|
.HasColumnName("ipmac");
|
|
entity.Property(e => e.IsGmsb)
|
.HasMaxLength(1)
|
.HasColumnName("is_gmsb")
|
.HasDefaultValueSql("('')")
|
.HasComment("已购买社保");
|
|
entity.Property(e => e.IsMaryed).HasMaxLength(50);
|
|
entity.Property(e => e.IsQdht)
|
.HasMaxLength(1)
|
.HasColumnName("is_qdht")
|
.HasDefaultValueSql("('')")
|
.HasComment("已签订合同");
|
|
entity.Property(e => e.Istravelsubsidy)
|
.HasMaxLength(1)
|
.HasColumnName("is_travelsubsidy");
|
|
entity.Property(e => e.Iswdenter)
|
.HasMaxLength(1)
|
.HasColumnName("is_wdenter");
|
|
entity.Property(e => e.Isxmenter)
|
.HasMaxLength(1)
|
.HasColumnName("is_xmenter");
|
|
entity.Property(e => e.IsYwjl)
|
.HasMaxLength(1)
|
.HasColumnName("is_ywjl")
|
.HasDefaultValueSql("('')")
|
.HasComment("是业务经理");
|
|
entity.Property(e => e.Jg)
|
.HasMaxLength(500)
|
.HasColumnName("jg")
|
.HasDefaultValueSql("('')")
|
.HasComment("籍贯");
|
|
entity.Property(e => e.jibensalary)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("jibensalary");
|
|
entity.Property(e => e.Jinji).HasMaxLength(50);
|
|
entity.Property(e => e.JinjiPhone).HasMaxLength(50);
|
|
entity.Property(e => e.jintiesalary)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("jintiesalary");
|
|
entity.Property(e => e.JzAddress)
|
.HasMaxLength(500)
|
.HasColumnName("jz_address")
|
.HasDefaultValueSql("('')")
|
.HasComment("居住地址");
|
|
entity.Property(e => e.JzYoubian).HasMaxLength(50);
|
|
entity.Property(e => e.LengthPrice)
|
.HasMaxLength(500)
|
.HasColumnName("length_price")
|
.HasDefaultValueSql("('')")
|
.HasComment("工龄工资,入职满一年的下一个月可享受");
|
|
entity.Property(e => e.miniyearsalary)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("miniyearsalary");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Outdate)
|
.HasColumnType("datetime")
|
.HasColumnName("outdate")
|
.HasComment("启用时间");
|
|
entity.Property(e => e.Password)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("password");
|
|
entity.Property(e => e.Phone)
|
.HasMaxLength(50)
|
.HasColumnName("phone");
|
|
entity.Property(e => e.Pic)
|
.HasMaxLength(200)
|
.HasColumnName("pic");
|
|
entity.Property(e => e.Podh)
|
.HasMaxLength(500)
|
.HasColumnName("podh")
|
.HasDefaultValueSql("('')")
|
.HasComment("配偶电话");
|
|
entity.Property(e => e.Poxm)
|
.HasMaxLength(500)
|
.HasColumnName("poxm")
|
.HasDefaultValueSql("('')")
|
.HasComment("配偶姓名");
|
|
entity.Property(e => e.Qq)
|
.HasMaxLength(500)
|
.HasColumnName("qq")
|
.HasDefaultValueSql("('')")
|
.HasComment("联系QQ");
|
|
entity.Property(e => e.Reamrk)
|
.HasMaxLength(4000)
|
.HasColumnName("reamrk")
|
.HasDefaultValueSql("('')")
|
.HasComment("备注");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('a')");
|
|
entity.Property(e => e.School).HasMaxLength(50);
|
|
entity.Property(e => e.senioritywages)
|
.HasColumnType("decimal(10, 2)")
|
.HasColumnName("senioritywages");
|
|
entity.Property(e => e.Sex)
|
.HasMaxLength(1)
|
.HasColumnName("sex")
|
.HasDefaultValueSql("('')")
|
.HasComment("性别");
|
|
entity.Property(e => e.Shebaodate).HasColumnType("datetime");
|
|
entity.Property(e => e.ShiyongDate).HasColumnType("datetime");
|
|
entity.Property(e => e.ShiyongDateEnd).HasColumnType("datetime");
|
|
entity.Property(e => e.HetongDateEnd).HasColumnType("datetime");
|
|
entity.Property(e => e.FenpeiDate).HasColumnType("datetime");
|
|
entity.Property(e => e.ShiyongPrice).HasColumnType("numeric(18, 2)");
|
|
entity.Property(e => e.Tel)
|
.HasMaxLength(500)
|
.HasColumnName("tel")
|
.HasDefaultValueSql("('')")
|
.HasComment("联系电话");
|
|
entity.Property(e => e.UserAlias)
|
.HasMaxLength(50)
|
.HasColumnName("user_alias");
|
|
entity.Property(e => e.UserCode)
|
.HasMaxLength(200)
|
.HasColumnName("user_code");
|
|
entity.Property(e => e.UserName)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("user_name");
|
|
entity.Property(e => e.UserSn)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("user_sn");
|
|
entity.Property(e => e.UserType)
|
.IsRequired()
|
.HasMaxLength(2)
|
.HasColumnName("user_type");
|
|
entity.Property(e => e.Usernumber)
|
.HasMaxLength(30)
|
.HasColumnName("usernumber");
|
|
entity.Property(e => e.Weixin).HasMaxLength(50);
|
|
entity.Property(e => e.Yaoqingma)
|
.HasMaxLength(50)
|
.HasColumnName("yaoqingma");
|
|
entity.Property(e => e.Zhengzhi).HasMaxLength(50);
|
|
entity.Property(e => e.Zhiwustatus)
|
.HasMaxLength(1)
|
.HasColumnName("zhiwustatus")
|
.HasDefaultValueSql("('')")
|
.HasComment("状态,在职离职");
|
|
entity.Property(e => e.ZsName)
|
.HasMaxLength(500)
|
.HasColumnName("zs_name")
|
.HasDefaultValueSql("('')")
|
.HasComment("证书名称");
|
});
|
|
modelBuilder.Entity<PltUserRole>(entity =>
|
{
|
entity.ToTable("plt_user_role");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RoleId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("role_id");
|
|
entity.Property(e => e.UserId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("user_id");
|
});
|
modelBuilder.Entity<PltJiatingchengyuan>(entity =>
|
{
|
entity.ToTable("plt_jiatingchengyuan");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Gongzuodanwei)
|
.HasMaxLength(100)
|
.HasColumnName("gongzuodanwei");
|
|
entity.Property(e => e.Guanxi)
|
.HasMaxLength(50)
|
.HasColumnName("guanxi");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name)
|
.HasMaxLength(50)
|
.HasColumnName("name");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('a')");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasColumnName("userId");
|
});
|
|
modelBuilder.Entity<Project>(entity =>
|
{
|
entity.ToTable("Project");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AreaId)
|
.HasMaxLength(50)
|
.HasColumnName("area_id");
|
|
entity.Property(e => e.Caigourenaddress)
|
.HasMaxLength(500)
|
.HasColumnName("caigourenaddress")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人地址");
|
|
entity.Property(e => e.Caigourencontact)
|
.HasMaxLength(500)
|
.HasColumnName("caigourencontact")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人联系方式");
|
|
entity.Property(e => e.Caigourenname)
|
.HasMaxLength(500)
|
.HasColumnName("caigourenname")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人名称");
|
|
entity.Property(e => e.Caigouyusuan)
|
.HasColumnType("money")
|
.HasColumnName("caigouyusuan");
|
|
entity.Property(e => e.Cgfs)
|
.HasMaxLength(50)
|
.HasColumnName("cgfs");
|
|
entity.Property(e => e.City)
|
.HasMaxLength(50)
|
.HasColumnName("city");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Dailiaddress)
|
.HasMaxLength(500)
|
.HasColumnName("dailiaddress")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人地址");
|
|
entity.Property(e => e.Dailicontact)
|
.HasMaxLength(500)
|
.HasColumnName("dailicontact")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人联系方式");
|
|
entity.Property(e => e.Dailiname)
|
.HasMaxLength(500)
|
.HasColumnName("dailiname")
|
.HasDefaultValueSql("('')")
|
.HasComment("采购人名称");
|
|
entity.Property(e => e.DehxTousuchengli)
|
.HasMaxLength(1)
|
.HasColumnName("dehx_tousuchengli");
|
|
entity.Property(e => e.DehxTousushijian)
|
.HasColumnType("datetime")
|
.HasColumnName("dehx_tousushijian");
|
|
entity.Property(e => e.DehxTousustatus)
|
.HasMaxLength(1)
|
.HasColumnName("dehx_tousustatus");
|
|
entity.Property(e => e.DehxZhiyichengli)
|
.HasMaxLength(1)
|
.HasColumnName("dehx_zhiyichengli");
|
|
entity.Property(e => e.DehxZhiyishijian)
|
.HasColumnType("datetime")
|
.HasColumnName("dehx_zhiyishijian");
|
|
entity.Property(e => e.DehxZhiyistatus)
|
.HasMaxLength(1)
|
.HasColumnName("dehx_zhiyistatus");
|
|
entity.Property(e => e.Drhx)
|
.HasMaxLength(500)
|
.HasColumnName("drhx");
|
|
entity.Property(e => e.DrhxDefen)
|
.HasColumnType("money")
|
.HasColumnName("drhx_defen");
|
|
entity.Property(e => e.DrhxPrice)
|
.HasMaxLength(500)
|
.HasColumnName("drhx_price");
|
|
entity.Property(e => e.Dshx)
|
.HasMaxLength(500)
|
.HasColumnName("dshx");
|
|
entity.Property(e => e.DshxDefen)
|
.HasColumnType("money")
|
.HasColumnName("dshx_defen");
|
|
entity.Property(e => e.DshxPrice)
|
.HasMaxLength(500)
|
.HasColumnName("dshx_price");
|
|
entity.Property(e => e.DshxTousuchengli)
|
.HasMaxLength(1)
|
.HasColumnName("dshx_tousuchengli");
|
|
entity.Property(e => e.DshxTousushijian)
|
.HasColumnType("datetime")
|
.HasColumnName("dshx_tousushijian");
|
|
entity.Property(e => e.DshxTousustatus)
|
.HasMaxLength(1)
|
.HasColumnName("dshx_tousustatus");
|
|
entity.Property(e => e.DshxZhiyichengli)
|
.HasMaxLength(1)
|
.HasColumnName("dshx_zhiyichengli");
|
|
entity.Property(e => e.DshxZhiyishijian)
|
.HasColumnType("datetime")
|
.HasColumnName("dshx_zhiyishijian");
|
|
entity.Property(e => e.DshxZhiyistatus)
|
.HasMaxLength(1)
|
.HasColumnName("dshx_zhiyistatus");
|
|
entity.Property(e => e.Fblx).HasMaxLength(500);
|
|
entity.Property(e => e.Fbyy).HasMaxLength(500);
|
|
entity.Property(e => e.Feibiaocishu)
|
.HasMaxLength(100)
|
.HasColumnName("feibiaocishu");
|
|
entity.Property(e => e.Fencha).HasColumnType("money");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Name)
|
.HasMaxLength(500)
|
.HasColumnName("name");
|
|
entity.Property(e => e.Number)
|
.HasMaxLength(100)
|
.HasColumnName("number");
|
|
entity.Property(e => e.Question)
|
.HasMaxLength(500)
|
.HasColumnName("question")
|
.HasComment("提取链接");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(4000)
|
.HasColumnName("remark");
|
|
entity.Property(e => e.Sheng)
|
.HasMaxLength(50)
|
.HasColumnName("sheng");
|
|
entity.Property(e => e.StartTime)
|
.HasColumnType("datetime")
|
.HasColumnName("start_time");
|
|
entity.Property(e => e.Toubiaocishu)
|
.HasMaxLength(100)
|
.HasColumnName("toubiaocishu");
|
|
entity.Property(e => e.Zhongbiaocishu)
|
.HasMaxLength(100)
|
.HasColumnName("zhongbiaocishu");
|
|
entity.Property(e => e.Zhongbiaojine)
|
.HasMaxLength(100)
|
.HasColumnName("zhongbiaojine");
|
|
entity.Property(e => e.Zhuanjia)
|
.HasMaxLength(500)
|
.HasColumnName("zhuanjia");
|
});
|
|
modelBuilder.Entity<Projectreason>(entity =>
|
{
|
entity.HasKey(e => e.ReasonId);
|
|
entity.ToTable("Projectreason");
|
|
entity.Property(e => e.ReasonId)
|
.HasMaxLength(50)
|
.HasColumnName("reasonId");
|
|
entity.Property(e => e.ProjectId)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.Reasonname)
|
.HasMaxLength(500)
|
.HasColumnName("reasonname");
|
|
entity.Property(e => e.Reasonremark)
|
.HasMaxLength(500)
|
.HasColumnName("reasonremark");
|
|
entity.Property(e => e.WxTousuchengli)
|
.HasMaxLength(1)
|
.HasColumnName("wx_tousuchengli");
|
|
entity.Property(e => e.WxTousushijian)
|
.HasColumnType("datetime")
|
.HasColumnName("wx_tousushijian");
|
|
entity.Property(e => e.WxTousustatus)
|
.HasMaxLength(1)
|
.HasColumnName("wx_tousustatus");
|
|
entity.Property(e => e.WxZhiyichengli)
|
.HasMaxLength(1)
|
.HasColumnName("wx_zhiyichengli");
|
|
entity.Property(e => e.WxZhiyishijian)
|
.HasColumnType("datetime")
|
.HasColumnName("wx_zhiyishijian");
|
|
entity.Property(e => e.WxZhiyistatus)
|
.HasMaxLength(1)
|
.HasColumnName("wx_zhiyistatus");
|
});
|
|
modelBuilder.Entity<Projectyouxiao>(entity =>
|
{
|
entity.HasKey(e => e.YouxiaoId);
|
|
entity.ToTable("Projectyouxiao");
|
|
entity.Property(e => e.YouxiaoId)
|
.HasMaxLength(50)
|
.HasColumnName("youxiaoId");
|
|
entity.Property(e => e.Namesyouxiao)
|
.HasMaxLength(500)
|
.HasColumnName("namesyouxiao");
|
|
entity.Property(e => e.Priceyouxiao)
|
.HasMaxLength(500)
|
.HasColumnName("priceyouxiao");
|
|
entity.Property(e => e.ProjectId)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.YxTousuchengli)
|
.HasMaxLength(1)
|
.HasColumnName("yx_tousuchengli");
|
|
entity.Property(e => e.YxTousushijian)
|
.HasColumnType("datetime")
|
.HasColumnName("yx_tousushijian");
|
|
entity.Property(e => e.YxTousustatus)
|
.HasMaxLength(1)
|
.HasColumnName("yx_tousustatus");
|
|
entity.Property(e => e.YxZhiyichengli)
|
.HasMaxLength(1)
|
.HasColumnName("yx_zhiyichengli");
|
|
entity.Property(e => e.YxZhiyishijian)
|
.HasColumnType("datetime")
|
.HasColumnName("yx_zhiyishijian");
|
|
entity.Property(e => e.YxZhiyistatus)
|
.HasMaxLength(1)
|
.HasColumnName("yx_zhiyistatus");
|
});
|
|
modelBuilder.Entity<Projectzhongbiao>(entity =>
|
{
|
entity.HasKey(e => e.ZhongbiaoId)
|
.HasName("PK_[Projectzhongbiao");
|
|
entity.ToTable("Projectzhongbiao");
|
|
entity.Property(e => e.ZhongbiaoId)
|
.HasMaxLength(50)
|
.HasColumnName("zhongbiaoId");
|
|
entity.Property(e => e.Defen)
|
.HasColumnType("money")
|
.HasColumnName("defen");
|
|
entity.Property(e => e.Names)
|
.HasMaxLength(500)
|
.HasColumnName("names");
|
|
entity.Property(e => e.Price)
|
.HasMaxLength(500)
|
.HasColumnName("price");
|
|
entity.Property(e => e.ProjectId)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.ZbTousuchengli)
|
.HasMaxLength(1)
|
.HasColumnName("zb_tousuchengli");
|
|
entity.Property(e => e.ZbTousushijian)
|
.HasColumnType("datetime")
|
.HasColumnName("zb_tousushijian");
|
|
entity.Property(e => e.ZbTousustatus)
|
.HasMaxLength(1)
|
.HasColumnName("zb_tousustatus");
|
|
entity.Property(e => e.ZbZhiyichengli)
|
.HasMaxLength(1)
|
.HasColumnName("zb_zhiyichengli");
|
|
entity.Property(e => e.ZbZhiyishijian)
|
.HasColumnType("datetime")
|
.HasColumnName("zb_zhiyishijian");
|
|
entity.Property(e => e.ZbZhiyistatus)
|
.HasMaxLength(1)
|
.HasColumnName("zb_zhiyistatus");
|
});
|
|
modelBuilder.Entity<Projectfasongxiaoxi>(entity =>
|
{
|
entity.ToTable("Projectfasongxiaoxi");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.ProjectId).HasMaxLength(50);
|
|
entity.Property(e => e.ProjectmingxiId).HasMaxLength(50);
|
|
entity.Property(e => e.RecStatus)
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.Xiaoxileixing)
|
.HasMaxLength(50)
|
.HasColumnName("xiaoxileixing");
|
|
entity.Property(e => e.Xiaoxizhonglei)
|
.HasMaxLength(50)
|
.HasColumnName("xiaoxizhonglei");
|
|
entity.Property(e => e.Gyszl)
|
.HasMaxLength(50)
|
.HasColumnName("gyszl");
|
|
entity.Property(e => e.Khname)
|
.HasMaxLength(50)
|
.HasColumnName("khname");
|
});
|
|
modelBuilder.Entity<SysAttachment>(entity =>
|
{
|
entity.ToTable("sys_attachment");
|
|
entity.HasComment("流程分类表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AttObj)
|
.HasMaxLength(50)
|
.HasColumnName("att_obj")
|
.HasComment("业务id");
|
|
entity.Property(e => e.AttObjid)
|
.HasMaxLength(50)
|
.HasColumnName("att_objid")
|
.HasComment("业务前缀");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Filefullname)
|
.HasMaxLength(500)
|
.HasColumnName("filefullname")
|
.HasComment("文件全名称");
|
|
entity.Property(e => e.Filepath)
|
.HasMaxLength(500)
|
.HasColumnName("filepath")
|
.HasComment("文件存放地址");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<SysBaimingdan>(entity =>
|
{
|
entity.ToTable("sys_baimingdan");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.BaimingdanName)
|
.HasMaxLength(200)
|
.HasColumnName("baimingdan_name");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.PostSeq)
|
.HasMaxLength(50)
|
.HasColumnName("post_seq");
|
|
entity.Property(e => e.PostType)
|
.HasMaxLength(50)
|
.HasColumnName("post_type");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<SysCode>(entity =>
|
{
|
entity.ToTable("sys_code");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.CodeField)
|
.IsRequired()
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("code_field");
|
|
entity.Property(e => e.CodeTable)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("code_table");
|
|
entity.Property(e => e.Comments)
|
.IsRequired()
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("comments");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
});
|
|
modelBuilder.Entity<SysCodeDtl>(entity =>
|
{
|
entity.ToTable("sys_code_dtl");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Classify1)
|
.HasMaxLength(50)
|
.HasColumnName("classify1");
|
|
entity.Property(e => e.Classify2)
|
.HasMaxLength(50)
|
.HasColumnName("classify2");
|
|
entity.Property(e => e.Classify3)
|
.HasMaxLength(50)
|
.HasColumnName("classify3");
|
|
entity.Property(e => e.CodeId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("code_id");
|
|
entity.Property(e => e.CodeSn)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("code_sn");
|
|
entity.Property(e => e.Comments)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("comments");
|
|
entity.Property(e => e.Contents)
|
.HasMaxLength(500)
|
.HasColumnName("contents");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RoleId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("role_id")
|
.HasDefaultValueSql("(N'sssssss')");
|
|
entity.Property(e => e.Sort)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("('1')");
|
});
|
|
modelBuilder.Entity<Systemsetting>(entity =>
|
{
|
entity.ToTable("Systemsetting");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Backday)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("backday")
|
.HasComment("销假天数");
|
|
entity.Property(e => e.BasicSocialSecurity)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("basic_social_security")
|
.HasComment("基本社保");
|
|
entity.Property(e => e.BereavementLeave)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("bereavement_leave")
|
.HasComment("丧假天数");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Dw)
|
.HasMaxLength(500)
|
.HasColumnName("dw")
|
.HasComment("单位设置");
|
|
entity.Property(e => e.Logo)
|
.HasMaxLength(500)
|
.HasColumnName("logo")
|
.HasComment("logo");
|
|
entity.Property(e => e.MaternityLeave)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("maternity_leave")
|
.HasComment("产假(女)");
|
|
entity.Property(e => e.MaternityLeaveMan)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("maternity_leave_man")
|
.HasComment("产假(男)");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.NumberOfLate)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("number_of_late")
|
.HasComment("最多迟到");
|
|
entity.Property(e => e.PersonalLeave)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("personal_leave")
|
.HasComment("事假天数");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.SettlementTime)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("settlement_time")
|
.HasComment("工资结算");
|
|
entity.Property(e => e.SickLeave)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("sick_leave")
|
.HasComment("病假天数");
|
|
entity.Property(e => e.SocialSecurity)
|
.HasColumnType("numeric(18, 2)")
|
.HasColumnName("social_security")
|
.HasComment("纳税线");
|
|
entity.Property(e => e.Title)
|
.HasMaxLength(500)
|
.HasColumnName("title")
|
.HasComment("标题设置");
|
|
entity.Property(e => e.Url)
|
.HasMaxLength(500)
|
.HasColumnName("url")
|
.HasComment("链接设置");
|
|
entity.Property(e => e.WeddingLeave)
|
.HasColumnType("numeric(18, 0)")
|
.HasColumnName("wedding_leave")
|
.HasComment("婚假天数");
|
});
|
|
modelBuilder.Entity<SysUpdatetime>(entity =>
|
{
|
entity.ToTable("sys_updatetime");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Updatename)
|
.IsRequired()
|
.HasMaxLength(100)
|
.HasColumnName("updatename");
|
|
entity.Property(e => e.Updatetime)
|
.HasColumnType("datetime")
|
.HasColumnName("updatetime");
|
});
|
|
modelBuilder.Entity<WfApplytype>(entity =>
|
{
|
entity.ToTable("wf_applytype");
|
|
entity.HasComment("流程分类表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Applyno)
|
.HasMaxLength(50)
|
.HasColumnName("applyno")
|
.HasComment("分类编号");
|
|
entity.Property(e => e.Applytiye)
|
.HasMaxLength(500)
|
.HasColumnName("applytiye")
|
.HasComment("分类名称");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Deelurl)
|
.HasMaxLength(500)
|
.HasColumnName("deelurl")
|
.HasComment("链接url");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Sort)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("((0))")
|
.HasComment("分类排序");
|
});
|
|
modelBuilder.Entity<WfHistory>(entity =>
|
{
|
entity.ToTable("wf_history");
|
|
entity.HasComment("流程代办表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.ChuliStatus)
|
.HasMaxLength(2)
|
.HasColumnName("chuli_status")
|
.HasComment("处理状态 '未打开 0打开 1同意 2 拒绝 ");
|
|
entity.Property(e => e.Content)
|
.HasMaxLength(500)
|
.HasColumnName("content");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeelUserId)
|
.HasMaxLength(50)
|
.HasColumnName("deel_user_Id")
|
.HasComment("处理人id");
|
|
entity.Property(e => e.Deelurl)
|
.HasMaxLength(500)
|
.HasColumnName("deelurl")
|
.HasComment("表单访问路径 ");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.NeeddeelType)
|
.HasMaxLength(50)
|
.HasColumnName("needdeel_type")
|
.HasComment("处理类型 0正常 1抄送 ");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Resivetime)
|
.HasColumnType("datetime")
|
.HasColumnName("resivetime")
|
.HasComment("接受时间");
|
|
entity.Property(e => e.RunProcessId)
|
.HasMaxLength(50)
|
.HasColumnName("run_process_Id")
|
.HasComment("流程实例Id");
|
|
entity.Property(e => e.SendUserId)
|
.HasMaxLength(50)
|
.HasColumnName("send_user_Id")
|
.HasComment("发送人id");
|
|
entity.Property(e => e.Sendtime)
|
.HasColumnType("datetime")
|
.HasColumnName("sendtime")
|
.HasComment("发送时间");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
|
entity.Property(e => e.Step)
|
.HasMaxLength(50)
|
.HasColumnName("step")
|
.HasComment("步骤");
|
});
|
|
modelBuilder.Entity<WfLog>(entity =>
|
{
|
entity.ToTable("wf_log");
|
|
entity.HasComment("流程处理意见表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.ChuliStatus)
|
.HasMaxLength(2)
|
.HasColumnName("chuli_status")
|
.HasComment("处理状态 2同意 3 拒绝");
|
|
entity.Property(e => e.Content)
|
.HasMaxLength(500)
|
.HasColumnName("content")
|
.HasComment("处理意见");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeelUserId)
|
.HasMaxLength(50)
|
.HasColumnName("deel_user_Id")
|
.HasComment("处理人");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.RunProcessId)
|
.HasMaxLength(50)
|
.HasColumnName("run_process_Id")
|
.HasComment("流程实例id");
|
|
entity.Property(e => e.Sort)
|
.HasColumnName("sort")
|
.HasDefaultValueSql("((0))")
|
.HasComment("意见排序");
|
|
entity.Property(e => e.Step)
|
.HasMaxLength(50)
|
.HasColumnName("step")
|
.HasComment("步骤");
|
});
|
|
modelBuilder.Entity<WfNeeddeel>(entity =>
|
{
|
entity.ToTable("wf_needdeel");
|
|
entity.HasComment("流程代办表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.ChuliStatus)
|
.HasMaxLength(2)
|
.HasColumnName("chuli_status")
|
.HasComment("处理状态 0 未读 1 已读 2 同意 3 拒绝 4 他人处理 ");
|
|
entity.Property(e => e.Content)
|
.HasMaxLength(500)
|
.HasColumnName("content")
|
.HasComment("处理意见 ");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DeelUserId)
|
.HasMaxLength(50)
|
.HasColumnName("deel_user_Id")
|
.HasComment("处理人id");
|
|
entity.Property(e => e.Deelurl)
|
.HasMaxLength(500)
|
.HasColumnName("deelurl")
|
.HasComment("表单访问路径 ");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.NeeddeelType)
|
.HasMaxLength(50)
|
.HasColumnName("needdeel_type")
|
.HasComment("处理类型 0正常 1抄送 ");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Resivetime)
|
.HasColumnType("datetime")
|
.HasColumnName("resivetime")
|
.HasComment("接受时间");
|
|
entity.Property(e => e.RunProcessId)
|
.HasMaxLength(50)
|
.HasColumnName("run_process_Id")
|
.HasComment("流程实例Id");
|
|
entity.Property(e => e.SendUserId)
|
.HasMaxLength(50)
|
.HasColumnName("send_user_Id")
|
.HasComment("发送人id");
|
|
entity.Property(e => e.Sendtime)
|
.HasColumnType("datetime")
|
.HasColumnName("sendtime")
|
.HasComment("发送时间");
|
|
entity.Property(e => e.Sort)
|
.HasColumnName("sort")
|
.HasComment("排序 ");
|
|
entity.Property(e => e.Step)
|
.HasMaxLength(50)
|
.HasColumnName("step")
|
.HasComment("步骤");
|
});
|
|
modelBuilder.Entity<WfRunProcess>(entity =>
|
{
|
entity.ToTable("wf_run_process");
|
|
entity.HasComment("流程实例表");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Applyno)
|
.HasMaxLength(50)
|
.HasColumnName("applyno")
|
.HasComment("流程编号");
|
|
entity.Property(e => e.Applytime)
|
.HasColumnType("datetime")
|
.HasColumnName("applytime")
|
.HasComment("申请日期");
|
|
entity.Property(e => e.Applytiye)
|
.HasMaxLength(50)
|
.HasColumnName("applytiye")
|
.HasComment("申请类型");
|
|
entity.Property(e => e.Content)
|
.HasMaxLength(500)
|
.HasColumnName("content")
|
.HasComment("请示内容");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.DanjuId)
|
.HasMaxLength(50)
|
.HasColumnName("danjuId")
|
.HasComment("单据Id");
|
|
entity.Property(e => e.Deelurl)
|
.HasMaxLength(500)
|
.HasColumnName("deelurl");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(2)
|
.HasColumnName("shenpi_status")
|
.HasComment("审批状态 1保存 3提交 5待审批 7审批通过 9审批拒绝");
|
|
entity.Property(e => e.Step)
|
.HasMaxLength(50)
|
.HasColumnName("step")
|
.HasComment("步骤");
|
|
entity.Property(e => e.Version)
|
.HasMaxLength(50)
|
.HasColumnName("version")
|
.HasComment("流程版本");
|
});
|
|
modelBuilder.Entity<Zhuanjium>(entity =>
|
{
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Name)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("name");
|
});
|
modelBuilder.Entity<Expert>(entity =>
|
{
|
entity.ToTable("experts");
|
|
entity.Property(e => e.Id)
|
.HasMaxLength(50)
|
.HasColumnName("id");
|
|
entity.Property(e => e.Address)
|
.HasMaxLength(200)
|
.HasColumnName("address");
|
|
entity.Property(e => e.AreaId)
|
.HasMaxLength(50)
|
.IsUnicode(false);
|
|
entity.Property(e => e.CertiBack)
|
.HasMaxLength(200)
|
.HasColumnName("certiBack");
|
|
entity.Property(e => e.CertiFont).HasMaxLength(200);
|
|
entity.Property(e => e.CertiNumber).HasMaxLength(20);
|
|
entity.Property(e => e.City)
|
.HasMaxLength(50)
|
.IsUnicode(false);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.ExpertType)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("expertType");
|
|
entity.Property(e => e.IdCard)
|
.HasMaxLength(18)
|
.HasColumnName("idCard");
|
|
entity.Property(e => e.InfoSource)
|
.IsRequired()
|
.HasMaxLength(18);
|
|
entity.Property(e => e.Level)
|
.HasMaxLength(50)
|
.HasColumnName("level");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.Name)
|
.IsRequired()
|
.HasMaxLength(64)
|
.HasColumnName("name");
|
|
entity.Property(e => e.Phone1)
|
.HasMaxLength(15)
|
.HasColumnName("phone1");
|
|
entity.Property(e => e.Phone2)
|
.HasMaxLength(15)
|
.HasColumnName("phone2");
|
|
entity.Property(e => e.Postal)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("postal");
|
|
entity.Property(e => e.Province)
|
.HasMaxLength(50)
|
.IsUnicode(false);
|
|
entity.Property(e => e.Qq)
|
.HasMaxLength(12)
|
.HasColumnName("QQ");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.YearJiou)
|
.HasMaxLength(1)
|
.HasColumnName("year_jiou");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(1000)
|
.HasColumnName("remark");
|
|
entity.Property(e => e.ReviewItem).HasMaxLength(50);
|
|
entity.Property(e => e.Sex)
|
.HasMaxLength(50)
|
.HasColumnName("sex");
|
|
entity.Property(e => e.ShenheStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenhe_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("sort");
|
|
entity.Property(e => e.TitileCerti).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti1).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti10).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti2).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti3).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti4).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti5).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti6).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti7).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti8).HasMaxLength(200);
|
|
entity.Property(e => e.TitileCerti9).HasMaxLength(200);
|
|
entity.Property(e => e.Wechat)
|
.HasMaxLength(20)
|
.HasColumnName("wechat");
|
});
|
|
modelBuilder.Entity<ExpertOrderDispatch>(entity =>
|
{
|
entity.ToTable("ExpertOrderDispatch");
|
|
entity.Property(e => e.Id)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("id");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.ExpertId)
|
.IsRequired()
|
.HasMaxLength(50)
|
.IsUnicode(false);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.Money).HasColumnType("decimal(18, 2)");
|
|
entity.Property(e => e.Orderid)
|
.IsRequired()
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("orderid");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("sort");
|
});
|
|
modelBuilder.Entity<ExpertPromote>(entity =>
|
{
|
entity.ToTable("expertPromote");
|
|
entity.Property(e => e.Id)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("id");
|
|
entity.Property(e => e.Content)
|
.HasMaxLength(800)
|
.IsUnicode(false)
|
.HasColumnName("content");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.ExpertId)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("expertId");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.PromoteDate).HasColumnType("date");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.SN)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("SN");
|
|
entity.Property(e => e.Sort)
|
.HasMaxLength(50)
|
.IsUnicode(false)
|
.HasColumnName("sort");
|
});
|
|
modelBuilder.Entity<ExpertTestTopic>(entity =>
|
{
|
entity.ToTable("expert_test_topic");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Area)
|
.HasMaxLength(50)
|
.HasColumnName("area");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Jiexi)
|
.HasMaxLength(4000)
|
.HasColumnName("jiexi");
|
|
entity.Property(e => e.JiexiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("jiexi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.ShenpiStatus)
|
.HasMaxLength(1)
|
.HasColumnName("shenpi_status")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Topic)
|
.HasMaxLength(4000)
|
.HasColumnName("topic");
|
|
entity.Property(e => e.Topictype)
|
.HasMaxLength(50)
|
.HasColumnName("topictype");
|
|
entity.Property(e => e.Zhishitype)
|
.HasMaxLength(50)
|
.HasColumnName("zhishitype");
|
|
entity.Property(e => e.Zhongdian)
|
.HasMaxLength(1)
|
.HasColumnName("zhongdian");
|
});
|
|
modelBuilder.Entity<ExpertTestTopicanwser>(entity =>
|
{
|
entity.ToTable("expert_test_topicanwser");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Anwser)
|
.HasMaxLength(500)
|
.HasColumnName("anwser");
|
|
entity.Property(e => e.Anwserno)
|
.HasMaxLength(50)
|
.HasColumnName("anwserno");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Shifouzhengqu)
|
.HasMaxLength(1)
|
.HasColumnName("shifouzhengqu")
|
.HasDefaultValueSql("('D')");
|
|
entity.Property(e => e.Topic)
|
.HasMaxLength(50)
|
.HasColumnName("topic");
|
});
|
|
modelBuilder.Entity<ExpertTestTopicjiexi>(entity =>
|
{
|
entity.ToTable("expert_test_topicjiexi");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Falv)
|
.HasMaxLength(50)
|
.HasColumnName("falv");
|
|
entity.Property(e => e.Flag)
|
.HasMaxLength(1)
|
.HasColumnName("flag");
|
|
entity.Property(e => e.Fatiao)
|
.HasMaxLength(500)
|
.HasColumnName("fatiao");
|
|
entity.Property(e => e.Jiexi)
|
.HasMaxLength(4000)
|
.HasColumnName("jiexi");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Topic)
|
.HasMaxLength(50)
|
.HasColumnName("topic");
|
});
|
modelBuilder.Entity<ExpertTestResult>(entity =>
|
{
|
entity.ToTable("expert_test_result");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Result)
|
.HasMaxLength(100)
|
.HasColumnName("result");
|
|
entity.Property(e => e.Resulttype)
|
.HasMaxLength(50)
|
.HasColumnName("resulttype");
|
});
|
|
modelBuilder.Entity<ExpertTestTopicpeizhi>(entity =>
|
{
|
entity.ToTable("expert_test_topicpeizhi");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Fenshu)
|
.HasColumnType("numeric(18, 4)")
|
.HasColumnName("fenshu");
|
|
entity.Property(e => e.Fenzhi)
|
.HasColumnType("numeric(18, 4)")
|
.HasColumnName("fenzhi");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.ShijianId).HasMaxLength(50);
|
|
entity.Property(e => e.Topictype)
|
.HasMaxLength(50)
|
.HasColumnName("topictype");
|
|
entity.Property(e => e.Zhishitype)
|
.HasMaxLength(50)
|
.HasColumnName("zhishitype");
|
});
|
|
#region 行政管理实体类
|
modelBuilder.Entity<SignIn>(entity =>
|
{
|
entity.ToTable("SignIn");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.AfternoonIn)
|
.HasColumnType("datetime")
|
.HasComment("下午上班");
|
|
entity.Property(e => e.AfternoonOut)
|
.HasColumnType("datetime")
|
.HasComment("下午下班");
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.MorningIn)
|
.HasColumnType("datetime")
|
.HasComment("早上上班");
|
|
entity.Property(e => e.MorningOut)
|
.HasColumnType("datetime")
|
.HasComment("早上下班");
|
|
entity.Property(e => e.OvertimeIn)
|
.HasColumnType("datetime")
|
.HasComment("加班上班");
|
|
entity.Property(e => e.OvertimeOut)
|
.HasColumnType("datetime")
|
.HasComment("加班下班");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.SgninDate)
|
.HasColumnType("datetime")
|
.HasDefaultValueSql("(getdate())")
|
.HasComment("打卡日期");
|
|
entity.Property(e => e.UserId)
|
.HasMaxLength(50)
|
.HasComment("用户ID");
|
});
|
modelBuilder.Entity<AskLeave>(entity =>
|
{
|
entity.ToTable("AskLeave");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.EndTime)
|
.HasColumnType("datetime")
|
.HasComment("结束时间");
|
|
entity.Property(e => e.LaveDay).HasComment("请假天");
|
|
entity.Property(e => e.LavehHour).HasComment("请假时");
|
|
entity.Property(e => e.Lavetype)
|
.HasMaxLength(50)
|
.HasComment("请假类型");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.Remark)
|
.HasMaxLength(500)
|
.HasComment("备注");
|
|
entity.Property(e => e.StratTime)
|
.HasColumnType("datetime")
|
.HasComment("开始时间");
|
});
|
|
modelBuilder.Entity<AskLeaveOff>(entity =>
|
{
|
entity.ToTable("AskLeaveOff");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.EndTime).HasColumnType("datetime");
|
|
entity.Property(e => e.Lavetype).HasMaxLength(50);
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status");
|
|
entity.Property(e => e.Remark).HasMaxLength(500);
|
|
entity.Property(e => e.SgninId)
|
.IsRequired()
|
.HasMaxLength(50);
|
|
entity.Property(e => e.StratTime).HasColumnType("datetime");
|
});
|
#endregion
|
|
|
modelBuilder.Entity<TChallengeItem>(entity =>
|
{
|
entity.ToTable("t_challenge_items");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.ChallengeId)
|
.HasMaxLength(50)
|
.HasColumnName("challenge_id");
|
|
entity.Property(e => e.Evidential)
|
.HasMaxLength(4000)
|
.HasColumnName("evidential");
|
|
entity.Property(e => e.Law)
|
.HasMaxLength(300)
|
.HasColumnName("law");
|
|
entity.Property(e => e.Lawcoment)
|
.HasMaxLength(300)
|
.HasColumnName("lawcoment");
|
|
entity.Property(e => e.Question)
|
.HasMaxLength(300)
|
.HasColumnName("question");
|
|
entity.Property(e => e.Questionname)
|
.HasMaxLength(500)
|
.HasColumnName("questionname");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
});
|
|
modelBuilder.Entity<TChallengeletter>(entity =>
|
{
|
entity.ToTable("t_challengeletter");
|
|
entity.Property(e => e.Id)
|
.HasMaxLength(50)
|
.HasColumnName("id");
|
|
entity.Property(e => e.Creater)
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.DocumentsDate)
|
.HasColumnType("datetime")
|
.HasColumnName("documents_date");
|
|
entity.Property(e => e.GysAddress)
|
.HasMaxLength(100)
|
.HasColumnName("gys_address");
|
|
entity.Property(e => e.GysContacts)
|
.HasMaxLength(30)
|
.HasColumnName("gys_contacts");
|
|
entity.Property(e => e.GysId)
|
.HasMaxLength(50)
|
.HasColumnName("gys_id");
|
|
entity.Property(e => e.GysName)
|
.HasMaxLength(50)
|
.HasColumnName("gys_name");
|
|
entity.Property(e => e.GysPhone)
|
.HasMaxLength(30)
|
.HasColumnName("gys_phone");
|
|
entity.Property(e => e.GysPostcode)
|
.HasMaxLength(10)
|
.HasColumnName("gys_postcode");
|
|
entity.Property(e => e.IsReply).HasColumnName("is_reply");
|
|
entity.Property(e => e.Modifier)
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.OrderId)
|
.HasMaxLength(50)
|
.HasColumnName("order_id");
|
|
entity.Property(e => e.PrintNum).HasColumnName("print_num");
|
|
entity.Property(e => e.PurchaserName)
|
.HasMaxLength(50)
|
.HasColumnName("purchaser_name");
|
|
entity.Property(e => e.RequestInfo)
|
.HasMaxLength(300)
|
.HasColumnName("request_info");
|
|
entity.Property(e => e.RespondDate)
|
.HasColumnType("datetime")
|
.HasColumnName("respond_date");
|
|
entity.Property(e => e.RespondInfo)
|
.HasMaxLength(500)
|
.HasColumnName("respond_info");
|
|
entity.Property(e => e.Respondent)
|
.HasMaxLength(50)
|
.HasColumnName("respondent");
|
|
entity.Property(e => e.SqdbAddress)
|
.HasMaxLength(100)
|
.HasColumnName("sqdb_address");
|
|
entity.Property(e => e.SqdbId)
|
.HasMaxLength(50)
|
.HasColumnName("sqdb_id");
|
|
entity.Property(e => e.SqdbName)
|
.HasMaxLength(50)
|
.HasColumnName("sqdb_name");
|
|
entity.Property(e => e.SqdbPhone)
|
.HasMaxLength(30)
|
.HasColumnName("sqdb_phone");
|
|
entity.Property(e => e.SqdbPostcode)
|
.HasMaxLength(10)
|
.HasColumnName("sqdb_postcode");
|
|
entity.Property(e => e.Status).HasColumnName("status");
|
|
entity.Property(e => e.XmCode)
|
.HasMaxLength(30)
|
.HasColumnName("xm_code");
|
|
entity.Property(e => e.XmId)
|
.HasMaxLength(50)
|
.HasColumnName("xm_id");
|
|
entity.Property(e => e.XmName)
|
.HasMaxLength(100)
|
.HasColumnName("xm_name");
|
|
entity.Property(e => e.XmPackage)
|
.HasMaxLength(30)
|
.HasColumnName("xm_package");
|
});
|
|
modelBuilder.Entity<TChallengeRequestInfo>(entity =>
|
{
|
entity.ToTable("t_challenge_requestInfo");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.ChallengeId)
|
.HasMaxLength(50)
|
.HasColumnName("challenge_id");
|
|
entity.Property(e => e.RequestInfo)
|
.HasMaxLength(50)
|
.HasColumnName("requestInfo");
|
|
entity.Property(e => e.RequestInfoname)
|
.HasMaxLength(500)
|
.HasColumnName("requestInfoname");
|
});
|
|
modelBuilder.Entity<TComplaintItem>(entity =>
|
{
|
entity.ToTable("t_complaint_items");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.ComplaintId)
|
.HasMaxLength(50)
|
.HasColumnName("complaint_id");
|
|
entity.Property(e => e.Evidential)
|
.HasMaxLength(4000)
|
.HasColumnName("evidential");
|
|
entity.Property(e => e.Law)
|
.HasMaxLength(300)
|
.HasColumnName("law");
|
|
entity.Property(e => e.Lawcoment)
|
.HasMaxLength(300)
|
.HasColumnName("lawcoment");
|
|
entity.Property(e => e.Question)
|
.HasMaxLength(300)
|
.HasColumnName("question");
|
|
entity.Property(e => e.Questionname)
|
.HasMaxLength(500)
|
.HasColumnName("questionname");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
});
|
|
modelBuilder.Entity<TComplaintRespondent>(entity =>
|
{
|
entity.ToTable("t_complaint_respondents");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.Address)
|
.HasMaxLength(100)
|
.HasColumnName("address");
|
|
entity.Property(e => e.ComplaintId)
|
.HasMaxLength(50)
|
.HasColumnName("complaint_id");
|
|
entity.Property(e => e.Contacts)
|
.HasMaxLength(30)
|
.HasColumnName("contacts");
|
|
entity.Property(e => e.Phone)
|
.HasMaxLength(30)
|
.HasColumnName("phone");
|
|
entity.Property(e => e.Postcode)
|
.HasMaxLength(10)
|
.HasColumnName("postcode");
|
|
entity.Property(e => e.Respondent)
|
.HasMaxLength(50)
|
.HasColumnName("respondent");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
});
|
|
modelBuilder.Entity<TComplaintletter>(entity =>
|
{
|
entity.ToTable("t_complaintletter");
|
|
entity.Property(e => e.Id)
|
.HasMaxLength(50)
|
.HasColumnName("id");
|
|
entity.Property(e => e.Agency)
|
.HasMaxLength(50)
|
.HasColumnName("agency");
|
|
entity.Property(e => e.ChallengeDate)
|
.HasColumnType("datetime")
|
.HasColumnName("challenge_date");
|
|
entity.Property(e => e.Creater)
|
.HasMaxLength(50)
|
.HasColumnName("creater");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime");
|
|
entity.Property(e => e.DocumentsDate)
|
.HasColumnType("datetime")
|
.HasColumnName("documents_date");
|
|
entity.Property(e => e.GysAddress)
|
.HasMaxLength(100)
|
.HasColumnName("gys_address");
|
|
entity.Property(e => e.GysContacts)
|
.HasMaxLength(30)
|
.HasColumnName("gys_contacts");
|
|
entity.Property(e => e.GysId)
|
.HasMaxLength(50)
|
.HasColumnName("gys_id");
|
|
entity.Property(e => e.GysName)
|
.HasMaxLength(50)
|
.HasColumnName("gys_name");
|
|
entity.Property(e => e.GysPhone)
|
.HasMaxLength(30)
|
.HasColumnName("gys_phone");
|
|
entity.Property(e => e.GysPostcode)
|
.HasMaxLength(10)
|
.HasColumnName("gys_postcode");
|
|
entity.Property(e => e.IsNotice)
|
.HasMaxLength(1)
|
.HasColumnName("is_notice");
|
|
entity.Property(e => e.IsResultnotice)
|
.HasMaxLength(1)
|
.HasColumnName("is_resultnotice");
|
|
entity.Property(e => e.Modifier)
|
.HasMaxLength(50)
|
.HasColumnName("modifier");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime");
|
|
entity.Property(e => e.NoticeDate)
|
.HasColumnType("datetime")
|
.HasColumnName("notice_date");
|
|
entity.Property(e => e.OrderId)
|
.HasMaxLength(50)
|
.HasColumnName("order_id");
|
|
entity.Property(e => e.PrintNum).HasColumnName("print_num");
|
|
entity.Property(e => e.PurchaserName)
|
.HasMaxLength(50)
|
.HasColumnName("purchaser_name");
|
|
entity.Property(e => e.Questioned)
|
.HasMaxLength(300)
|
.HasColumnName("questioned");
|
|
entity.Property(e => e.RequestInfo)
|
.HasMaxLength(300)
|
.HasColumnName("request_info");
|
|
entity.Property(e => e.RespondDate)
|
.HasColumnType("datetime")
|
.HasColumnName("respond_date");
|
|
entity.Property(e => e.Respondent)
|
.HasMaxLength(300)
|
.HasColumnName("respondent");
|
|
entity.Property(e => e.ResultnoticeDate)
|
.HasColumnType("datetime")
|
.HasColumnName("resultnotice_date");
|
|
entity.Property(e => e.SqdbAddress)
|
.HasMaxLength(100)
|
.HasColumnName("sqdb_address");
|
|
entity.Property(e => e.SqdbId)
|
.HasMaxLength(50)
|
.HasColumnName("sqdb_id");
|
|
entity.Property(e => e.SqdbName)
|
.HasMaxLength(50)
|
.HasColumnName("sqdb_name");
|
|
entity.Property(e => e.SqdbPhone)
|
.HasMaxLength(30)
|
.HasColumnName("sqdb_phone");
|
|
entity.Property(e => e.SqdbPostcode)
|
.HasMaxLength(10)
|
.HasColumnName("sqdb_postcode");
|
|
entity.Property(e => e.Status).HasColumnName("status");
|
|
entity.Property(e => e.TsrAddress)
|
.HasMaxLength(100)
|
.HasColumnName("tsr_address");
|
|
entity.Property(e => e.TsrCorporation)
|
.HasMaxLength(30)
|
.HasColumnName("tsr_corporation");
|
|
entity.Property(e => e.TsrId)
|
.HasMaxLength(50)
|
.HasColumnName("tsr_id");
|
|
entity.Property(e => e.TsrName)
|
.HasMaxLength(50)
|
.HasColumnName("tsr_name");
|
|
entity.Property(e => e.TsrPhone)
|
.HasMaxLength(30)
|
.HasColumnName("tsr_phone");
|
|
entity.Property(e => e.TsrPostcode)
|
.HasMaxLength(10)
|
.HasColumnName("tsr_postcode");
|
|
entity.Property(e => e.XmCode)
|
.HasMaxLength(30)
|
.HasColumnName("xm_code");
|
|
entity.Property(e => e.XmId)
|
.HasMaxLength(50)
|
.HasColumnName("xm_id");
|
|
entity.Property(e => e.XmName)
|
.HasMaxLength(100)
|
.HasColumnName("xm_name");
|
|
entity.Property(e => e.XmPackage)
|
.HasMaxLength(30)
|
.HasColumnName("xm_package");
|
});
|
|
modelBuilder.Entity<TComplaintGongyingshang>(entity =>
|
{
|
entity.ToTable("t_complaint_gongyingshang");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.ComplaintId)
|
.HasMaxLength(50)
|
.HasColumnName("complaint_id");
|
|
entity.Property(e => e.Dizhi)
|
.HasMaxLength(300)
|
.HasColumnName("dizhi");
|
|
entity.Property(e => e.Gongytingshang)
|
.HasMaxLength(300)
|
.HasColumnName("gongytingshang");
|
|
entity.Property(e => e.Lianxidianhua)
|
.HasMaxLength(300)
|
.HasColumnName("lianxidianhua");
|
|
entity.Property(e => e.Lianxiren)
|
.HasMaxLength(300)
|
.HasColumnName("lianxiren");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
|
entity.Property(e => e.Youbian)
|
.HasMaxLength(300)
|
.HasColumnName("youbian");
|
});
|
|
modelBuilder.Entity<TComplaintShouquandaibiao>(entity =>
|
{
|
entity.ToTable("t_complaint_shouquandaibiao");
|
|
entity.Property(e => e.Id).HasColumnName("id");
|
|
entity.Property(e => e.ComplaintId)
|
.HasMaxLength(50)
|
.HasColumnName("complaint_id");
|
|
entity.Property(e => e.Dizhi)
|
.HasMaxLength(300)
|
.HasColumnName("dizhi");
|
|
entity.Property(e => e.Lianxidianhua)
|
.HasMaxLength(300)
|
.HasColumnName("lianxidianhua");
|
|
entity.Property(e => e.Shouquandaibiao)
|
.HasMaxLength(300)
|
.HasColumnName("shouquandaibiao");
|
|
entity.Property(e => e.Sort).HasColumnName("sort");
|
|
entity.Property(e => e.Youbian)
|
.HasMaxLength(300)
|
.HasColumnName("youbian");
|
});
|
|
|
modelBuilder.Entity<Zxdsfxl>(entity =>
|
{
|
entity.ToTable("zxdsfxls");
|
|
entity.Property(e => e.Id).HasMaxLength(50);
|
|
entity.Property(e => e.Creater)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("creater")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Createtime)
|
.HasColumnType("datetime")
|
.HasColumnName("createtime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.Huiyuanid)
|
.HasMaxLength(50)
|
.HasColumnName("huiyuanid");
|
|
entity.Property(e => e.Huiyuanname)
|
.HasMaxLength(100)
|
.HasColumnName("huiyuanname");
|
|
entity.Property(e => e.Leixing)
|
.HasMaxLength(1)
|
.HasColumnName("leixing");
|
|
entity.Property(e => e.Modifier)
|
.IsRequired()
|
.HasMaxLength(50)
|
.HasColumnName("modifier")
|
.HasDefaultValueSql("('1')");
|
|
entity.Property(e => e.Modifytime)
|
.HasColumnType("datetime")
|
.HasColumnName("modifytime")
|
.HasDefaultValueSql("(getdate())");
|
|
entity.Property(e => e.RecStatus)
|
.IsRequired()
|
.HasMaxLength(1)
|
.HasColumnName("rec_status")
|
.HasDefaultValueSql("('A')");
|
|
entity.Property(e => e.Token)
|
.HasMaxLength(500)
|
.HasColumnName("token");
|
|
entity.Property(e => e.Visittime)
|
.HasColumnType("datetime")
|
.HasColumnName("visittime");
|
});
|
|
OnModelCreatingPartial(modelBuilder);
|
}
|
|
partial void OnModelCreatingPartial(ModelBuilder modelBuilder);
|
}
|
}
|