develop
old易 2024-01-26 17:58:50 +08:00
parent 3ded833bc3
commit 9f8e6f4642
3 changed files with 23 additions and 3 deletions

View File

@ -225,10 +225,20 @@ namespace New_College.Api.Controllers.Front
[HttpPost]
public async Task<MessageModel<CustomerInfoResult>> UpdateScore(UpdateScoreQuery query)
{
var customersingle = await _services.QueryById(query.StudentId);
if (customersingle == null) {
return new MessageModel<CustomerInfoResult>()
{
};
}
var result = await _services.UpdateScore(query);
if (result.Id > 0)
{
await _userSetting.UpdateSingleCustomerSetting(new UserBaseSettingUpdateDTO() { UType = 0, CustomerId = query.StudentId });//修改参数次数
var token = JwtHelper.IssueJwt(new TokenModelJwt() { Uid = result.Id, Role = "学生" });
result.Token = token;
}

View File

@ -55,6 +55,9 @@ namespace New_College.Api.Controllers.Front
var resp = new WeixinPayResult();
try
{
var vipinfo = await v_VipCardTypeRepository.QueryById(5);
query.total_fee = vipinfo.Money;
DingHookHelper.DingTalkHookMessage("UnifiedOrder=>发起支付", JsonConvert.SerializeObject(query));
Random rd = new Random();
//HttpContext.GetClientUserIp();

View File

@ -73,16 +73,23 @@ namespace New_College.Services
.AndIF(request._985.HasValue && request._985 == 1, c => SqlFunc.Contains(c.LnstitutionalLevel, "985"))
.AndIF(!string.IsNullOrWhiteSpace(request.Ownership), c => c.Ownership == request.Ownership)
.AndIF(!string.IsNullOrWhiteSpace(request.Nature), c => c.Nature == request.Nature)
.AndIF(request.EndScore > endscore || request.StartScore < startscore, c => SqlFunc.Between(c._23Score, request.StartScore, request.EndScore))
.AndIF(request.EndScore > endscore || request.StartScore < startscore, c => SqlFunc.Between(c._23SchoolScore, request.StartScore, request.EndScore))
.ToExpression();
var querylist = await sNeedDataInfoServices.Query(expression);
var querylist = (await sNeedDataInfoServices.Query(expression)).Select(c=>new T_TbSNeedDataInfo() {
ID = c.ID,
LnstitutionalLevel = c.LnstitutionalLevel,
UniversityName = c.UniversityName,
Nature=c.Nature,
_23SchoolScore = c._23SchoolScore,
}).ToList();
var unlist = querylist.GroupBy(b => b.UniversityName).Select(c => new AIPerviewItemDto() { UniversityName = c.Key }).ToList();
var mapunlist = unlist.Select(c => new AIPerviewItemDto
{
LnstitutionalLevel = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().LnstitutionalLevel,
Nature = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().Nature,
UniversityName = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().UniversityName,
Type = MajorPlanScoreTool.GetPlanScore(int.Parse(querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault()._23Score), request.Score),
Type = MajorPlanScoreTool.GetPlanScore(int.Parse(querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault()._23SchoolScore), request.Score),
}).ToList();
aidto.universities = new List<UniversityPerviewDto>()
{