using MediatR;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FlexJobApi.Core
{
///
/// 查询企业钱包交易详情
///
[Resource([EnumResourceController.UserServerEnterpriseWallet])]
public class GetEnterpriseWalletTransactionQuery : IRequest
{
///
/// 交易Id
///
public Guid Id { get; set; }
}
///
/// 查询企业钱包交易详情
///
public class GetEnterpriseWalletTransactionQueryResult
{
///
/// 类型
///
public EnumEnterpriseWalletTransactionType Type { get; set; }
///
/// 订单号
///
public string Code { get; set; }
///
/// 金额
///
public decimal Amount { get; set; }
///
/// 余额
///
public decimal Balance { get; set; }
///
/// 备注
///
public string Remark { get; set; }
///
/// 订单支付时间
///
public DateTime? TransDate { get; set; }
///
/// 状态
///
public EnumWalletTransactionStatus TransactionStatus { get; set; }
}
}