星星无尽备注

This commit is contained in:
“wanyongkang”
2021-07-28 10:00:55 +08:00
parent 88dcea3236
commit e9d5dfe281
4 changed files with 30 additions and 4 deletions

View File

@@ -83,6 +83,7 @@ namespace Hncore.Pass.Vpn.Domain
public int is_verify { get; set; }
public int agent_id {get; set;}
public string apikey {get; set;}
public string id_code {get; set;}
}
}

View File

@@ -76,6 +76,13 @@ namespace Hncore.Pass.Vpn.Service
public override async Task<ApiResult> NewAccount(string packageKey, string account, string pwd, int connCount = 1, int accountType = 1, int payCount = 1)
{
var remark = "";
if(account.Contains("-")){
string[] arrStr = account.Split('-');
account = arrStr[0];
remark = arrStr[1];
}
Random rd = new Random(Guid.NewGuid().GetHashCode());
int i = rd.Next();
@@ -89,7 +96,7 @@ namespace Hncore.Pass.Vpn.Service
var userid = "zhanghao";
var url = "/api/raduserCreate?agentid="+agentid+"&ti="+time_s+"&nonce="+nonce+"&sign="+sign+"&userid="+userid+"&username="+account+"&password="+pwd+"&prdid=8&maxonline="+connCount+"&day="+packageKey;
var url = "/api/raduserCreate?agentid="+agentid+"&ti="+time_s+"&nonce="+nonce+"&sign="+sign+"&userid="+userid+"&username="+account+"&password="+pwd+"&prdid=8&maxonline="+connCount+"&day="+packageKey+"&remark="+remark;
var client = CreateHttpClient();

View File

@@ -76,6 +76,14 @@ namespace Hncore.Pass.Vpn.Service
public override async Task<ApiResult> NewAccount(string packageKey, string account, string pwd, int connCount = 1, int accountType = 1, int payCount = 1)
{
var remark = "";
if(account.Contains("-")){
string[] arrStr = account.Split('-');
account = arrStr[0];
remark = arrStr[1];
}
Random rd = new Random(Guid.NewGuid().GetHashCode());
int i = rd.Next();
@@ -89,7 +97,7 @@ namespace Hncore.Pass.Vpn.Service
var userid = "kh";
var url = "/api/raduserCreate?agentid="+agentid+"&ti="+time_s+"&nonce="+nonce+"&sign="+sign+"&userid="+userid+"&username="+account+"&password="+pwd+"&prdid=8&maxonline="+connCount+"&day="+packageKey;
var url = "/api/raduserCreate?agentid="+agentid+"&ti="+time_s+"&nonce="+nonce+"&sign="+sign+"&userid="+userid+"&username="+account+"&password="+pwd+"&prdid=8&maxonline="+connCount+"&day="+packageKey+"&remark="+remark;
var client = CreateHttpClient();

View File

@@ -603,6 +603,14 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
var accounts = order.Accounts.Split(',').ToList();
accounts = accounts.Distinct().ToList();
var userEntity = await m_UserService.GetById(order.UserId);
var user_remark = "";
if(order.ProductId == 8) {
//用户信息
user_remark = "姓名:"+userEntity.Name.Substring(0,1) + "**,手机号:" + userEntity.Phone.Substring(0,3) + "***,身份证号:" + userEntity.id_code.Substring(0,3) + "***,注:因用户信息属于敏感隐私信息,所以部分隐藏展示,如有需要可联系我司调取!";
}
if (order.OrderType == OrderType.New || order.OrderType == OrderType.News)
{
@@ -656,6 +664,9 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
var ret = new ApiResult();
if(accountEntity.PackageId.Value == 86 || accountEntity.PackageId.Value == 88){
ret = await m_AgentService.NewAccount(order.Id, accountEntity.PackageId.Value, accountEntity.Account, accountEntity.Pwd, accountEntity.ConnectCount,1,2);
} else if(accountEntity.ProductId.Value == 8 || accountEntity.ProductId.Value == 7){
var account_remark = accountEntity.Account + "-" + user_remark;
ret = await m_AgentService.NewAccount(order.Id, accountEntity.PackageId.Value, accountEntity.Account, accountEntity.Pwd, accountEntity.ConnectCount,1,2);
} else {
ret = await m_AgentService.NewAccount(order.Id, accountEntity.PackageId.Value, accountEntity.Account, accountEntity.Pwd, accountEntity.ConnectCount);
}
@@ -780,8 +791,7 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
}
}
var userEntity = await m_UserService.GetById(order.UserId);
if(order.agent_id != 0 && order.PaymentAmount != 0.1M){
var agentEntity = await m_AgentUserService.Query(m => m.id == order.agent_id).FirstOrDefaultAsync();