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] [HttpPost]
public async Task<MessageModel<CustomerInfoResult>> UpdateScore(UpdateScoreQuery query) 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); var result = await _services.UpdateScore(query);
if (result.Id > 0) if (result.Id > 0)
{ {
await _userSetting.UpdateSingleCustomerSetting(new UserBaseSettingUpdateDTO() { UType = 0, CustomerId = query.StudentId });//修改参数次数 await _userSetting.UpdateSingleCustomerSetting(new UserBaseSettingUpdateDTO() { UType = 0, CustomerId = query.StudentId });//修改参数次数
var token = JwtHelper.IssueJwt(new TokenModelJwt() { Uid = result.Id, Role = "学生" }); var token = JwtHelper.IssueJwt(new TokenModelJwt() { Uid = result.Id, Role = "学生" });
result.Token = token; result.Token = token;
} }

View File

@ -55,6 +55,9 @@ namespace New_College.Api.Controllers.Front
var resp = new WeixinPayResult(); var resp = new WeixinPayResult();
try try
{ {
var vipinfo = await v_VipCardTypeRepository.QueryById(5);
query.total_fee = vipinfo.Money;
DingHookHelper.DingTalkHookMessage("UnifiedOrder=>发起支付", JsonConvert.SerializeObject(query)); DingHookHelper.DingTalkHookMessage("UnifiedOrder=>发起支付", JsonConvert.SerializeObject(query));
Random rd = new Random(); Random rd = new Random();
//HttpContext.GetClientUserIp(); //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(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.Ownership), c => c.Ownership == request.Ownership)
.AndIF(!string.IsNullOrWhiteSpace(request.Nature), c => c.Nature == request.Nature) .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(); .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 unlist = querylist.GroupBy(b => b.UniversityName).Select(c => new AIPerviewItemDto() { UniversityName = c.Key }).ToList();
var mapunlist = unlist.Select(c => new AIPerviewItemDto var mapunlist = unlist.Select(c => new AIPerviewItemDto
{ {
LnstitutionalLevel = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().LnstitutionalLevel, LnstitutionalLevel = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().LnstitutionalLevel,
Nature = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().Nature, Nature = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().Nature,
UniversityName = querylist.Where(e => e.UniversityName == c.UniversityName).FirstOrDefault().UniversityName, 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(); }).ToList();
aidto.universities = new List<UniversityPerviewDto>() aidto.universities = new List<UniversityPerviewDto>()
{ {