调整计算逻辑
parent
8a9576a9a8
commit
7f5b7f46d9
|
|
@ -53,22 +53,14 @@ namespace New_College.Api.Controllers
|
||||||
Code = sysregion.Where(e => e.RegionName == c.ProvinceName).FirstOrDefault().RegionCode
|
Code = sysregion.Where(e => e.RegionName == c.ProvinceName).FirstOrDefault().RegionCode
|
||||||
}).ToList();
|
}).ToList();
|
||||||
|
|
||||||
|
DateTime dt = DateTime.Now;
|
||||||
|
DateTime fixedDate = new DateTime(dt.Year, 9, 1); // 创建当前年份的9月10日
|
||||||
int nowyear = DateTime.Now.Year;
|
int nowyear = dt > fixedDate ? dt.Year + 1 : dt.Year; // 比较当前日期与固定日期
|
||||||
int month = DateTime.Now.Month;
|
|
||||||
sevolunterlist.ForEach(a =>
|
sevolunterlist.ForEach(a =>
|
||||||
{
|
{
|
||||||
var list = new List<LizationDto>();
|
|
||||||
if (month < 8)//大于8月份则高考时间已过,为往届高考生
|
|
||||||
{
|
|
||||||
//list.Add(new LizationDto()
|
|
||||||
//{
|
|
||||||
// name = (nowyear - 1).ToString(),
|
|
||||||
// code = nowyear - 1,
|
|
||||||
// Policy = nowyear - 1 < a.Years ? 0 : a.Policy
|
|
||||||
|
|
||||||
//});
|
var list = new List<LizationDto>();
|
||||||
|
|
||||||
list.Add(new LizationDto()
|
list.Add(new LizationDto()
|
||||||
{
|
{
|
||||||
name = nowyear.ToString() + "(现高三)",
|
name = nowyear.ToString() + "(现高三)",
|
||||||
|
|
@ -78,49 +70,17 @@ namespace New_College.Api.Controllers
|
||||||
});
|
});
|
||||||
list.Add(new LizationDto()
|
list.Add(new LizationDto()
|
||||||
{
|
{
|
||||||
name = (nowyear + 1).ToString() + "(现高二)",
|
name = (nowyear - 1).ToString() + "(现高二)",
|
||||||
code = nowyear + 1,
|
code = nowyear - 1,
|
||||||
Policy = nowyear + 1 < a.Years ? 0 : a.Policy
|
Policy = nowyear - 1 < a.Years ? 0 : a.Policy
|
||||||
|
|
||||||
});
|
});
|
||||||
list.Add(new LizationDto()
|
list.Add(new LizationDto()
|
||||||
{
|
{
|
||||||
name = (nowyear + 2).ToString() + "(现高一)",
|
name = (nowyear - 2).ToString() + "(现高一)",
|
||||||
code = nowyear + 2,
|
code = nowyear - 2,
|
||||||
Policy = nowyear + 2 < a.Years ? 0 : a.Policy
|
Policy = nowyear - 2 < a.Years ? 0 : a.Policy
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
list.Add(new LizationDto()
|
|
||||||
{
|
|
||||||
name = (nowyear).ToString(),
|
|
||||||
code = nowyear,
|
|
||||||
Policy = nowyear < a.Years ? 0 : a.Policy
|
|
||||||
|
|
||||||
});
|
|
||||||
list.Add(new LizationDto()
|
|
||||||
{
|
|
||||||
name = (nowyear + 1).ToString() + "(现高三)",
|
|
||||||
code = nowyear + 1,
|
|
||||||
Policy = nowyear + 1 < a.Years ? 0 : a.Policy
|
|
||||||
|
|
||||||
});
|
|
||||||
list.Add(new LizationDto()
|
|
||||||
{
|
|
||||||
name = (nowyear + 2).ToString() + "(现高二)",
|
|
||||||
code = nowyear + 2,
|
|
||||||
Policy = nowyear + 2 < a.Years ? 0 : a.Policy
|
|
||||||
|
|
||||||
});
|
|
||||||
list.Add(new LizationDto()
|
|
||||||
{
|
|
||||||
name = (nowyear + 3).ToString() + "(现高一)",
|
|
||||||
code = nowyear + 3,
|
|
||||||
Policy = nowyear + 3 < a.Years ? 0 : a.Policy
|
|
||||||
});
|
|
||||||
}
|
|
||||||
a.lizations = list;
|
a.lizations = list;
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue