Commit 98504adc authored by 黄奎's avatar 黄奎

页面修改

parent ea41bb20
using Edu.Common.Enum; using Edu.Common.Enum;
using Edu.Common.Enum.Exam;
using System; using System;
using VT.FW.DB; using VT.FW.DB;
...@@ -62,5 +63,10 @@ namespace Edu.Model.Entity.Question ...@@ -62,5 +63,10 @@ namespace Edu.Model.Entity.Question
/// </summary> /// </summary>
public DateStateEnum Status { get; set; } public DateStateEnum Status { get; set; }
/// <summary>
/// 题库类型(见枚举)
/// </summary>
public BankTypeEnum BankType { get; set; }
} }
} }
...@@ -68,6 +68,7 @@ namespace Edu.Module.Question ...@@ -68,6 +68,7 @@ namespace Edu.Module.Question
{ {
{nameof(RB_Question_Bank_ViewModel.BankName), model.BankName }, {nameof(RB_Question_Bank_ViewModel.BankName), model.BankName },
{nameof(RB_Question_Bank_ViewModel.BankNo), model.BankNo }, {nameof(RB_Question_Bank_ViewModel.BankNo), model.BankNo },
{nameof(RB_Question_Bank_ViewModel.BankType), model.BankType },
}; };
flag = question_BankRepository.Update(fileds, new WhereHelper(nameof(RB_Question_Bank_ViewModel.BankId), model.BankId)); flag = question_BankRepository.Update(fileds, new WhereHelper(nameof(RB_Question_Bank_ViewModel.BankId), model.BankId));
} }
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
using Edu.Common.API; using Edu.Common.API;
using Edu.Common.Data; using Edu.Common.Data;
using Edu.Common.Enum.Course; using Edu.Common.Enum.Course;
using Edu.Common.Enum.Exam;
using Edu.Common.Enum.Question; using Edu.Common.Enum.Question;
using Edu.Common.Plugin; using Edu.Common.Plugin;
using Edu.Model.ViewModel.Question; using Edu.Model.ViewModel.Question;
...@@ -63,7 +64,9 @@ namespace Edu.WebApi.Controllers.Course ...@@ -63,7 +64,9 @@ namespace Edu.WebApi.Controllers.Course
item.BankNo, item.BankNo,
item.BankName, item.BankName,
item.CreateByName, item.CreateByName,
item.QuestionCount item.QuestionCount,
item.BankType,
BankTypeName = item.BankType.ToName(),
}); });
index++; index++;
} }
...@@ -92,7 +95,13 @@ namespace Edu.WebApi.Controllers.Course ...@@ -92,7 +95,13 @@ namespace Edu.WebApi.Controllers.Course
[HttpPost] [HttpPost]
public ApiResult SetQuestionBank() public ApiResult SetQuestionBank()
{ {
var extModel = Common.Plugin.JsonHelper.DeserializeObject<RB_Question_Bank_ViewModel>(RequestParm.Msg.ToString()); var extModel = new RB_Question_Bank_ViewModel()
{
BankId=base.ParmJObj.GetInt("BankId"),
BankNo=base.ParmJObj.GetStringValue("BankNo"),
BankName=base.ParmJObj.GetStringValue("BankName"),
BankType=(BankTypeEnum)base.ParmJObj.GetInt("BankType"),
};
extModel.CreateTime = DateTime.Now; extModel.CreateTime = DateTime.Now;
extModel.CreateBy = base.UserInfo.Id; extModel.CreateBy = base.UserInfo.Id;
extModel.UpdateBy = base.UserInfo.Id; extModel.UpdateBy = base.UserInfo.Id;
...@@ -104,6 +113,17 @@ namespace Edu.WebApi.Controllers.Course ...@@ -104,6 +113,17 @@ namespace Edu.WebApi.Controllers.Course
return flag ? ApiResult.Success() : ApiResult.Failed(); return flag ? ApiResult.Success() : ApiResult.Failed();
} }
/// <summary>
/// 题库等级列表
/// </summary>
/// <returns></returns>
[HttpPost]
public ApiResult GetBankTypeList()
{
var list = Common.Plugin.EnumHelper.EnumToList(typeof(BankTypeEnum));
return ApiResult.Success(data:list);
}
/// <summary> /// <summary>
/// 删除题库 /// 删除题库
/// </summary> /// </summary>
......
...@@ -957,5 +957,7 @@ namespace Edu.WebApi.Controllers.Exam ...@@ -957,5 +957,7 @@ namespace Edu.WebApi.Controllers.Exam
var result = paperModule.SetTeacherScoringModule(PublishId, GuestId, PaperId, StuComment, paperDetailsList); var result = paperModule.SetTeacherScoringModule(PublishId, GuestId, PaperId, StuComment, paperDetailsList);
return result ? ApiResult.Success("阅卷成功!") : ApiResult.Failed("阅卷失败!"); return result ? ApiResult.Success("阅卷成功!") : ApiResult.Failed("阅卷失败!");
} }
//public ApiResult
} }
} }
\ No newline at end of file
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