Commit d228a6d9 authored by liudong1993's avatar liudong1993

1

parent 58472ea7
...@@ -217,6 +217,19 @@ namespace Mall.Module.TradePavilion ...@@ -217,6 +217,19 @@ namespace Mall.Module.TradePavilion
} }
model.EnrollList = enrollList; model.EnrollList = enrollList;
} }
if (model.ListState == Common.Enum.TradePavilion.ListStateEnum.Enroll && model.StartDate <= DateTime.Now && model.EndDate >= DateTime.Now)
{
model.State = 1;//进行中
}
else if (model.ListState == Common.Enum.TradePavilion.ListStateEnum.Enroll && model.EndDate <= DateTime.Now)
{
model.State = 2;//报名已截止
}
else if (model.ListState == Common.Enum.TradePavilion.ListStateEnum.Confirmed)
{
model.State = 3;//已放榜
}
} }
return model; return model;
} }
...@@ -373,7 +386,7 @@ namespace Mall.Module.TradePavilion ...@@ -373,7 +386,7 @@ namespace Mall.Module.TradePavilion
if (demodel.Id > 0) if (demodel.Id > 0)
{ {
#region 验证 #region 验证
var valistList = firstShop_ListEnrollRepository.GetList(new RB_FirstShop_ListEnroll_Extend() { MallBaseId = demodel.MallBaseId, ListId = demodel.ListId, UserId = demodel.UserId, ObjectType = demodel.ObjectType, ObjectId = demodel.ObjectId }); var valistList = firstShop_ListEnrollRepository.GetList(new RB_FirstShop_ListEnroll_Extend() { MallBaseId = demodel.MallBaseId, ListId = demodel.ListId, UserId = demodel.UserId, ObjectType = demodel.ObjectType });
if (valistList.Where(x => x.Id != demodel.Id).Any()) if (valistList.Where(x => x.Id != demodel.Id).Any())
{ {
return "该品牌/载体已报名,无法重复报名"; return "该品牌/载体已报名,无法重复报名";
...@@ -397,7 +410,7 @@ namespace Mall.Module.TradePavilion ...@@ -397,7 +410,7 @@ namespace Mall.Module.TradePavilion
else else
{ {
#region 验证 #region 验证
var valistList = firstShop_ListEnrollRepository.GetList(new RB_FirstShop_ListEnroll_Extend() { MallBaseId = demodel.MallBaseId, ListId = demodel.ListId, UserId = demodel.UserId, ObjectType = demodel.ObjectType, ObjectId = demodel.ObjectId }); var valistList = firstShop_ListEnrollRepository.GetList(new RB_FirstShop_ListEnroll_Extend() { MallBaseId = demodel.MallBaseId, ListId = demodel.ListId, UserId = demodel.UserId, ObjectType = demodel.ObjectType });
if (valistList.Any()) if (valistList.Any())
{ {
return "该品牌/载体已报名,无法重复报名"; return "该品牌/载体已报名,无法重复报名";
......
...@@ -1138,7 +1138,7 @@ namespace Mall.Module.User ...@@ -1138,7 +1138,7 @@ namespace Mall.Module.User
{ {
value = objectName value = objectName
}, },
thing6 = new thing3 = new
{ {
value = result value = result
}, },
......
...@@ -2274,6 +2274,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -2274,6 +2274,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
model.EnableRank, model.EnableRank,
model.PrizeNum, model.PrizeNum,
model.ListState, model.ListState,
model.State,
EnrollList = model.EnrollList?.Select(x => new EnrollList = model.EnrollList?.Select(x => new
{ {
x.Id, x.Id,
...@@ -2443,6 +2444,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -2443,6 +2444,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
FinishDate = x.FinishDate.ToString("yyyy-MM-dd HH:mm"), FinishDate = x.FinishDate.ToString("yyyy-MM-dd HH:mm"),
x.PrizeNum, x.PrizeNum,
x.EnableRank, x.EnableRank,
x.ListState,
x.Rank, x.Rank,
x.MedalImage, x.MedalImage,
x.RankListState x.RankListState
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment