Commit dfef7c4b authored by 黄奎's avatar 黄奎

页面修改

parent 7b5238c9
......@@ -6,9 +6,9 @@ namespace Edu.Test
{
static void Main(string[] args)
{
string filePath = @"C:/Users/qiaoyajun/Desktop/Word模板.docx";
var data = Common.Data.QuestionHelper.GetWordQuestionData(filePath);
Console.WriteLine(Common.Plugin.JsonHelper.Serialize(data));
//string filePath = @"C:/Users/qiaoyajun/Desktop/Word模板.docx";
//var data = Common.Data.QuestionHelper.GetWordQuestionData(filePath);
//Console.WriteLine(Common.Plugin.JsonHelper.Serialize(data));
}
}
}
......@@ -294,7 +294,7 @@ namespace Edu.WebApi.Controllers.Course
model.CreateBy = userInfo.Id;
model.UpdateBy = userInfo.Id;
model.UpdateTime = DateTime.Now;
bool flag = questionModule.SetQuestionModule(model);
//bool flag = questionModule.SetQuestionModule(model);
resultList.Add(model);
}
}
......@@ -327,6 +327,7 @@ namespace Edu.WebApi.Controllers.Course
AnswerParse = item.AnswerAnalysis,
QuestionTypeId = questionTypeModel?.QId ?? 0,
QuestionTypeKey = questionTypeModel?.Key ?? "",
QuestionTypeName= questionTypeModel?.Name??"",
};
Int32.TryParse(item.ChooseOptionCount, out int ChooseOptionCount);
switch (item.QuestionTypeName)
......@@ -835,9 +836,23 @@ namespace Edu.WebApi.Controllers.Course
public ApiResult ImportWordQuestion(string filePath, int CourseId, int Uid)
{
var userInfo = base.GetUserInfo(Uid);
var data = Common.Data.QuestionHelper.GetWordQuestionData(filePath);
return ApiResult.Success();
var resultList = new List<RB_Question_ViewModel>();
var list = Common.Data.QuestionHelper.GetWordQuestionData(filePath);
if (list != null && list.Count > 0)
{
var questionTypeList = questionModule.GetQuestionTypeListModule(new RB_Question_Type_ViewModel());
foreach (var item in list)
{
var model = GetQuestionModel(item, questionTypeList);
model.CourseId = CourseId;
model.CreateTime = DateTime.Now;
model.CreateBy = userInfo.Id;
model.UpdateBy = userInfo.Id;
model.UpdateTime = DateTime.Now;
resultList.Add(model);
}
}
return ApiResult.Success(data: resultList);
}
}
}
\ 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