Commit dc4dfe2e authored by 黄奎's avatar 黄奎

页面修改

parent acd05225
...@@ -19,5 +19,26 @@ namespace Edu.Model.ViewModel.Mall ...@@ -19,5 +19,26 @@ namespace Edu.Model.ViewModel.Mall
/// 创建人 /// 创建人
/// </summary> /// </summary>
public string CreateByName { get; set; } public string CreateByName { get; set; }
/// <summary>
/// 学员信息
/// </summary>
public List<GuestItem> GuestIdList { get; set; }
}
/// <summary>
/// 学员信息
/// </summary>
public class GuestItem
{
/// <summary>
/// 学员编号RB_Order_Guest表编号
/// </summary>
public int GuestId { get; set; }
/// <summary>
/// 学员姓名
/// </summary>
public string GuestName { get; set; }
} }
} }
...@@ -52,6 +52,15 @@ namespace Edu.Module.Goods ...@@ -52,6 +52,15 @@ namespace Edu.Module.Goods
public bool SetActivitySurveyGuestModule(RB_ActivitySurvey_Guest_Extend model) public bool SetActivitySurveyGuestModule(RB_ActivitySurvey_Guest_Extend model)
{ {
bool flag = false; bool flag = false;
foreach (var item in model.GuestIdList)
{
var oldModel = activitySurvey_GuestRepository.GetActivitySurveyGuestListRepository(new RB_ActivitySurvey_Guest_Extend()
{
GuestId = item.GuestId,
SurveyId = model.SurveyId
})?.FirstOrDefault();
model.Id = oldModel?.Id ?? 0;
model.GuestId = item.GuestId;
if (model.Id > 0) if (model.Id > 0)
{ {
Dictionary<string, object> fileds = new Dictionary<string, object>() Dictionary<string, object> fileds = new Dictionary<string, object>()
...@@ -69,6 +78,8 @@ namespace Edu.Module.Goods ...@@ -69,6 +78,8 @@ namespace Edu.Module.Goods
model.Id = newId; model.Id = newId;
flag = newId > 0; flag = newId > 0;
} }
}
return flag; return flag;
} }
......
...@@ -1343,6 +1343,7 @@ namespace Edu.Module.User ...@@ -1343,6 +1343,7 @@ namespace Edu.Module.User
item.StuId, item.StuId,
item.StuName, item.StuName,
item.CreateBy, item.CreateBy,
AppointmentTime = Common.ConvertHelper.FormatTime(item.AppointmentTime),
EmployeeName = tempEmp?.AccountName, EmployeeName = tempEmp?.AccountName,
CreateTime = Common.ConvertHelper.FormatTime(item.CreateTime), CreateTime = Common.ConvertHelper.FormatTime(item.CreateTime),
item.Feedback, item.Feedback,
......
...@@ -75,6 +75,10 @@ WHERE 1=1 ...@@ -75,6 +75,10 @@ WHERE 1=1
{ {
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_ActivitySurvey_Guest_Extend.SurveyId), query.SurveyId); builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_ActivitySurvey_Guest_Extend.SurveyId), query.SurveyId);
} }
if (query.GuestId > 0)
{
builder.AppendFormat(" AND A.{0}={1} ", nameof(RB_ActivitySurvey_Guest_Extend.GuestId), query.GuestId);
}
} }
return Get<RB_ActivitySurvey_Guest_Extend>(builder.ToString()).ToList(); return Get<RB_ActivitySurvey_Guest_Extend>(builder.ToString()).ToList();
} }
......
...@@ -76,7 +76,17 @@ namespace Edu.WebApi.Controllers.Goods ...@@ -76,7 +76,17 @@ namespace Edu.WebApi.Controllers.Goods
StartTime = base.ParmJObj.GetDateTime("StartTime"), StartTime = base.ParmJObj.GetDateTime("StartTime"),
EndTime = base.ParmJObj.GetDateTime("EndTime"), EndTime = base.ParmJObj.GetDateTime("EndTime"),
SurveyId = base.ParmJObj.GetInt("SurveyId"), SurveyId = base.ParmJObj.GetInt("SurveyId"),
GuestIdList=new List<GuestItem> ()
}; };
string GuestIdList = base.ParmJObj.GetStringValue("GuestIdList");
if (!string.IsNullOrEmpty(GuestIdList))
{
extModel.GuestIdList = JsonHelper.DeserializeObject<List<GuestItem>>(GuestIdList);
}
if ((extModel.GuestIdList == null || extModel.GuestIdList.Count == 0) && extModel.GuestId > 0)
{
extModel.GuestIdList.Add(new GuestItem() { GuestId = extModel.GuestId });
}
extModel.Status = 0; extModel.Status = 0;
extModel.CreateBy = base.UserInfo.Id; extModel.CreateBy = base.UserInfo.Id;
extModel.CreateDate = DateTime.Now; extModel.CreateDate = DateTime.Now;
......
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