fsd
parent
6830984847
commit
cf5e605dfa
|
|
@ -126,17 +126,23 @@ namespace New_College.Api.Controllers.Front
|
||||||
.And(w => w.AcademicYear == DateTime.Now.Year.ToString())
|
.And(w => w.AcademicYear == DateTime.Now.Year.ToString())
|
||||||
.ToExpression();//注意 这一句 不能少
|
.ToExpression();//注意 这一句 不能少
|
||||||
var subjectlist = await _selectionServices.Query(exp);
|
var subjectlist = await _selectionServices.Query(exp);
|
||||||
response = subjectlist.Select(c => new SelectionResponseDto()
|
var rplist = subjectlist.Select(c => new SelectionMajorDto()
|
||||||
{
|
{
|
||||||
MajorName = c.MajorName
|
MajorName = c.MajorName.Contains("(") ? c.MajorName.Split('(')[0].ToString() : c.MajorName
|
||||||
}).ToList();
|
}).DistinctBy(c => c.MajorName).ToList();
|
||||||
response.ForEach(a =>
|
|
||||||
|
rplist.ForEach(a =>
|
||||||
{
|
{
|
||||||
a.selects = subjectlist.Where(e => e.MajorName == a.MajorName).Select(c => new SelectResponseDto()
|
var selectlist = subjectlist.Where(e => e.MajorName.Contains(a.MajorName)).Select(c => new SelectResponseDto()
|
||||||
{
|
{
|
||||||
Selection = c.Selection,
|
Selection = c.Selection.ToString(),
|
||||||
UniversityName = c.UniversityName
|
UniversityName = c.UniversityName.ToString()
|
||||||
}).ToList();
|
}).Distinct().ToList();
|
||||||
|
response.Add(new SelectionResponseDto()
|
||||||
|
{
|
||||||
|
selects = selectlist,
|
||||||
|
MajorName = a.MajorName
|
||||||
|
});
|
||||||
});
|
});
|
||||||
return new MessageModel<List<SelectionResponseDto>>()
|
return new MessageModel<List<SelectionResponseDto>>()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -97,14 +97,14 @@
|
||||||
"DBType": 0,
|
"DBType": 0,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"HitRate": 20,
|
"HitRate": 20,
|
||||||
"Connection": "Server=192.168.104.103; Port=3306;SslMode=None;Database=volunteerapp; Uid=volunteerapp; Pwd=Vs..127134;CharSet=utf8mb4;AllowLoadLocalInfile=true;SslMode=none"
|
"Connection": "Server=192.168.104.108; Port=3306;SslMode=None;Database=volunteerapp; Uid=root; Pwd=Vs..127134;CharSet=utf8mb4;AllowLoadLocalInfile=true;SslMode=none"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ConnId": "MYSQL_CasDoor",
|
"ConnId": "MYSQL_CasDoor",
|
||||||
"DBType": 0,
|
"DBType": 0,
|
||||||
"Enabled": true,
|
"Enabled": true,
|
||||||
"HitRate": 20,
|
"HitRate": 20,
|
||||||
"Connection": "Server=192.168.104.103; Port=3306;SslMode=None;Database=casdoor; Uid=casdoor; Pwd=Vs..127134;CharSet=utf8mb4;AllowLoadLocalInfile=true"
|
"Connection": "Server=192.168.104.108; Port=3306;SslMode=None;Database=casdoor; Uid=root; Pwd=Vs..127134;CharSet=utf8mb4;AllowLoadLocalInfile=true"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ConnId": "WMBLOG_ORACLE",
|
"ConnId": "WMBLOG_ORACLE",
|
||||||
|
|
|
||||||
|
|
@ -155,6 +155,7 @@ namespace New_College.Model.ViewModels
|
||||||
|
|
||||||
public string collegeCode { get; set; }
|
public string collegeCode { get; set; }
|
||||||
|
|
||||||
|
public int Rank { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 官网
|
/// 官网
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,11 @@ namespace New_College.Model
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public class SelectionMajorDto
|
||||||
|
{
|
||||||
|
public string MajorName { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
public class SelectResponseDto
|
public class SelectResponseDto
|
||||||
{
|
{
|
||||||
public string UniversityName { get; set; }
|
public string UniversityName { get; set; }
|
||||||
|
|
|
||||||
|
|
@ -1975,12 +1975,12 @@ namespace New_College.Services
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public async Task<bool> UpdateSchoolScoreLine23(string Location,string subjectType)
|
public async Task<bool> UpdateSchoolScoreLine23(string Location, string subjectType)
|
||||||
{
|
{
|
||||||
|
|
||||||
var dsQualification = new List<D_QualificationLine>();
|
var dsQualification = new List<D_QualificationLine>();
|
||||||
|
|
||||||
var list = await d_PlanMajorScoreLineRepository.Query(e => e.IsDelete == false && e.Years == 2023 && e.Location == Location&&e.SubjectType== subjectType);
|
var list = await d_PlanMajorScoreLineRepository.Query(e => e.IsDelete == false && e.Years == 2023 && e.Location == Location && e.SubjectType == subjectType);
|
||||||
|
|
||||||
//var planlist = await d_PlanMajorDescProRepository.Query(e => e.IsDelete == false && e.Years == 2023 && e.Location == "浙江省");
|
//var planlist = await d_PlanMajorDescProRepository.Query(e => e.IsDelete == false && e.Years == 2023 && e.Location == "浙江省");
|
||||||
var universitylist = await d_UniversityRepository.Query();
|
var universitylist = await d_UniversityRepository.Query();
|
||||||
|
|
@ -2181,7 +2181,7 @@ namespace New_College.Services
|
||||||
Phone = university.Phone,
|
Phone = university.Phone,
|
||||||
// Nature = university.Nature,
|
// Nature = university.Nature,
|
||||||
//AscriptionName = university.AscriptionName,
|
//AscriptionName = university.AscriptionName,
|
||||||
// Rank = university.Rank,
|
Rank = university.Rank,
|
||||||
AreaName = university.Area_Name,
|
AreaName = university.Area_Name,
|
||||||
Logo = university.Logo,
|
Logo = university.Logo,
|
||||||
// Syl = university.Syl == 1 ? true : false,
|
// Syl = university.Syl == 1 ? true : false,
|
||||||
|
|
@ -2266,8 +2266,8 @@ namespace New_College.Services
|
||||||
list.Add(models);
|
list.Add(models);
|
||||||
|
|
||||||
});
|
});
|
||||||
byte[] byresult = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(list));
|
//byte[] byresult = Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(list));
|
||||||
_redisCache.Set("sync_university", byresult, TimeSpan.FromDays(1));
|
//_redisCache.Set("sync_university", byresult, TimeSpan.FromDays(1));
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue