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

84 lines
2.3 KiB
C#

using System;
using System.Collections.Generic;
using SqlSugar;
using Myshipping.Core.Entity;
using System.ComponentModel;
/*
* @author : whm
* @date : 2024-1-22
* @desc : 费用模板
*/
namespace Myshipping.Application.Entity
{
/// <summary>
/// 费用模板
/// </summary>
[SugarTable("fee_template", TableDescription = "费用模板")]
public class FeeTemplate : DBEntityTenant
{
/// <summary>
/// 业务类型
/// </summary>
[SugarColumn(ColumnName = "OpType")]
[Description("业务类型")]
public string OpType{ get; set; }
/// <summary>
/// 收付类型(收、付)
/// </summary>
[SugarColumn(ColumnName = "FeeType")]
[Description("收付类型(收、付)")]
public string FeeType{ get; set; }
/// <summary>
/// 费用模板名称
/// </summary>
[SugarColumn(ColumnName = "Name")]
[Description("费用模板名称")]
public string Name{ get; set; }
/// <summary>
/// 费用模板描述
/// </summary>
[SugarColumn(ColumnName = "Description")]
[Description("费用模板描述")]
public string Description{ get; set; }
/// <summary>
/// 备注
/// </summary>
[SugarColumn(ColumnName = "Remark")]
[Description("备注")]
public string Remark{ get; set; }
/// <summary>
/// 是否公共
/// </summary>
[SugarColumn(ColumnName = "IsPublic")]
[Description("是否公共")]
public bool IsPublic{ get; set; }
/// <summary>
/// 开始时间
/// </summary>
[SugarColumn(ColumnName = "BgnDate")]
[Description("开始时间")]
public DateTime BgnDate{ get; set; }
/// <summary>
/// 结束时间
/// </summary>
[SugarColumn(ColumnName = "EndDate")]
[Description("结束时间")]
public DateTime EndDate{ get; set; }
/// <summary>
/// 租户名称
/// </summary>
[SugarColumn(ColumnName = "TenantName")]
[Description("租户名称")]
public string TenantName{ get; set; }
}
}