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 { } }