using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询结算单详情 /// [Resource([EnumResourceController.FlexJobServerTask])] public class GetSettlementTaskQuery : IRequest { /// /// Id /// public Guid Id { get; set; } } /// /// 查询结算单详情-结果 /// public class GetSettlementTaskQueryResult { /// /// Id /// public Guid Id { get; set; } /// /// 任务名称 /// public string Name { get; set; } /// /// 任务单号 /// public string Code { get; set; } /// /// 结算单状态 /// public EnumTaskSettlementOrderStatus? SettlementOrderStatus { get; set; } /// /// 结算单名称 /// public string SettlementOrderName { get; set; } /// /// 上传时间 /// public DateTime? SettlementOrderTime { get; set; } /// /// 实发金额 /// public decimal? ActualSettlementAmount { get; set; } /// /// 结算金额 /// public decimal? SettlementAmount { get; set; } /// /// 结算状态 /// public EnumTaskSettlementStatus? SettlementStatus { get; set; } /// /// 结算时间 /// public DateTime? SettlementTime { get; set; } /// /// 备注 /// public string SettlementRemark { get; set; } } }