初始提交

This commit is contained in:
wanyongkang
2020-10-07 20:25:03 +08:00
commit d318014316
3809 changed files with 263103 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class AmountDetailRequest
{
public int UserId { get; set; }
public ScoreType OpAmountType { get; set; }
public decimal Amount { get; set; }
public string AttchInfo { get; set; }
}
}

View File

@@ -0,0 +1,12 @@
using Hncore.Pass.BaseInfo.Models;
namespace Hncore.Pass.BaseInfo.Request
{
public class CreateOrderRequest {
public decimal ChargeAmount { get; set; }
public UPayChannel PayChannel { get; set; }
public string Channel { get; set; }
public string Remark { get; set; }
}
}

View File

@@ -0,0 +1,50 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class PostUserRequest
{
public int Id { get; set; }
/// <summary>
/// 管理员登录名[16
/// </summary>
public string LoginCode { get; set; }
/// <summary>
/// 登录密码[20]
/// </summary>
public string Password { get; set; }
/// <summary>
/// 微信昵称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 微信头像
/// </summary>
public string Phone { get; set; }
/// <summary>
/// 注册来源
/// </summary>
public int Profile { get; set; }
/// <summary>
/// 注册来源
/// </summary>
public int Remark { get; set; }
public string QQ { get; set; }
public string Wx { get; set; }
public string TaoBao { get; set; }
public string Email { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using Hncore.Infrastructure.WebApi;
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class QueryAmountRequest: PageRequestBase
{
public string UserName { get; set; }
public int? Type { get; set; } = 0;
}
}

View File

@@ -0,0 +1,15 @@
using Hncore.Infrastructure.WebApi;
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class QueryChargeOrdertRequest : PageRequestBase
{
public DateTime? BTime { get; set; }
public DateTime? ETime { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using Hncore.Infrastructure.WebApi;
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class QueryUserRequest : PageRequestBase
{
public int? All { get; set; } = 1;
}
}

View File

@@ -0,0 +1,16 @@
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class SetManagerRequest
{
public int ManagerId { get; set; }
public string ManagerName { get; set; }
public List<int> UserIds { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class UpdateAmountRequest
{
public int UserId { get; set; }
public string OperateUserName { get; set; }
public ScoreType OpAmountType { get; set; }
public decimal Amount { get; set; }
public string AttchInfo { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class UpdateProfileRequest
{
public int UserId { get; set; }
public string Profile { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using Hncore.Pass.BaseInfo.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class UpdateTestCountRequest
{
public int UserId { get; set; }
public int Limit { get; set; }
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Hncore.Pass.BaseInfo.Request.User
{
public class WxAuthUserInfo
{
//
// 摘要:
// 用户的唯一标识
public string openid { get; set; }
//
// 摘要:
// 用户昵称
public string nickname { get; set; }
//
// 摘要:
// 用户的性别值为1时是男性值为2时是女性值为0时是未知
public int sex { get; set; }
//
// 摘要:
// 用户个人资料填写的省份
public string province { get; set; }
//
// 摘要:
// 普通用户个人资料填写的城市
public string city { get; set; }
//
// 摘要:
// 国家如中国为CN
public string country { get; set; }
//
// 摘要:
// 用户头像最后一个数值代表正方形头像大小有0、46、64、96、132数值可选0代表640*640正方形头像用户没有头像时该项为空
public string headimgurl { get; set; }
//
// 摘要:
// 用户特权信息json 数组如微信沃卡用户为chinaunicom 作者注其实这个格式称不上JSON只是个单纯数组。
public string[] privilege { get; set; }
public string unionid { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
namespace Hncore.Pass.BaseInfo.Request
{
public class WxLoginRequest
{
public string AppId { get; set; }
public int AppType { get; set; } = 1;
public string Unionid { get; set; }
public string Openid { get; set; }
public string NickName { get; set; }
public string UserName { get; set; }
public string HeadImgUrl { get; set; }
public int Sex { get; set; }
public string City { get; set; }
public string Country { get; set; }
}
}