|
|
|
|
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
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// ID
|
|
|
|
|
/// </summary>
|
|
|
|
|
public long Id { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用代码,录入费用是作为检索
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Code { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用英文名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Description { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 默认币别
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DefaultCurr { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 海运 海运相关模块使用
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsSea { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 空运 空运相关模块使用
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsAir { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 默认计费标准
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DefaultUnit { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 收费默认 客户类别
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DefaultDebit { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 付费默认 客户类别
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DefaultCredit { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 陆运 陆运相关模块使用
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsTrucking { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 仓储 仓储相关模块使用
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsWMS { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用分组
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FeeGroup { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用默认frt
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string FeeFrt { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用默认税率
|
|
|
|
|
/// </summary>
|
|
|
|
|
public decimal TaxRate { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 对帐类型
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string DuiType { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 默认发票费用名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string GoodName { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 默认是否机密
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsOpen { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 默认是否开票
|
|
|
|
|
/// </summary>
|
|
|
|
|
public bool IsInvoice { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 查询
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class FeeCodePageInput: PageInputBase
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用代码,录入费用是作为检索
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Code { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 费用名称
|
|
|
|
|
/// </summary>
|
|
|
|
|
public string Name { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 台账列表
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class FeeCodePageOutput: FeeCodeDto
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 保存
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class FeeCodeSaveDto: FeeCodeDto
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|