Commit e4b8fe5e authored by 黄奎's avatar 黄奎

页面修改

parent b9207005
......@@ -360,6 +360,19 @@ namespace EduSpider.Services
/// <returns></returns>
public bool SetStuComment(RB_Stu_Comment model)
{
if (model.Id <= 0 && model.HomeWorkId > 0)
{
var stuHomeWork = StuHomeWorkRepository.GetStuHomeWorkDetailsListRepository(new CourseQuery()
{
CourseId = model.CourseId,
HomeWorkId = model.HomeWorkId,
StuIds = model.StuUid.ToString()
}).FirstOrDefault();
if (stuHomeWork != null)
{
model.CreateTime = stuHomeWork.add_time.AddSeconds(1);
}
}
return StuCommentRepository.SetStuCommentRepository(model);
}
......
......@@ -250,13 +250,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed();
}
[HttpPost]
[HttpGet]
/// <summary>
/// 批量新增学员评价
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult BatchSetStuComment()
{
var stuListStr = base.ReqParameters.GetString("ChooseStuList");
......@@ -288,17 +287,44 @@ namespace EduSpider.WebApi.Controllers
}
}
}
var flag = CourseService.BatchSetStuComment(list);
return flag ? ApiResult.Success() : ApiResult.Failed();
}
/// <summary>
/// 指定作业后添加评价
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuComment()
{
var model = new RB_Stu_Comment()
{
Id = base.ReqParameters.GetInt("Id"),
HomeWorkId = base.ReqParameters.GetInt("HomeWorkId"),
StuUid = base.ReqParameters.GetInt("StuId"),
CourseId = base.ReqParameters.GetInt("CourseId"),
Times = 0,
Info = base.ReqParameters.GetString("Info"),
CreateType = 2,
};
model.ShowType = 3;
model.Status = 0;
model.CreateTime = System.DateTime.Now;
model.CreateBy = base.BaseUserId;
model.CreateByName = base.UserInfo.AccountName;
var flag = CourseService.SetStuComment(model);
return flag ? ApiResult.Success() : ApiResult.Failed();
}
/// <summary>
/// 修改学员评价
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentInfo()
{
var model = new RB_Stu_Comment()
......@@ -311,12 +337,12 @@ namespace EduSpider.WebApi.Controllers
}
[HttpPost]
[HttpGet]
/// <summary>
/// 修改学员评论状态
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentShowType()
{
string Ids = base.ReqParameters.GetString("Ids");
......@@ -325,13 +351,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed();
}
[HttpPost]
[HttpGet]
/// <summary>
/// 设置学员评论可见性
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentShowTypeByTimes()
{
int CourseId = base.ReqParameters.GetInt("CourseId");
......@@ -341,13 +366,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed();
}
[HttpPost]
[HttpGet]
/// <summary>
/// 获取课程已经生成的评论统计列表
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult GetCourseCommentTimes()
{
var query = new CourseQuery()
......@@ -390,12 +414,13 @@ namespace EduSpider.WebApi.Controllers
return ApiResult.Success(data: result);
}
[HttpPost]
[HttpGet]
/// <summary>
/// 获取学员评论列表
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult GetStuCommentList()
{
var query = new CourseQuery()
......@@ -443,12 +468,12 @@ namespace EduSpider.WebApi.Controllers
}
[HttpPost]
[HttpGet]
/// <summary>
/// 删除学生评论
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult RemoveStuComment()
{
string Ids = base.ReqParameters.GetString("Ids");
......@@ -460,12 +485,13 @@ namespace EduSpider.WebApi.Controllers
return ApiResult.Success(data: list);
}
[HttpPost]
[HttpGet]
/// <summary>
/// 生成课程评论
/// </summary>
/// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult CreateCourseComment()
{
int CourseId = base.ReqParameters.GetInt("CourseId");
......
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