using GDZZ.Application.Enum;
using GDZZ.Core;
using System;
using System.ComponentModel.DataAnnotations;
namespace GDZZ.Application
{
///
/// 提现管理输入参数
///
public class TakingInput : PageInputBase
{
///
/// 提现金额
///
public virtual decimal Money { get; set; }
///
/// 提现状态
///
public virtual TakingEnum Status { get; set; }
///
/// 备注
///
public virtual string Remarks { get; set; }
///
/// 提现消息
///
public virtual string Message { get; set; }
///
/// 会员商户ID
///
public virtual string OpenID { get; set; }
///
/// 平台单号
///
public virtual long OrderNo { get; set; }
///
/// 微信返回订单号
///
public virtual string WXOrderNo { get; set; }
}
public class AddTakingInput : TakingInput
{
}
public class DeleteTakingInput
{
///
/// 主键Id
///
[Required(ErrorMessage = "主键Id不能为空")]
public long Id { get; set; }
}
public class UpdateTakingInput : TakingInput
{
///
/// 主键Id
///
[Required(ErrorMessage = "主键Id不能为空")]
public long Id { get; set; }
}
public class QueryeTakingInput : DeleteTakingInput
{
}
}