移动系统liao
2025-08-20 ad64f9d240fb054856afe4ab9523062b2bc079b9
Admin.NET/FZCZTB.NET.MD/CutomerMd/Extend/FBS_CusExtend.cs
@@ -20,17 +20,25 @@
/// </summary>
[SugarTable("FBS_CusExtend", "企业资料")]
[IncreTable]
public class FBS_CusExtend: EntityBaseTenant
public class FBS_CusExtend: EntityBase
{
    /// <summary>
    /// 用户ID
    /// 注意该字段已经取消,这里只是用来屏蔽源代码中的报错,修改完后,应该删除该字段
    /// </summary>
    [SugarColumn(ColumnDescription = "用户ID" )]
    [Required(ErrorMessage = "用户ID 必填")]
    [SugarColumn(IsIgnore =true)]
    public long  CustomerId { get; set; }
    /// <summary>
    /// 注意该字段已经取消,这里只是用来屏蔽源代码中的报错,修改完后,应该删除该字段
    /// </summary>
    [SugarColumn(IsIgnore = true)]
    public string  TransactionCode { get; set; }
    /// <summary>
    /// 注意该字段已经取消,这里只是用来屏蔽源代码中的报错,修改完后,应该删除该字段
    /// </summary>
    [SugarColumn(IsIgnore = true)]
    public CusExtendStep steps { get; set; }
    /// <summary>
    /// 企业类型 从企业类型中选择
    /// </summary>
@@ -39,18 +47,8 @@
    public string EnterpriseType { get; set; }
   
    /// <summary>
    /// 交易主体 代码 同角色代码
    /// </summary>
    [Required(ErrorMessage = "交易主体代码为必填项")]
    [SugarColumn(ColumnDescription = "交易主体code")]
    public string TransactionCode { get; set; }
    /// <summary>
    /// 交易主体
    /// </summary>
    [Navigate(NavigateType.OneToOne, nameof(TransactionCode),nameof(FBS_ExRole.Code))]
    public FBS_ExRole? TransactionRole { get; set; }
    /// <summary>
    /// 营业执照文件路径
    /// </summary>
@@ -195,12 +193,31 @@
    [Required(ErrorMessage = "银行账号为必填项")]
    [SugarColumn(ColumnDescription = "法定代表人姓名")]
    public string BankAccount { get; set; }
    /// <summary>
    /// 审核步骤
    /// </summary>
    [SugarColumn(ColumnDescription = "审核步骤")]
    public CusExtendStep steps { set; get; } = CusExtendStep.UNExamine;
    /// <summary>
    /// /岗位职责
    /// </summary>
    [SugarColumn(ColumnDescription = "岗位职责", IsNullable = true)]
    public string JobTitle { get; set; }
    /// <summary>
    /// 银行收款码
    /// </summary>
    [SugarColumn(ColumnDescription = "银行收款码")]
    public string BankAccountIMG { get; set; }
    /// <summary>
    /// 用户管理员列表
    /// </summary>
    [Navigate(NavigateType.OneToMany,nameof(FBS_CustormerUsers.CusExtendId),nameof(Id))]
    public List< FBS_CustormerUsers> CustormerUsers { get; set; }
    /// <summary>
    /// 用户角色
    /// </summary>
    [Navigate(NavigateType.OneToMany, nameof(FBS_CoutomerExRole.CusExtendId), nameof(Id))]
    public List<FBS_CoutomerExRole> ExRoles { get; set; }
}
/// <summary>