云牛火狐退款

This commit is contained in:
“wanyongkang”
2024-03-13 10:35:36 +08:00
parent 8bc53b737c
commit 60d6c0616d
2 changed files with 41 additions and 10 deletions

View File

@@ -199,9 +199,6 @@ namespace Hncore.Pass.Vpn.Service
var resp = await client.GetAsync(url);
var content = await resp.Content.ReadAsStringAsync();
Console.WriteLine("==============================================================");
Console.WriteLine(content);
Console.WriteLine("==============================================================");
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
var status = jo["errcode"].ToString();
@@ -303,9 +300,28 @@ namespace Hncore.Pass.Vpn.Service
/// <returns></returns>
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
{
var url = "?secretId=108006113&secretKey=87085a351a64c116df09ebc07d5781sf&type=requestcancell&user="+account;
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
var client = CreateHttpClient();
var resp = await client.GetAsync(url);
var content = "";
using (var sr = new StreamReader(resp.Content.ReadAsStreamAsync().Result, Encoding.GetEncoding("iso-8859-1")))
{
content = sr.ReadToEnd();
}
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
var status = jo["code"].ToString();
if (status =="1")
{
return new ApiResult(1);
}
else
{
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
}
}
/// <summary>

View File

@@ -199,9 +199,6 @@ namespace Hncore.Pass.Vpn.Service
var resp = await client.GetAsync(url);
var content = await resp.Content.ReadAsStringAsync();
Console.WriteLine("==============================================================");
Console.WriteLine(content);
Console.WriteLine("==============================================================");
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
var status = jo["errcode"].ToString();
@@ -303,9 +300,27 @@ namespace Hncore.Pass.Vpn.Service
/// <returns></returns>
public override async Task<ApiResult> Refund(string account, string packageKey, int days)
{
var url = "?secretId=108006113&secretKey=87085a351a64c116df09ebc07d5781sf&type=requestcancell&user="+account;
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
var client = CreateHttpClient();
var resp = await client.GetAsync(url);
var content = "";
using (var sr = new StreamReader(resp.Content.ReadAsStreamAsync().Result, Encoding.GetEncoding("iso-8859-1")))
{
content = sr.ReadToEnd();
}
JObject jo = (JObject)JsonConvert.DeserializeObject(content);
var status = jo["code"].ToString();
if (status =="1")
{
return new ApiResult(1);
}
else
{
return new ApiResult(ResultCode.C_INVALID_ERROR, "退款失败");
}
}
/// <summary>