using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Dtos.Financial
{
public class ForeignReceivablesDataSourcesDto
{
public int CurrUserId { get; set; }
}
public class ForeignReceivablesDataSourcesOffSetDto
{
public int CurrUserId { get; set; }
public int PageSize { get; set; }
public int PageIndex { get; set; }
public string SearchValue { get; set; }
}
///
/// 财务模块
/// 对外收款
///
public class ForForeignReceivablesInfoDto: PortDtoBase
{
///
/// 团组Id
///
public int DiId { get; set; }
}
///
/// 财务模块
/// 收款账单
/// Add or Update Info
///
public class ForeignReceivablesAddAndUpdateDto : PortDtoBase
{
///
/// 团组Id
///
public int DiId { get; set; }
///
/// 用户Id
///
public int UserId { get; set; }
///
/// 财务模块
/// Add or Update Info
///
public List? foreignReceivablesInfos { get; set; }
}
///
/// 财务模块
/// Add or Update Info
///
public class ForeignReceivablesInfo
{
///
/// 主键编号
/// id=0 时添加
/// 其他值时 修改
///
public int Id { get; set; }
///
/// 费用名称
///
public string? PriceName { get; set; }
///
/// 费用
///
public decimal Price { get; set; }
///
/// 数量
///
public int Count { get; set; }
///
/// 单位
///
public string? Unit { get; set; }
///
/// 单项总和
///
public decimal ItemSumPrice { get; set; }
///
/// 汇率
///
public decimal Rate { get; set; }
///
/// 币种
///
public int Currency { get; set; }
///
/// 添加方式
/// 0 - 账单页面添加 1 - 预算成本页面添加
///
public int AddingWay { get; set; }
///
/// 备注
///
public string? Remark { get; set; }
}
///
/// 应收款项 删除Id dto
///
public class DelForForeignReceivablesInfoDto
{
///
/// 用户Id
///
public int UserId { get; set; }
///
/// 主键
///
public int Id { get; set; }
}
}