using Chuanyin.Attribute;
|
using CoreCms.Net.Model.Entities.baseModel;
|
using SqlSugar;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace CoreCms.Net.Model.Entities.baifenbingfa.Promote.OffLineDistributor
|
{
|
/// <summary>
|
/// 线下经销商
|
/// </summary>
|
|
public partial class OfflineDistributor
|
{
|
|
/// <summary>
|
/// 关联用户
|
/// </summary>
|
[Navigate(NavigateType.OneToOne, nameof(UserID))]
|
public CoreCmsUser? User { get; set; }
|
|
/// <summary>
|
/// 推荐用户
|
/// </summary>
|
[Navigate(NavigateType.OneToOne, nameof(PUserID))]
|
public CoreCmsUser? pUser { get; set; }
|
|
|
/// <summary>
|
/// 洽谈记录
|
/// </summary>
|
[Navigate(NavigateType.OneToMany, nameof(OfflineDistributorMeeting.OfflineDistributorID))]
|
public List<OfflineDistributorMeeting> meetings { get; set; }
|
|
/// <summary>
|
/// 洽谈记录
|
/// </summary>
|
[Navigate(NavigateType.OneToMany, nameof(OfflineDistributorOder.OfflineDistributorID))]
|
public List<OfflineDistributorOder> Oders { get; set; }
|
/// <summary>
|
/// 洽谈次数
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public int meetingCount { get; set; } = 0;
|
/// <summary>
|
/// 合作金额
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public decimal money { get; set; } = 0;
|
/// <summary>
|
/// 区域名称
|
/// </summary>
|
[SugarColumn(IsIgnore = true)]
|
public string areaCodeName { get; set; }
|
}
|
}
|