账号注销
parent
0b5fd3d7e6
commit
8886d7acf1
|
|
@ -30,6 +30,38 @@ namespace New_College.Api.Controllers.Front
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
///账号注销
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>传入OpenId</returns>
|
||||||
|
[HttpPost]
|
||||||
|
public async Task<MessageModel<bool>> AccountCancel([FromBody] LoginQuery login)
|
||||||
|
{
|
||||||
|
var single = await _services.Query(c => c.OpenId == login.openId);
|
||||||
|
if (single.Any())
|
||||||
|
{
|
||||||
|
var newmodel = single.FirstOrDefault();
|
||||||
|
newmodel.IsDelete = true;
|
||||||
|
var update = await _services.Update(newmodel);
|
||||||
|
return new MessageModel<bool>()
|
||||||
|
{
|
||||||
|
success = true,
|
||||||
|
msg = "ok",
|
||||||
|
response = update,
|
||||||
|
status = 200
|
||||||
|
};
|
||||||
|
}
|
||||||
|
return new MessageModel<bool>()
|
||||||
|
{
|
||||||
|
status = 200,
|
||||||
|
response = false,
|
||||||
|
msg = "fail",
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取微信openid
|
/// 获取微信openid
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
@ -211,7 +243,7 @@ namespace New_College.Api.Controllers.Front
|
||||||
/// <param name="query"></param>
|
/// <param name="query"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost]
|
[HttpPost]
|
||||||
public async Task<MessageModel<CustomerInfoResult>> UpdateCustomer([FromBody]CustomerUpdateQuery query)
|
public async Task<MessageModel<CustomerInfoResult>> UpdateCustomer([FromBody] CustomerUpdateQuery query)
|
||||||
{
|
{
|
||||||
var result = await _services.UpdateCustomer(query);
|
var result = await _services.UpdateCustomer(query);
|
||||||
if (result.Id > 0)
|
if (result.Id > 0)
|
||||||
|
|
|
||||||
|
|
@ -667,7 +667,7 @@ namespace New_College.Services
|
||||||
//{
|
//{
|
||||||
var majorclasses = (await d_MajorClassRepository.Query(x => x.IsDelete == false)).Select(x => new uniMajorClassSelect() { Id = x.Id, Name = x.Name, TradeId = x.TradeId });
|
var majorclasses = (await d_MajorClassRepository.Query(x => x.IsDelete == false)).Select(x => new uniMajorClassSelect() { Id = x.Id, Name = x.Name, TradeId = x.TradeId });
|
||||||
var nowmajorname = majorclasses.Where(x => x.Id == query.categoryclassid).Select(x => x.Name)?.FirstOrDefault();
|
var nowmajorname = majorclasses.Where(x => x.Id == query.categoryclassid).Select(x => x.Name)?.FirstOrDefault();
|
||||||
var newmajorinfo = await d_MajorRepository.Query(x => x.IsDelete == false && x.CategoryClass_Id == query.categoryclassid && x.Type != 3);
|
var newmajorinfo = await d_MajorRepository.Query(x => x.IsDelete == false && x.CategoryClass_Id == query.categoryclassid);
|
||||||
info = newmajorinfo.Where(x => x.Name != nowmajorname).Select(x => new uniMajorInfo() { Id = x.Id, Name = x.MajorName, Code = x.MajorCode }).ToList();
|
info = newmajorinfo.Where(x => x.Name != nowmajorname).Select(x => new uniMajorInfo() { Id = x.Id, Name = x.MajorName, Code = x.MajorCode }).ToList();
|
||||||
//}
|
//}
|
||||||
return new MessageModel<List<uniMajorInfo>>()
|
return new MessageModel<List<uniMajorInfo>>()
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ namespace New_College.Services
|
||||||
var pagemodel = new AIGOPageModel<AIGOResponse>();
|
var pagemodel = new AIGOPageModel<AIGOResponse>();
|
||||||
int startscore = request.Score - 15;
|
int startscore = request.Score - 15;
|
||||||
int endscore = request.Score + 15;
|
int endscore = request.Score + 15;
|
||||||
int qyear = request.Year > DateTime.Now.Year ? 2023 : DateTime.Now.Year;
|
int qyear = request.Year >= 2023 ? 2023 : request.Year;
|
||||||
Expression<Func<D_QualificationLine, bool>> expression = Expressionable.Create<D_QualificationLine>()
|
Expression<Func<D_QualificationLine, bool>> expression = Expressionable.Create<D_QualificationLine>()
|
||||||
.And(c => c.Years == qyear)
|
.And(c => c.Years == qyear)
|
||||||
.And(c => c.IsDelete == false)
|
.And(c => c.IsDelete == false)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue