Commit 8fdcbd5d authored by 黄奎's avatar 黄奎

自定生成评语修改

parent fdbefa06
...@@ -148,19 +148,15 @@ WHERE 1=1 ...@@ -148,19 +148,15 @@ WHERE 1=1
var secondModel = homeWorkList.Where(qitem => qitem.RowNum == 6).FirstOrDefault(); var secondModel = homeWorkList.Where(qitem => qitem.RowNum == 6).FirstOrDefault();
if (secondModel != null) if (secondModel != null)
{ {
double seconds = (secondModel.CreateTime - firstStartTime).TotalSeconds; var newSeconds = CreateRandomSecondNum(firstStartTime, secondModel.CreateTime);
Random rnd = new();
var newSeconds = rnd.Next(0, Convert.ToInt32(seconds));
firstStartTime = firstStartTime.AddSeconds(newSeconds); firstStartTime = firstStartTime.AddSeconds(newSeconds);
} }
else else
{ {
firstStartTime = firstStartTime.AddMinutes(firstNum); firstStartTime = firstStartTime.AddMinutes(firstNum);
} }
if (tempModel == null || (tempModel != null && tempModel.Id <= 0)) if (tempModel == null || (tempModel != null && tempModel.Id <= 0))
{ {
//新增系统生成评价 //新增系统生成评价
stuCommentRepository.SetStuCommentRepository(new RB_Stu_Comment() stuCommentRepository.SetStuCommentRepository(new RB_Stu_Comment()
{ {
...@@ -195,9 +191,7 @@ WHERE 1=1 ...@@ -195,9 +191,7 @@ WHERE 1=1
var thirdModel = homeWorkList.Where(qitem => qitem.RowNum == 10).FirstOrDefault(); var thirdModel = homeWorkList.Where(qitem => qitem.RowNum == 10).FirstOrDefault();
if (thirdModel != null) if (thirdModel != null)
{ {
double seconds = (thirdModel.CreateTime - secondTime).TotalSeconds; var newSeconds = CreateRandomSecondNum(secondTime, thirdModel.CreateTime);
Random rnd = new();
var newSeconds = rnd.Next(0, Convert.ToInt32(seconds));
secondTime = secondTime.AddSeconds(newSeconds); secondTime = secondTime.AddSeconds(newSeconds);
} }
else else
...@@ -240,9 +234,7 @@ WHERE 1=1 ...@@ -240,9 +234,7 @@ WHERE 1=1
var fourthModel = homeWorkList.Where(qitem => qitem.RowNum == 14).FirstOrDefault(); var fourthModel = homeWorkList.Where(qitem => qitem.RowNum == 14).FirstOrDefault();
if (fourthModel != null) if (fourthModel != null)
{ {
double seconds = (fourthModel.CreateTime - thirdTime).TotalSeconds; var newSeconds = CreateRandomSecondNum(thirdTime, fourthModel.CreateTime);
Random rnd = new();
var newSeconds = rnd.Next(0, Convert.ToInt32(seconds));
thirdTime = thirdTime.AddSeconds(newSeconds); thirdTime = thirdTime.AddSeconds(newSeconds);
} }
else else
...@@ -275,6 +267,18 @@ WHERE 1=1 ...@@ -275,6 +267,18 @@ WHERE 1=1
return list; return list;
} }
/// <summary>
/// 生成随机秒数
/// </summary>
/// <returns></returns>
private static int CreateRandomSecondNum(DateTime startTime,DateTime endTime)
{
double seconds = (endTime - startTime).TotalSeconds;
Random rnd = new();
var newSeconds = rnd.Next(0, Convert.ToInt32(seconds));
return newSeconds;
}
/// <summary> /// <summary>
/// 获取学生作业列表 /// 获取学生作业列表
/// </summary> /// </summary>
......
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