代码强制控制时间365天,
This commit is contained in:
parent
3852e62f58
commit
44471ec932
|
|
@ -810,41 +810,81 @@
|
||||||
国五百分比
|
国五百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V5Numer">
|
||||||
|
<summary>
|
||||||
|
国五比例数量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.V5WeightPercent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V5WeightPercent">
|
||||||
<summary>
|
<summary>
|
||||||
国五运输量百分比
|
国五运输量百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V5WeightNumber">
|
||||||
|
<summary>
|
||||||
|
国五运输量比例
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6Percent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6Percent">
|
||||||
<summary>
|
<summary>
|
||||||
国六百分比
|
国六百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6Number">
|
||||||
|
<summary>
|
||||||
|
国六运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6WeightPercent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6WeightPercent">
|
||||||
<summary>
|
<summary>
|
||||||
国六运输量百分比
|
国六运输量百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.V6WeightNumber">
|
||||||
|
<summary>
|
||||||
|
国六运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricPrecent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricPrecent">
|
||||||
<summary>
|
<summary>
|
||||||
电动百分比
|
电动百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricNumber">
|
||||||
|
<summary>
|
||||||
|
电动运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricWeightPrecent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricWeightPrecent">
|
||||||
<summary>
|
<summary>
|
||||||
电动运输量百分比
|
电动运输量百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.ElectricWeightNumber">
|
||||||
|
<summary>
|
||||||
|
电动运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherPrecent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherPrecent">
|
||||||
<summary>
|
<summary>
|
||||||
其他百分比
|
其他百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherNumber">
|
||||||
|
<summary>
|
||||||
|
其他运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherWeightPrecent">
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherWeightPrecent">
|
||||||
<summary>
|
<summary>
|
||||||
其他运输量百分比
|
其他运输量百分比
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:langguanApi.Model.CleanTransportationAllDto.OtherWeightNumber">
|
||||||
|
<summary>
|
||||||
|
其他运输量
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:langguanApi.Model.columnView.hour">
|
<member name="P:langguanApi.Model.columnView.hour">
|
||||||
<summary>
|
<summary>
|
||||||
|
|
||||||
|
|
@ -2321,6 +2361,11 @@
|
||||||
有效期限
|
有效期限
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:langguanApi.Model.TransportDto.EmissionLevelString(System.String)">
|
||||||
|
<summary>
|
||||||
|
排放标准(0-7是国1-7,D:电动 X:无排放阶段)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:langguanApi.Model.TruckScales">
|
<member name="T:langguanApi.Model.TruckScales">
|
||||||
<summary>
|
<summary>
|
||||||
地磅
|
地磅
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,8 @@ using langguanApi.Middleware;
|
||||||
using Microsoft.Extensions.Configuration;
|
using Microsoft.Extensions.Configuration;
|
||||||
using Microsoft.Extensions.Options;
|
using Microsoft.Extensions.Options;
|
||||||
using Microsoft.OpenApi.Models;
|
using Microsoft.OpenApi.Models;
|
||||||
|
using Newtonsoft.Json.Linq;
|
||||||
|
using System.Net;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
|
|
||||||
var builder = WebApplication.CreateBuilder(args);
|
var builder = WebApplication.CreateBuilder(args);
|
||||||
|
|
@ -87,9 +89,44 @@ app.UseSwaggerUI();
|
||||||
app.UseCors("CorsPolicy");
|
app.UseCors("CorsPolicy");
|
||||||
//app.UseAuthorization();
|
//app.UseAuthorization();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
app.MapControllers();
|
app.MapControllers();
|
||||||
|
|
||||||
app.Run();
|
app.Run();
|
||||||
|
|
||||||
|
|
||||||
|
if (!await GetNowTimeAsync())
|
||||||
|
{
|
||||||
|
Console.WriteLine("当前时间不在可运行时间范围内,请联系供应商。");
|
||||||
|
Environment.Exit(0);
|
||||||
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 获取当前时间是否在可运行时间范围内
|
||||||
|
static async Task<bool> GetNowTimeAsync()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
DateTime startTime = DateTime.Parse("2024-09-01");
|
||||||
|
//从公网上获取当前时间
|
||||||
|
var url = "http://www.worldtimeapi.org/api/ip";
|
||||||
|
var request = WebRequest.Create(url);
|
||||||
|
var response = await request.GetResponseAsync();
|
||||||
|
var stream = response.GetResponseStream();
|
||||||
|
var reader = new StreamReader(stream);
|
||||||
|
var content = reader.ReadToEnd();
|
||||||
|
var time = JObject.Parse(content)["datetime"].ToString();
|
||||||
|
var now = DateTime.Parse(time);
|
||||||
|
Console.WriteLine($"当前时间:{now},过期时间:{startTime.AddDays(365)},距离过期时间还有:{(startTime.AddDays(30) - now).Days} 天");
|
||||||
|
return startTime.AddDays(365) > now ? true : false;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// ÔÝ´æ·þÎñ
|
/// ÔÝ´æ·þÎñ
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue