初始提交
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
using Hncore.Infrastructure.Tree;
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class AccountPageRequest : PageRequestBase
|
||||
{
|
||||
public int UserId { get; set; }
|
||||
|
||||
//-1:全部 0 :过期
|
||||
public int ExpirdDay { get; set; }
|
||||
|
||||
public int? ProductId { get; set; }
|
||||
|
||||
public int? PackageId { get; set; }
|
||||
|
||||
public List<int?> AccountTypes { get; set; }
|
||||
|
||||
public DateTime? BTime { get; set; }
|
||||
public DateTime? ETime { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using Hncore.Infrastructure.Tree;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class AgentLoginRequest
|
||||
{
|
||||
public int ProductId { get; set; }
|
||||
|
||||
public string Code { get; set; }
|
||||
|
||||
public string Key { get; set; }
|
||||
|
||||
public string Account { get; set; }
|
||||
|
||||
public string Pwd { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
13
Services/Hncore.Pass.Vpn/Request/Product/BindUserRequest.cs
Normal file
13
Services/Hncore.Pass.Vpn/Request/Product/BindUserRequest.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using Hncore.Infrastructure.Tree;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class BindUserRequest
|
||||
{
|
||||
public List<int> AccountIds { get; set; }
|
||||
|
||||
public int UserId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class CouponOrderQueryRequest : PageRequestBase
|
||||
{
|
||||
public int? CouponId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class CreateOrderRequest
|
||||
{
|
||||
public OrderType OrderType { get; set; }
|
||||
|
||||
public int PackageId { get; set; }
|
||||
|
||||
//是否使用账户的钱
|
||||
public int UseAccountAmount { get; set; } = 0;
|
||||
|
||||
public string Account { get; set; }
|
||||
|
||||
public string Pwd { get; set; }
|
||||
|
||||
//最小后缀数
|
||||
public int MinPostfix { get; set; }
|
||||
|
||||
//最大后缀数
|
||||
public int MaxPostfix { get; set; }
|
||||
|
||||
//同时在线连接数
|
||||
public int ConnectCount { get; set; }
|
||||
|
||||
//使用的优惠券的Id
|
||||
public int CouponId { get; set; }
|
||||
|
||||
public PayType OPayType { get; set; }
|
||||
|
||||
public PayChannel PayChannel { get; set; }
|
||||
|
||||
public string Channel { get; set; }
|
||||
public string Remark { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class CreateTestAccountRequest
|
||||
{
|
||||
public int ProductId { get; set; }
|
||||
|
||||
public int PackageId { get; set; }
|
||||
|
||||
public string Account { get; set; }
|
||||
|
||||
public string Pwd { get; set; }
|
||||
|
||||
public string Remark { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class OrderQueryRequest: PageRequestBase
|
||||
{
|
||||
public List<int> OrderTypes { get; set; }
|
||||
|
||||
public DateTime? BTime { get; set; }
|
||||
|
||||
public DateTime? ETime { get; set; }
|
||||
|
||||
public int? ProductId { get; set; }
|
||||
|
||||
public int? PackageId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class PutPriceDiscountRequest
|
||||
{
|
||||
public int ProductId { get; set; }
|
||||
public int PackageId { get; set; }
|
||||
public int SchemeId { get; set; }
|
||||
public int BuyPriceDiscount { get; set; }
|
||||
public int RefundDayPriceDiscount { get; set; }
|
||||
public string Remark { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class PutUserPriceRequest
|
||||
{
|
||||
public int ProductId { get; set; }
|
||||
public int PackageId { get; set; }
|
||||
public int UserId { get; set; }
|
||||
public decimal UserPrice { get; set; }
|
||||
public decimal RefundDayPrice { get; set; }
|
||||
public string Remark { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class RefundOrderQueryRequest: PageRequestBase
|
||||
{
|
||||
public List<int> OrderTypes { get; set; }
|
||||
|
||||
public DateTime? BTime { get; set; }
|
||||
|
||||
public DateTime? ETime { get; set; }
|
||||
|
||||
public List<int> ProductIds { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class RefundProcessRequest
|
||||
{
|
||||
public int Id { get; set;}
|
||||
|
||||
public decimal BackAmount { get; set; }
|
||||
|
||||
public string Remark { get; set; }
|
||||
}
|
||||
}
|
||||
12
Services/Hncore.Pass.Vpn/Request/Product/RoutePageRequest.cs
Normal file
12
Services/Hncore.Pass.Vpn/Request/Product/RoutePageRequest.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
using Hncore.Infrastructure.Tree;
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class RoutePageRequest : PageRequestBase
|
||||
{
|
||||
public int? ProductId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class SellerOrderQueryRequest : PageRequestBase
|
||||
{
|
||||
public string UserName { get; set; }
|
||||
public DateTime? BTime { get; set; }
|
||||
|
||||
public DateTime? ETime { get; set; }
|
||||
|
||||
public int? ProductId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class SetUserDiscountRequest
|
||||
{
|
||||
public int UserId { get; set; }
|
||||
|
||||
public int SchemeId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace HHncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class UpdateAccountPwdRequest
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public string Pwd { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using Hncore.Infrastructure.WebApi;
|
||||
using Hncore.Pass.Vpn.Domain;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Hncore.Pass.Vpn.Request.Product
|
||||
{
|
||||
public class UserConsumeRequest : PageRequestBase
|
||||
{
|
||||
public DateTime? bTime1 { get; set; }
|
||||
public DateTime? eTime1 { get; set; }
|
||||
public DateTime? bTime2 { get; set; }
|
||||
public DateTime? eTime2 { get; set; }
|
||||
|
||||
public string SortLable { get; set; }
|
||||
public int SortOrder { get; set; }
|
||||
public string Profile { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
namespace Hncore.Pass.Oss.Request
|
||||
{
|
||||
public class UploadImageBase64Request
|
||||
{
|
||||
public string Base64 { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user