using Myshipping.Core;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Application.Service.Fee.Dto
{
public class FeeCodeDto
{
///
/// ID
///
public long Id { get; set; }
///
/// 费用代码,录入费用是作为检索
///
public string Code { get; set; }
///
/// 费用名称
///
public string Name { get; set; }
///
/// 费用英文名称
///
public string Description { get; set; }
///
/// 默认币别
///
public string DefaultCurr { get; set; }
///
/// 海运 海运相关模块使用
///
public bool IsSea { get; set; }
///
/// 空运 空运相关模块使用
///
public bool IsAir { get; set; }
///
/// 默认计费标准
///
public string DefaultUnit { get; set; }
///
/// 收费默认 客户类别
///
public string DefaultDebit { get; set; }
///
/// 付费默认 客户类别
///
public string DefaultCredit { get; set; }
///
/// 陆运 陆运相关模块使用
///
public bool IsTrucking { get; set; }
///
/// 仓储 仓储相关模块使用
///
public bool IsWMS { get; set; }
///
/// 费用分组
///
public string FeeGroup { get; set; }
///
/// 费用默认frt
///
public string FeeFrt { get; set; }
///
/// 费用默认税率
///
public decimal TaxRate { get; set; }
///
/// 对帐类型
///
public string DuiType { get; set; }
///
/// 默认发票费用名称
///
public string GoodName { get; set; }
///
/// 默认是否机密
///
public bool IsOpen { get; set; }
///
/// 默认是否开票
///
public bool IsInvoice { get; set; }
}
///
/// 查询
///
public class FeeCodePageInput: PageInputBase
{
///
/// 费用代码,录入费用是作为检索
///
public string Code { get; set; }
///
/// 费用名称
///
public string Name { get; set; }
}
///
/// 台账列表
///
public class FeeCodePageOutput: FeeCodeDto
{
}
///
/// 保存
///
public class FeeCodeSaveDto: FeeCodeDto
{
}
}