feat:bug fixed

develop
old易 2024-01-30 10:04:39 +08:00
parent da3da21c15
commit 0950f52639
3 changed files with 39 additions and 4 deletions

View File

@ -45,7 +45,7 @@ namespace New_College.Api.Controllers
status = 200
};
}
request.OccupName = "后端开发";
// request.OccupName = "后端开发";
var query = await _occupationMapJobInfoServices.QueryPage(c => SqlFunc.Contains(c.occupName, request.OccupName), request.PageIndex, request.PageSize);
return new MessageModel<PageModel<OccupationMapJobInfo>>()
{

View File

@ -57,6 +57,7 @@ namespace New_College.Services
private readonly ID_PlanMajorDescRepository d_PlanMajorDescRepository;
private readonly ID_PlanMajorDescProRepository d_PlanMajorDescProRepository;
private readonly IT_TbSNeedDataInfoRepository t_TbSNeedDataInfoRepository;
public D_LongIdMapServices(IBaseRepository<D_LongIdMap> dal
, ID_MajorCategoryRepository ID_MajorCategoryRepository
, ID_MajorClassRepository ID_MajorClassRepository
@ -201,7 +202,7 @@ namespace New_College.Services
var expression = Expressionable.Create<D_Major>()
.And(x => x.IsDelete == false)
//.And(x => x.Type != 3)
.AndIF(!string.IsNullOrEmpty(query.MajorName),x=>SqlFunc.Contains(x.MajorName,query.MajorName))
.AndIF(!string.IsNullOrEmpty(query.MajorName), x => SqlFunc.Contains(x.MajorName, query.MajorName))
.ToExpression();
var majorcategories = (await d_MajorCategoryRepository.Query(x => x.Type == query.SchoolLevel && x.IsDelete == false)).Select(x => new uniMajorSelect() { Id = x.Id, Name = x.Name }); ;
var majorclasses = (await d_MajorClassRepository.Query(x => x.IsDelete == false)).Select(x => new uniMajorClassSelect() { Id = x.Id, Name = x.Name, TradeId = x.TradeId });
@ -226,7 +227,7 @@ namespace New_College.Services
{
FirstName = item.Name,
RootId = item.Id,
SecondInfo = scond.Where(w=>w.MajorNum>0).ToList(),
SecondInfo = scond.Where(w => w.MajorNum > 0).ToList(),
});
}
}
@ -1994,6 +1995,40 @@ namespace New_College.Services
public async Task<bool> UpdatePlanProInf()
{
var tbinfo = await t_TbSNeedDataInfoRepository.Query();
var universitylist = await d_UniversityRepository.Query();
var majorlist = await d_MajorRepository.Query();
#region 院校专业关联
var models = new List<D_MajorMapUniversity>();
tbinfo.ForEach(a =>
{
if (universitylist.Where(e => e.Name == a.UniversityName).Any())
{
if (majorlist.Where(e => a.MajorName.Contains(e.Name)).Any())
{
var mid = majorlist.Where(e => a.MajorName.Contains(e.Name)).FirstOrDefault().Id;
var uid = universitylist.Where(e => e.Name == a.UniversityName).FirstOrDefault().Id;
if (!models.Where(e => e.Universityid == uid && e.MajorId == mid).Any())
{
models.Add(new D_MajorMapUniversity()
{
CreateTime = DateTime.UtcNow,
IsDelete = false,
ModifyTime = DateTime.UtcNow,
OrderSort = 0,
sp = 0,
MajorId = majorlist.Where(e => a.MajorName.Contains(e.Name)).FirstOrDefault().Id,
Universityid = universitylist.Where(e => e.Name == a.UniversityName).FirstOrDefault().Id
});
}
}
}
});
await d_MajorMapUniversityRepository.Add(models);
#endregion
//var universitylist=await un
#region 更新专业计划信息
//var plist = await this._PlanMajorDescRepository.Query(c => c.Location == "山东省" && c.Years == 2023 && c.IsDelete == false && c.UId <= 0);

View File

@ -293,7 +293,7 @@ namespace New_College.Services
.AndIF(!string.IsNullOrWhiteSpace(query.out_trade_no), x => x.out_trade_no.Contains(query.out_trade_no))
.AndIF(query.CardTypeId > 0, x => x.CardTypeId == query.CardTypeId) //根据卡片类别查询
.ToExpression();
var info = await _dal.QueryPage(wheres, query.PageIndex, query.PageSize, "CreateTime desc");
var info = await _dal.QueryPage(wheres, query.PageIndex, query.PageSize);
if (info.data.Count <= 0)
return new MessageModel<PageModel<OrderInfoQuery>>()
{