Commit e4b8fe5e authored by 黄奎's avatar 黄奎

页面修改

parent b9207005
...@@ -360,6 +360,19 @@ namespace EduSpider.Services ...@@ -360,6 +360,19 @@ namespace EduSpider.Services
/// <returns></returns> /// <returns></returns>
public bool SetStuComment(RB_Stu_Comment model) 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); return StuCommentRepository.SetStuCommentRepository(model);
} }
......
...@@ -250,13 +250,12 @@ namespace EduSpider.WebApi.Controllers ...@@ -250,13 +250,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 批量新增学员评价 /// 批量新增学员评价
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult BatchSetStuComment() public ApiResult BatchSetStuComment()
{ {
var stuListStr = base.ReqParameters.GetString("ChooseStuList"); var stuListStr = base.ReqParameters.GetString("ChooseStuList");
...@@ -288,17 +287,44 @@ namespace EduSpider.WebApi.Controllers ...@@ -288,17 +287,44 @@ namespace EduSpider.WebApi.Controllers
} }
} }
} }
var flag = CourseService.BatchSetStuComment(list); var flag = CourseService.BatchSetStuComment(list);
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
/// <summary>
/// 指定作业后添加评价
/// </summary>
/// <returns></returns>
[HttpPost] [HttpPost]
[HttpGet] [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>
/// 修改学员评价 /// 修改学员评价
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentInfo() public ApiResult SetStuCommentInfo()
{ {
var model = new RB_Stu_Comment() var model = new RB_Stu_Comment()
...@@ -311,12 +337,12 @@ namespace EduSpider.WebApi.Controllers ...@@ -311,12 +337,12 @@ namespace EduSpider.WebApi.Controllers
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 修改学员评论状态 /// 修改学员评论状态
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentShowType() public ApiResult SetStuCommentShowType()
{ {
string Ids = base.ReqParameters.GetString("Ids"); string Ids = base.ReqParameters.GetString("Ids");
...@@ -325,13 +351,12 @@ namespace EduSpider.WebApi.Controllers ...@@ -325,13 +351,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 设置学员评论可见性 /// 设置学员评论可见性
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult SetStuCommentShowTypeByTimes() public ApiResult SetStuCommentShowTypeByTimes()
{ {
int CourseId = base.ReqParameters.GetInt("CourseId"); int CourseId = base.ReqParameters.GetInt("CourseId");
...@@ -341,13 +366,12 @@ namespace EduSpider.WebApi.Controllers ...@@ -341,13 +366,12 @@ namespace EduSpider.WebApi.Controllers
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 获取课程已经生成的评论统计列表 /// 获取课程已经生成的评论统计列表
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult GetCourseCommentTimes() public ApiResult GetCourseCommentTimes()
{ {
var query = new CourseQuery() var query = new CourseQuery()
...@@ -390,12 +414,13 @@ namespace EduSpider.WebApi.Controllers ...@@ -390,12 +414,13 @@ namespace EduSpider.WebApi.Controllers
return ApiResult.Success(data: result); return ApiResult.Success(data: result);
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 获取学员评论列表 /// 获取学员评论列表
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult GetStuCommentList() public ApiResult GetStuCommentList()
{ {
var query = new CourseQuery() var query = new CourseQuery()
...@@ -443,12 +468,12 @@ namespace EduSpider.WebApi.Controllers ...@@ -443,12 +468,12 @@ namespace EduSpider.WebApi.Controllers
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 删除学生评论 /// 删除学生评论
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult RemoveStuComment() public ApiResult RemoveStuComment()
{ {
string Ids = base.ReqParameters.GetString("Ids"); string Ids = base.ReqParameters.GetString("Ids");
...@@ -460,12 +485,13 @@ namespace EduSpider.WebApi.Controllers ...@@ -460,12 +485,13 @@ namespace EduSpider.WebApi.Controllers
return ApiResult.Success(data: list); return ApiResult.Success(data: list);
} }
[HttpPost]
[HttpGet]
/// <summary> /// <summary>
/// 生成课程评论 /// 生成课程评论
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpPost]
[HttpGet]
public ApiResult CreateCourseComment() public ApiResult CreateCourseComment()
{ {
int CourseId = base.ReqParameters.GetInt("CourseId"); 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