You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

83 lines
1.9 KiB

using System;
using System.Collections.Generic;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.Domain.Entities;
namespace Shentun.WebPeis.Models;
/// <summary>
/// 团体分组主档
/// </summary>
public partial class CustomerOrgGroup : AuditedEntity, IHasConcurrencyStamp
{
public Guid CustomerOrgGroupId { get; set; }
/// <summary>
/// 分组名称
/// </summary>
public string CustomerOrgGroupName { get; set; } = null!;
/// <summary>
/// 价格
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 适用性别
/// </summary>
public char ForSexId { get; set; }
/// <summary>
/// 适用婚姻状况
/// </summary>
public char MaritalStatusId { get; set; }
/// <summary>
/// 适用年龄下限
/// </summary>
public short AgeLowerLimit { get; set; }
/// <summary>
/// 适用年龄上限
/// </summary>
public short AgeUpperLimit { get; set; }
/// <summary>
/// 适用职务
/// </summary>
public string? JobPost { get; set; }
/// <summary>
/// 适用职称
/// </summary>
public string? JobTitle { get; set; }
/// <summary>
/// 备注
/// </summary>
public string? Remark { get; set; }
/// <summary>
/// 显示顺序
/// </summary>
public int DisplayOrder { get; set; }
public Guid CustomerOrgRegisterId { get; set; }
/// <summary>
/// 可增加单位支付金额
/// </summary>
public decimal CanAddMoney { get; set; }
public string? ConcurrencyStamp { get; set; }
public virtual ICollection<CustomerOrgGroupDetail> CustomerOrgGroupDetails { get; set; } = new List<CustomerOrgGroupDetail>();
public virtual CustomerOrgRegister CustomerOrgRegister { get; set; } = null!;
public override object?[] GetKeys()
{
return [CustomerOrgGroupId];
}
}