feat:bug fixed
parent
da3da21c15
commit
0950f52639
|
|
@ -45,7 +45,7 @@ namespace New_College.Api.Controllers
|
||||||
status = 200
|
status = 200
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
request.OccupName = "后端开发";
|
// request.OccupName = "后端开发";
|
||||||
var query = await _occupationMapJobInfoServices.QueryPage(c => SqlFunc.Contains(c.occupName, request.OccupName), request.PageIndex, request.PageSize);
|
var query = await _occupationMapJobInfoServices.QueryPage(c => SqlFunc.Contains(c.occupName, request.OccupName), request.PageIndex, request.PageSize);
|
||||||
return new MessageModel<PageModel<OccupationMapJobInfo>>()
|
return new MessageModel<PageModel<OccupationMapJobInfo>>()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,7 @@ namespace New_College.Services
|
||||||
private readonly ID_PlanMajorDescRepository d_PlanMajorDescRepository;
|
private readonly ID_PlanMajorDescRepository d_PlanMajorDescRepository;
|
||||||
private readonly ID_PlanMajorDescProRepository d_PlanMajorDescProRepository;
|
private readonly ID_PlanMajorDescProRepository d_PlanMajorDescProRepository;
|
||||||
private readonly IT_TbSNeedDataInfoRepository t_TbSNeedDataInfoRepository;
|
private readonly IT_TbSNeedDataInfoRepository t_TbSNeedDataInfoRepository;
|
||||||
|
|
||||||
public D_LongIdMapServices(IBaseRepository<D_LongIdMap> dal
|
public D_LongIdMapServices(IBaseRepository<D_LongIdMap> dal
|
||||||
, ID_MajorCategoryRepository ID_MajorCategoryRepository
|
, ID_MajorCategoryRepository ID_MajorCategoryRepository
|
||||||
, ID_MajorClassRepository ID_MajorClassRepository
|
, ID_MajorClassRepository ID_MajorClassRepository
|
||||||
|
|
@ -1994,6 +1995,40 @@ namespace New_College.Services
|
||||||
public async Task<bool> UpdatePlanProInf()
|
public async Task<bool> UpdatePlanProInf()
|
||||||
{
|
{
|
||||||
var tbinfo = await t_TbSNeedDataInfoRepository.Query();
|
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
|
//var universitylist=await un
|
||||||
#region 更新专业计划信息
|
#region 更新专业计划信息
|
||||||
//var plist = await this._PlanMajorDescRepository.Query(c => c.Location == "山东省" && c.Years == 2023 && c.IsDelete == false && c.UId <= 0);
|
//var plist = await this._PlanMajorDescRepository.Query(c => c.Location == "山东省" && c.Years == 2023 && c.IsDelete == false && c.UId <= 0);
|
||||||
|
|
|
||||||
|
|
@ -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(!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) //根据卡片类别查询
|
.AndIF(query.CardTypeId > 0, x => x.CardTypeId == query.CardTypeId) //根据卡片类别查询
|
||||||
.ToExpression();
|
.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)
|
if (info.data.Count <= 0)
|
||||||
return new MessageModel<PageModel<OrderInfoQuery>>()
|
return new MessageModel<PageModel<OrderInfoQuery>>()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue