From 33094ef9585fd742689607621d8bbf0cd8e60da6 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 05 九月 2025 10:25:21 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs |  600 +++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 472 insertions(+), 128 deletions(-)

diff --git a/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs b/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs
index 0f5b54e..7198f9d 100644
--- a/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs
+++ b/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs
@@ -22,92 +22,6 @@
 
             SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
 
-            modelBuilder.Entity("FlexJobApi.Core.AlipayFundExpandindirectOrder", b =>
-                {
-                    b.Property<Guid>("Id")
-                        .ValueGeneratedOnAdd()
-                        .HasColumnType("uniqueidentifier");
-
-                    b.Property<string>("BizScene")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("BizType")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<Guid?>("CreatedEnterpriseId")
-                        .HasColumnType("uniqueidentifier");
-
-                    b.Property<DateTimeOffset>("CreatedTime")
-                        .HasColumnType("datetimeoffset");
-
-                    b.Property<Guid?>("CreatedUserId")
-                        .HasColumnType("uniqueidentifier");
-
-                    b.Property<string>("Identity")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("IdentityType")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<bool>("IsDeleted")
-                        .HasColumnType("bit");
-
-                    b.Property<string>("Name")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("OrderId")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("OriginalOrderId")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("OutBizNo")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("ProductCode")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("RiskReviewRemark")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("SceneCode")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("SceneDirections")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("SceneImage")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("SceneQualificationImage")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("Sites")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<int>("Sort")
-                        .HasColumnType("int");
-
-                    b.Property<string>("Status")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("TaskFinishTime")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<string>("TraceId")
-                        .HasColumnType("nvarchar(max)");
-
-                    b.Property<DateTimeOffset?>("UpdatedTime")
-                        .HasColumnType("datetimeoffset");
-
-                    b.Property<Guid?>("UpdatedUserId")
-                        .HasColumnType("uniqueidentifier");
-
-                    b.HasKey("Id");
-
-                    b.ToTable("AlipayFundExpandindirectOrder");
-                });
-
             modelBuilder.Entity("FlexJobApi.Core.ContractTemplate", b =>
                 {
                     b.Property<Guid>("Id")
@@ -184,7 +98,7 @@
 
                     b.HasIndex("EnterpriseId");
 
-                    b.ToTable("ContractTemplate");
+                    b.ToTable("ContractTemplate", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.ContractTemplateValue", b =>
@@ -245,7 +159,7 @@
 
                     b.HasIndex("TemplateId");
 
-                    b.ToTable("ContractTemplateValue");
+                    b.ToTable("ContractTemplateValue", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Department", b =>
@@ -303,7 +217,7 @@
 
                     b.HasIndex("ParentId");
 
-                    b.ToTable("Department");
+                    b.ToTable("Department", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.DictionaryCategory", b =>
@@ -354,7 +268,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("DictionaryCategory");
+                    b.ToTable("DictionaryCategory", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.DictionaryData", b =>
@@ -435,7 +349,7 @@
 
                     b.HasIndex("ParentId");
 
-                    b.ToTable("DictionaryData");
+                    b.ToTable("DictionaryData", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.ElectronSignSetting", b =>
@@ -485,7 +399,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("ElectronSignSetting");
+                    b.ToTable("ElectronSignSetting", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Enterprise", b =>
@@ -613,7 +527,7 @@
 
                     b.HasIndex("ProvinceCode");
 
-                    b.ToTable("Enterprise");
+                    b.ToTable("Enterprise", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseAuth", b =>
@@ -712,7 +626,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("EnterpriseAuth");
+                    b.ToTable("EnterpriseAuth", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseCost", b =>
@@ -766,7 +680,7 @@
 
                     b.HasIndex("EnterpriseId");
 
-                    b.ToTable("EnterpriseCost");
+                    b.ToTable("EnterpriseCost", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseElectronSignSetting", b =>
@@ -809,7 +723,7 @@
 
                     b.HasIndex("EnterpriseId");
 
-                    b.ToTable("EnterpriseElectronSignSetting");
+                    b.ToTable("EnterpriseElectronSignSetting", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseEmployee", b =>
@@ -909,7 +823,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("EnterpriseEmployee");
+                    b.ToTable("EnterpriseEmployee", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseEmployeeContract", b =>
@@ -978,7 +892,7 @@
 
                     b.HasIndex("EnterpriseEmployeeId");
 
-                    b.ToTable("EnterpriseEmployeeContract");
+                    b.ToTable("EnterpriseEmployeeContract", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseUserCollect", b =>
@@ -1035,7 +949,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("EnterpriseUserCollect");
+                    b.ToTable("EnterpriseUserCollect", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.EnterpriseWallet", b =>
@@ -1047,6 +961,42 @@
                     b.Property<int>("Access")
                         .HasColumnType("int");
 
+                    b.Property<string>("AccountBookId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int?>("AccountBookStatus")
+                        .HasColumnType("int");
+
+                    b.Property<string>("AgreementNo")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("AlipayLogonId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<decimal>("Balance")
+                        .HasColumnType("decimal(18,2)");
+
+                    b.Property<string>("BankAccName")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("CardBank")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("CardBranch")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("CardDeposit")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("CardLocation")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("CardNo")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Code")
+                        .HasColumnType("nvarchar(max)");
+
                     b.Property<Guid?>("CreatedEnterpriseId")
                         .HasColumnType("uniqueidentifier");
 
@@ -1056,14 +1006,47 @@
                     b.Property<Guid?>("CreatedUserId")
                         .HasColumnType("uniqueidentifier");
 
+                    b.Property<string>("CreditAuthMode")
+                        .HasColumnType("nvarchar(max)");
+
                     b.Property<Guid>("EnterpriseId")
                         .HasColumnType("uniqueidentifier");
+
+                    b.Property<DateTime?>("InvalidTime")
+                        .HasColumnType("datetime2");
 
                     b.Property<bool>("IsDeleted")
                         .HasColumnType("bit");
 
+                    b.Property<string>("PersonalProductCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("PricipalType")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("PrincipalId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("PrincipalOpenId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ProductCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SignScene")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("SignStatus")
+                        .HasColumnType("int");
+
+                    b.Property<DateTime?>("SignTime")
+                        .HasColumnType("datetime2");
+
                     b.Property<int>("Sort")
                         .HasColumnType("int");
+
+                    b.Property<string>("ThirdPartyType")
+                        .HasColumnType("nvarchar(max)");
 
                     b.Property<string>("TraceId")
                         .HasColumnType("nvarchar(max)");
@@ -1074,11 +1057,275 @@
                     b.Property<Guid?>("UpdatedUserId")
                         .HasColumnType("uniqueidentifier");
 
+                    b.Property<DateTime?>("ValidTime")
+                        .HasColumnType("datetime2");
+
+                    b.Property<string>("ZmOpenId")
+                        .HasColumnType("nvarchar(max)");
+
                     b.HasKey("Id");
 
                     b.HasIndex("EnterpriseId");
 
-                    b.ToTable("EnterpriseWallet");
+                    b.ToTable("EnterpriseWallet", (string)null);
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrder", b =>
+                {
+                    b.Property<Guid>("Id")
+                        .ValueGeneratedOnAdd()
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<string>("BizScene")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("BizType")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<Guid?>("CreatedEnterpriseId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<DateTimeOffset>("CreatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("CreatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<string>("Identity")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("IdentityType")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<bool>("IsDeleted")
+                        .HasColumnType("bit");
+
+                    b.Property<string>("Name")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("OrderId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("OrderStatus")
+                        .HasColumnType("int");
+
+                    b.Property<string>("OriginalOrderId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("OutBizNo")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ProductCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("RiskReviewRemark")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("Scene")
+                        .HasColumnType("int");
+
+                    b.Property<string>("SceneCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SceneDirections")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SceneImage")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SceneQualificationImage")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Sites")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("Sort")
+                        .HasColumnType("int");
+
+                    b.Property<string>("Status")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<DateTime?>("TaskFinishTime")
+                        .HasColumnType("datetime2");
+
+                    b.Property<string>("TraceId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<DateTimeOffset?>("UpdatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("UpdatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<Guid>("WalletId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.HasKey("Id");
+
+                    b.HasIndex("WalletId");
+
+                    b.ToTable("EnterpriseWalletExpandindirectOrder", (string)null);
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrderFile", b =>
+                {
+                    b.Property<Guid>("Id")
+                        .ValueGeneratedOnAdd()
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<Guid?>("CreatedEnterpriseId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<DateTimeOffset>("CreatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("CreatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<string>("File")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<bool>("IsDeleted")
+                        .HasColumnType("bit");
+
+                    b.Property<Guid>("OrderId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<int>("Sort")
+                        .HasColumnType("int");
+
+                    b.Property<string>("TraceId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("Type")
+                        .HasColumnType("int");
+
+                    b.Property<DateTimeOffset?>("UpdatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("UpdatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.HasKey("Id");
+
+                    b.HasIndex("OrderId");
+
+                    b.ToTable("EnterpriseWalletExpandindirectOrderFile", (string)null);
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletTransaction", b =>
+                {
+                    b.Property<Guid>("Id")
+                        .ValueGeneratedOnAdd()
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<decimal>("Amount")
+                        .HasColumnType("decimal(18,2)");
+
+                    b.Property<DateTime?>("ArrivalTimeEnd")
+                        .HasColumnType("datetime2");
+
+                    b.Property<decimal>("Balance")
+                        .HasColumnType("decimal(18,2)");
+
+                    b.Property<string>("BizScene")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Code")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<Guid?>("CreatedEnterpriseId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<DateTimeOffset>("CreatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("CreatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<string>("ErrorCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("FailInstErrorCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("FailInstName")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("FailInstReason")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("FailReason")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("InflowSettleSerialNo")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<bool>("IsDeleted")
+                        .HasColumnType("bit");
+
+                    b.Property<string>("Link")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<decimal?>("OrderFee")
+                        .HasColumnType("decimal(18,2)");
+
+                    b.Property<string>("OrderId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("PayFundOrderId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ProductCode")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ReceiverOpenId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ReceiverUserId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("Remark")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SettleSerialNo")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int>("Sort")
+                        .HasColumnType("int");
+
+                    b.Property<string>("Status")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SubStatus")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("TraceId")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<DateTime?>("TransDate")
+                        .HasColumnType("datetime2");
+
+                    b.Property<int>("TransactionStatus")
+                        .HasColumnType("int");
+
+                    b.Property<int>("Type")
+                        .HasColumnType("int");
+
+                    b.Property<DateTimeOffset?>("UpdatedTime")
+                        .HasColumnType("datetimeoffset");
+
+                    b.Property<Guid?>("UpdatedUserId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.Property<Guid>("WalletId")
+                        .HasColumnType("uniqueidentifier");
+
+                    b.HasKey("Id");
+
+                    b.HasIndex("WalletId");
+
+                    b.ToTable("EnterpriseWalletTransaction", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Menu", b =>
@@ -1166,7 +1413,7 @@
 
                     b.HasIndex("ParentId");
 
-                    b.ToTable("Menu");
+                    b.ToTable("Menu", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Resource", b =>
@@ -1266,7 +1513,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("Resource");
+                    b.ToTable("Resource", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Role", b =>
@@ -1324,7 +1571,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("Role");
+                    b.ToTable("Role", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.RoleMenu", b =>
@@ -1369,7 +1616,7 @@
 
                     b.HasIndex("RoleId");
 
-                    b.ToTable("RoleMenu");
+                    b.ToTable("RoleMenu", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.RoleResource", b =>
@@ -1417,7 +1664,7 @@
 
                     b.HasIndex("RoleId");
 
-                    b.ToTable("RoleResource");
+                    b.ToTable("RoleResource", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.ScheduleJobDetail", b =>
@@ -1476,7 +1723,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("ScheduleJobDetail");
+                    b.ToTable("ScheduleJobDetail", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.ScheduleJobTrigger", b =>
@@ -1577,7 +1824,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("ScheduleJobTrigger");
+                    b.ToTable("ScheduleJobTrigger", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfo", b =>
@@ -1585,6 +1832,9 @@
                     b.Property<Guid>("Id")
                         .ValueGeneratedOnAdd()
                         .HasColumnType("uniqueidentifier");
+
+                    b.Property<decimal?>("ActualSettlementAmount")
+                        .HasColumnType("decimal(18,2)");
 
                     b.Property<string>("AddressDetail")
                         .HasColumnType("nvarchar(max)");
@@ -1668,14 +1918,38 @@
                     b.Property<decimal>("ServiceFee")
                         .HasColumnType("decimal(18,2)");
 
+                    b.Property<decimal?>("SettlementAmount")
+                        .HasColumnType("decimal(18,2)");
+
                     b.Property<int>("SettlementCycle")
                         .HasColumnType("int");
+
+                    b.Property<string>("SettlementOrderName")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int?>("SettlementOrderStatus")
+                        .HasColumnType("int");
+
+                    b.Property<DateTime?>("SettlementOrderTime")
+                        .HasColumnType("datetime2");
+
+                    b.Property<string>("SettlementOrderUrl")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("SettlementRemark")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<DateTime?>("SettlementStartTime")
+                        .HasColumnType("datetime2");
 
                     b.Property<int?>("SettlementStatus")
                         .HasColumnType("int");
 
                     b.Property<DateTime?>("SettlementTime")
                         .HasColumnType("datetime2");
+
+                    b.Property<int>("SettlementUserCount")
+                        .HasColumnType("int");
 
                     b.Property<int>("Sort")
                         .HasColumnType("int");
@@ -1700,7 +1974,7 @@
 
                     b.HasIndex("ProvinceCode");
 
-                    b.ToTable("TaskInfo");
+                    b.ToTable("TaskInfo", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfoBenefit", b =>
@@ -1746,7 +2020,7 @@
 
                     b.HasIndex("TaskInfoId");
 
-                    b.ToTable("TaskInfoBenefit");
+                    b.ToTable("TaskInfoBenefit", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfoCredentialLimit", b =>
@@ -1792,7 +2066,7 @@
 
                     b.HasIndex("TypeCode");
 
-                    b.ToTable("TaskInfoCredentialLimit");
+                    b.ToTable("TaskInfoCredentialLimit", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfoUser", b =>
@@ -1801,11 +2075,20 @@
                         .ValueGeneratedOnAdd()
                         .HasColumnType("uniqueidentifier");
 
+                    b.Property<decimal?>("ActualSettlementAmount")
+                        .HasColumnType("decimal(18,2)");
+
                     b.Property<int?>("ArrangeStatus")
                         .HasColumnType("int");
 
                     b.Property<DateTime?>("ArrangeTime")
                         .HasColumnType("datetime2");
+
+                    b.Property<string>("Bank")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("BankBranch")
+                        .HasColumnType("nvarchar(max)");
 
                     b.Property<int?>("CheckReceiveStatus")
                         .HasColumnType("int");
@@ -1840,6 +2123,24 @@
                     b.Property<DateTime?>("LastSubmitTime")
                         .HasColumnType("datetime2");
 
+                    b.Property<string>("ReceiveAccount")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("ReceiveName")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<decimal?>("SettlementAmount")
+                        .HasColumnType("decimal(18,2)");
+
+                    b.Property<string>("SettlementRemark")
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<int?>("SettlementStatus")
+                        .HasColumnType("int");
+
+                    b.Property<DateTime?>("SettlementTime")
+                        .HasColumnType("datetime2");
+
                     b.Property<int>("Sort")
                         .HasColumnType("int");
 
@@ -1861,7 +2162,7 @@
 
                     b.HasIndex("TaskInfoId");
 
-                    b.ToTable("TaskInfoUser");
+                    b.ToTable("TaskInfoUser", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfoUserSubmit", b =>
@@ -1910,7 +2211,7 @@
 
                     b.HasIndex("TaskInfoUserId");
 
-                    b.ToTable("TaskInfoUserSubmit");
+                    b.ToTable("TaskInfoUserSubmit", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskInfoUserSubmitFile", b =>
@@ -1954,7 +2255,7 @@
 
                     b.HasIndex("SubmitId");
 
-                    b.ToTable("TaskInfoUserSubmitFile");
+                    b.ToTable("TaskInfoUserSubmitFile", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.TaskUserCollect", b =>
@@ -1999,7 +2300,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("TaskUserCollect");
+                    b.ToTable("TaskUserCollect", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.User", b =>
@@ -2146,7 +2447,7 @@
 
                     b.HasIndex("ProvinceCode");
 
-                    b.ToTable("User");
+                    b.ToTable("User", (string)null);
 
                     b.HasData(
                         new
@@ -2247,7 +2548,7 @@
 
                     b.HasKey("Id");
 
-                    b.ToTable("UserAuth");
+                    b.ToTable("UserAuth", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserBankCard", b =>
@@ -2257,12 +2558,12 @@
                         .HasColumnType("uniqueidentifier");
 
                     b.Property<string>("Bank")
-                        .IsRequired()
-                        .HasMaxLength(128)
-                        .HasColumnType("nvarchar(128)");
+                        .HasColumnType("nvarchar(max)");
+
+                    b.Property<string>("BankBranch")
+                        .HasColumnType("nvarchar(max)");
 
                     b.Property<string>("Code")
-                        .IsRequired()
                         .HasMaxLength(32)
                         .HasColumnType("nvarchar(32)");
 
@@ -2275,11 +2576,16 @@
                     b.Property<Guid?>("CreatedUserId")
                         .HasColumnType("uniqueidentifier");
 
+                    b.Property<string>("Identity")
+                        .HasColumnType("nvarchar(max)");
+
                     b.Property<bool>("IsDeleted")
                         .HasColumnType("bit");
 
+                    b.Property<string>("Name")
+                        .HasColumnType("nvarchar(max)");
+
                     b.Property<string>("PhoneNumber")
-                        .IsRequired()
                         .HasMaxLength(11)
                         .HasColumnType("nvarchar(11)");
 
@@ -2302,7 +2608,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserBankCard");
+                    b.ToTable("UserBankCard", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserCredential", b =>
@@ -2370,7 +2676,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserCredential");
+                    b.ToTable("UserCredential", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserDepartment", b =>
@@ -2415,7 +2721,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserDepartment");
+                    b.ToTable("UserDepartment", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserExpectJob", b =>
@@ -2461,7 +2767,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserExpectJob");
+                    b.ToTable("UserExpectJob", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserManageIndustrialPark", b =>
@@ -2504,7 +2810,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserManageIndustrialPark");
+                    b.ToTable("UserManageIndustrialPark", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserPhoto", b =>
@@ -2547,7 +2853,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserPhoto");
+                    b.ToTable("UserPhoto", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.UserRole", b =>
@@ -2592,7 +2898,7 @@
 
                     b.HasIndex("UserId");
 
-                    b.ToTable("UserRole");
+                    b.ToTable("UserRole", (string)null);
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.ContractTemplate", b =>
@@ -2785,6 +3091,39 @@
                         .IsRequired();
 
                     b.Navigation("Enterprise");
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrder", b =>
+                {
+                    b.HasOne("FlexJobApi.Core.EnterpriseWallet", "Wallet")
+                        .WithMany()
+                        .HasForeignKey("WalletId")
+                        .OnDelete(DeleteBehavior.Cascade)
+                        .IsRequired();
+
+                    b.Navigation("Wallet");
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrderFile", b =>
+                {
+                    b.HasOne("FlexJobApi.Core.EnterpriseWalletExpandindirectOrder", "Order")
+                        .WithMany("Files")
+                        .HasForeignKey("OrderId")
+                        .OnDelete(DeleteBehavior.Cascade)
+                        .IsRequired();
+
+                    b.Navigation("Order");
+                });
+
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletTransaction", b =>
+                {
+                    b.HasOne("FlexJobApi.Core.EnterpriseWallet", "Wallet")
+                        .WithMany()
+                        .HasForeignKey("WalletId")
+                        .OnDelete(DeleteBehavior.Cascade)
+                        .IsRequired();
+
+                    b.Navigation("Wallet");
                 });
 
             modelBuilder.Entity("FlexJobApi.Core.Menu", b =>
@@ -3159,6 +3498,11 @@
                     b.Navigation("TaskInfoUsers");
                 });
 
+            modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrder", b =>
+                {
+                    b.Navigation("Files");
+                });
+
             modelBuilder.Entity("FlexJobApi.Core.Menu", b =>
                 {
                     b.Navigation("Children");

--
Gitblit v1.9.1