Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
EduSpider
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
viitto
EduSpider
Commits
7e0ec86f
Commit
7e0ec86f
authored
Jun 01, 2022
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面修改
parent
2e99da22
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
221 additions
and
117 deletions
+221
-117
IStuHomeWorkRepository.cs
EduSpider.IRepository/IStuHomeWorkRepository.cs
+9
-4
ICourseService.cs
EduSpider.IServices/ICourseService.cs
+7
-0
ExamWorkResult.cs
EduSpider.Model/Extend/ExamWorkResult.cs
+1
-1
StuHomeWorkRepository.cs
EduSpider.Repository/StuHomeWorkRepository.cs
+178
-106
CourseService.cs
EduSpider.Services/CourseService.cs
+10
-0
TeacherController.cs
EduSpider.WebApi/Controllers/Student/TeacherController.cs
+13
-0
ClassInFlow.cs
EduSpider/Spiders/ClassInRule/ClassInFlow.cs
+3
-3
HomeWorkManager.cs
EduSpider/Spiders/ClassInRule/HomeWorkManager.cs
+0
-3
No files found.
EduSpider.IRepository/IStuHomeWorkRepository.cs
View file @
7e0ec86f
using
EduSpider.Model.Entity
;
using
EduSpider.Model.Extend
;
using
EduSpider.Model.Query
;
using
System.Collections.Generic
;
using
VTX.FW.Config
;
using
VTX.FW.DB
;
using
System.Text
;
using
System.Linq
;
using
EduSpider.Model.Query
;
using
EduSpider.Model.Extend
;
namespace
EduSpider.IRepository
{
...
...
@@ -21,6 +19,13 @@ namespace EduSpider.IRepository
/// <returns></returns>
public
bool
BatchSetStuHomeWorkRepository
(
List
<
RB_Stu_HomeWork
>
homeWorks
);
/// <summary>
/// 创建课程作业评论
/// </summary>
/// <param name="CourseId">课程编号</param>
/// <returns></returns>
public
List
<
ExamWorkResult
>
CreateHomeWorkCommentRepository
(
int
CourseId
);
/// <summary>
/// 获取学生作业列表
/// </summary>
...
...
EduSpider.IServices/ICourseService.cs
View file @
7e0ec86f
...
...
@@ -130,5 +130,12 @@ namespace EduSpider.IServices
/// </summary>
/// <returns></returns>
public
List
<
RB_Comment
>
GetSysComment
();
/// <summary>
/// 创建课程作业评论
/// </summary>
/// <param name="CourseId">课程编号</param>
/// <returns></returns>
public
void
CreateHomeWorkComment
(
int
CourseId
);
}
}
EduSpider.Model/Extend/ExamWorkResult.cs
View file @
7e0ec86f
...
...
@@ -115,7 +115,7 @@ namespace EduSpider.Model.Extend
string
str
=
""
;
switch
(
this
.
HomeWorkStatus
)
{
case
0
:
str
=
"未
交作业
"
;
break
;
case
0
:
str
=
"未
提交
"
;
break
;
case
1
:
str
=
"未批阅"
;
break
;
case
2
:
str
=
"已批阅"
;
break
;
}
...
...
EduSpider.Repository/StuHomeWorkRepository.cs
View file @
7e0ec86f
...
...
@@ -79,6 +79,158 @@ WHERE 1=1
return
dataList
;
}
/// <summary>
/// 创建课程作业评论
/// </summary>
/// <param name="CourseId">课程编号</param>
/// <returns></returns>
public
List
<
ExamWorkResult
>
CreateHomeWorkCommentRepository
(
int
CourseId
)
{
List
<
ExamWorkResult
>
list
=
new
();
var
dataList
=
GetStuHomeWorkDetailsListRepository
(
new
CourseQuery
()
{
CourseId
=
CourseId
});
var
courseList
=
dataList
.
GroupBy
(
qitem
=>
new
{
qitem
.
course_id
}).
Select
(
qitem
=>
new
{
qitem
.
Key
.
course_id
});
if
(
courseList
!=
null
&&
courseList
.
Count
()
>
0
)
{
foreach
(
var
cItem
in
courseList
)
{
var
stuList
=
dataList
.
Where
(
qitem
=>
qitem
.
course_id
==
cItem
.
course_id
).
GroupBy
(
qitem
=>
new
{
qitem
.
student_uid
}).
Select
(
qitem
=>
new
{
qitem
.
Key
.
student_uid
});
//课程配置评论列表
var
courseCommentModel
=
courseCommentRepository
.
GetCourseCommentListRepository
(
new
CourseQuery
()
{
QCourseIds
=
cItem
.
course_id
.
ToString
()
}).
FirstOrDefault
();
foreach
(
var
sItem
in
stuList
)
{
List
<
ExamWorkResult
>
homeWorkList
=
new
();
//学员评论列表
var
commentList
=
stuCommentRepository
.
GetStuCommentListRepository
(
new
CourseQuery
()
{
CourseId
=
cItem
.
course_id
,
StuIds
=
sItem
.
student_uid
.
ToString
()
});
var
tempDataList
=
dataList
.
Where
(
qitem
=>
qitem
.
course_id
==
cItem
.
course_id
&&
qitem
.
student_uid
==
sItem
.
student_uid
).
ToList
();
if
(
tempDataList
!=
null
&&
tempDataList
.
Count
>
0
)
{
int
RowNum
=
1
;
foreach
(
var
item
in
tempDataList
)
{
homeWorkList
.
Add
(
new
ExamWorkResult
()
{
RowNum
=
RowNum
,
CreateTime
=
item
.
add_time
,
ResultType
=
1
,
Title
=
item
.
Homework_title
,
Score
=
item
.
score
,
Score_p
=
item
.
score_p
,
ScoreType
=
item
.
score_type
,
Score_Value
=
item
.
Score_value
,
HomeWorkStatus
=
item
.
status
,
ThName
=
item
.
th_name
,
Stu_HomeWork_Id
=
item
.
stu_homework_id
,
});
RowNum
++;
}
}
string
info
;
if
(
homeWorkList
!=
null
&&
homeWorkList
.
Count
>
0
)
{
//第一次评价
if
(
homeWorkList
.
Count
>=
5
)
{
var
firstList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
<=
5
).
ToList
();
var
firstFlag
=
firstList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
();
//第一阶段有未提交的作业就不生成系统评价
if
(!
firstFlag
)
{
var
firstScore
=
firstList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
string
title
=
firstList
.
LastOrDefault
().
ThName
+
"老师的评语"
;
info
=
GetCommentInfo
(
courseCommentModel
,
firstScore
);
var
First_Stu_HomeWork_Id
=
firstList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
tempModel
=
GetSystemCreateComment
(
commentList
,
cItem
.
course_id
,
First_Stu_HomeWork_Id
);
if
(
tempModel
==
null
||
(
tempModel
!=
null
&&
tempModel
.
Id
<=
0
))
{
var
firstNum
=
CreateRandomNum
();
//新增系统生成评价
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
First_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
sItem
.
student_uid
),
CourseId
=
cItem
.
course_id
,
Times
=
1
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
firstList
.
LastOrDefault
().
ThName
,
CreateTime
=
firstList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
firstNum
),
ShowType
=
3
,
});
}
}
}
//第二次评价
if
(
homeWorkList
.
Count
>=
9
)
{
var
secondList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
>
5
&&
qitem
.
RowNum
<=
9
).
ToList
();
var
secondFlag
=
secondList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
();
if
(!
secondFlag
)
{
var
secondScore
=
secondList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
info
=
GetCommentInfo
(
courseCommentModel
,
secondScore
);
var
Second_Stu_HomeWork_Id
=
secondList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
secondModel
=
GetSystemCreateComment
(
commentList
,
cItem
.
course_id
,
Second_Stu_HomeWork_Id
);
if
(
secondModel
==
null
||
(
secondModel
!=
null
&&
secondModel
.
Id
<=
0
))
{
var
secondNum
=
CreateRandomNum
();
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
Second_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
sItem
.
student_uid
),
CourseId
=
cItem
.
course_id
,
Times
=
2
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
secondList
.
LastOrDefault
().
ThName
,
CreateTime
=
secondList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
secondNum
),
ShowType
=
3
,
});
}
}
}
//第三次评价
if
(
homeWorkList
.
Count
>=
13
)
{
var
thirdList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
>
9
&&
qitem
.
RowNum
<=
13
).
ToList
();
var
thirdFlag
=
thirdList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
();
if
(!
thirdFlag
)
{
var
thirdScore
=
thirdList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
info
=
GetCommentInfo
(
courseCommentModel
,
thirdScore
);
var
Third_Stu_HomeWork_Id
=
thirdList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
thirdModel
=
GetSystemCreateComment
(
commentList
,
cItem
.
course_id
,
Third_Stu_HomeWork_Id
);
if
(
thirdModel
==
null
||
(
thirdModel
!=
null
&&
thirdModel
.
Id
<=
0
))
{
var
thirdNum
=
CreateRandomNum
();
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
Third_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
sItem
.
student_uid
),
CourseId
=
cItem
.
course_id
,
Times
=
3
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
thirdList
.
LastOrDefault
().
ThName
,
CreateTime
=
thirdList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
thirdNum
),
ShowType
=
3
,
});
}
}
}
}
}
}
}
return
list
;
}
/// <summary>
/// 获取学生作业列表
/// </summary>
...
...
@@ -110,148 +262,64 @@ WHERE 1=1
RowNum
++;
}
}
//课程配置评论列表
var
courseCommentModel
=
courseCommentRepository
.
GetCourseCommentListRepository
(
new
CourseQuery
()
{
QCourseIds
=
query
.
CourseId
.
ToString
()
}).
FirstOrDefault
();
//学员评论列表
var
commentList
=
stuCommentRepository
.
GetStuCommentListRepository
(
new
CourseQuery
()
{
CourseId
=
query
.
CourseId
,
StuIds
=
query
.
StuIds
});
ExamWorkResult
firstComment
=
null
;
ExamWorkResult
secondComment
=
null
;
ExamWorkResult
thirdComment
=
null
;
string
info
;
if
(
homeWorkList
!=
null
&&
homeWorkList
.
Count
>
0
)
{
//第一次评价
if
(
homeWorkList
.
Count
>=
5
)
{
var
firstList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
<=
5
).
ToList
();
var
firstFlag
=
firstList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
()
;
//第一阶段有未提交的作业就不生成系统评价
if
(
!
firstFlag
)
var
First_Stu_HomeWork_Id
=
firstList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
tempModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
First_Stu_HomeWork_Id
);
if
(
tempModel
!=
null
&&
tempModel
.
ShowType
==
1
)
{
var
firstScore
=
firstList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
string
title
=
firstList
.
LastOrDefault
().
ThName
+
"老师的评语"
;
info
=
GetCommentInfo
(
courseCommentModel
,
firstScore
);
var
First_Stu_HomeWork_Id
=
firstList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
tempModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
First_Stu_HomeWork_Id
);
firstComment
=
new
ExamWorkResult
()
{
ResultType
=
3
,
Title
=
firstList
.
LastOrDefault
().
ThName
+
"老师的评语"
,
};
if
(
tempModel
!=
null
)
{
firstComment
.
CreateTime
=
tempModel
.
CreateTime
;
firstComment
.
Comment
=
tempModel
.
Info
;
}
else
{
var
firstNum
=
CreateRandomNum
();
firstComment
.
CreateTime
=
firstList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
firstNum
);
firstComment
.
Comment
=
info
;
//新增系统生成评价
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
First_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
query
.
StuIds
),
CourseId
=
query
.
CourseId
,
Times
=
1
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
firstList
.
LastOrDefault
().
ThName
,
CreateTime
=
firstComment
.
CreateTime
,
ShowType
=
3
,
});
}
firstComment
.
CreateTime
=
tempModel
.
CreateTime
;
firstComment
.
Comment
=
tempModel
.
Info
;
}
}
//第二次评价
if
(
homeWorkList
.
Count
>=
9
)
{
var
secondList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
>
5
&&
qitem
.
RowNum
<=
9
).
ToList
();
var
secondFlag
=
secondList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
();
if
(!
secondFlag
)
var
Second_Stu_HomeWork_Id
=
secondList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
secondModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
Second_Stu_HomeWork_Id
);
if
(
secondModel
!=
null
&&
secondModel
.
ShowType
==
1
)
{
var
secondScore
=
secondList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
info
=
GetCommentInfo
(
courseCommentModel
,
secondScore
);
var
Second_Stu_HomeWork_Id
=
secondList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
secondModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
Second_Stu_HomeWork_Id
);
secondComment
=
new
ExamWorkResult
()
{
ResultType
=
3
,
Title
=
secondList
.
LastOrDefault
().
ThName
+
"老师的评语"
,
};
if
(
secondModel
!=
null
)
{
secondComment
.
CreateTime
=
secondModel
.
CreateTime
;
secondComment
.
Comment
=
secondModel
.
Info
;
}
else
{
var
secondNum
=
CreateRandomNum
();
secondComment
.
CreateTime
=
secondList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
secondNum
);
secondComment
.
Comment
=
info
;
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
Second_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
query
.
StuIds
),
CourseId
=
query
.
CourseId
,
Times
=
2
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
secondList
.
LastOrDefault
().
ThName
,
CreateTime
=
secondComment
.
CreateTime
,
ShowType
=
3
,
});
}
secondComment
.
CreateTime
=
secondModel
.
CreateTime
;
secondComment
.
Comment
=
secondModel
.
Info
;
}
}
//第三次评价
if
(
homeWorkList
.
Count
>=
13
)
{
var
thirdList
=
homeWorkList
.
Where
(
qitem
=>
qitem
.
RowNum
>
9
&&
qitem
.
RowNum
<=
13
).
ToList
();
var
thirdFlag
=
thirdList
.
Where
(
qitem
=>
qitem
.
HomeWorkStatus
==
0
).
Any
();
if
(!
thirdFlag
)
var
Third_Stu_HomeWork_Id
=
thirdList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
thirdModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
Third_Stu_HomeWork_Id
);
if
(
thirdModel
!=
null
&&
thirdModel
.
ShowType
==
1
)
{
var
thirdScore
=
thirdList
.
Average
(
qitem
=>
qitem
.
Score_p
)
*
100
;
info
=
GetCommentInfo
(
courseCommentModel
,
thirdScore
);
var
Third_Stu_HomeWork_Id
=
thirdList
.
LastOrDefault
().
Stu_HomeWork_Id
;
var
thirdModel
=
GetSystemCreateComment
(
commentList
,
query
.
CourseId
,
Third_Stu_HomeWork_Id
);
thirdComment
=
new
ExamWorkResult
()
{
ResultType
=
3
,
Title
=
thirdList
.
LastOrDefault
().
ThName
+
"老师的评语"
,
};
if
(
thirdModel
!=
null
)
{
thirdComment
.
CreateTime
=
thirdModel
.
CreateTime
;
thirdComment
.
Comment
=
thirdModel
.
Info
;
}
else
{
var
thirdNum
=
CreateRandomNum
();
thirdComment
.
CreateTime
=
thirdList
.
LastOrDefault
().
CreateTime
.
AddMinutes
(
thirdNum
);
thirdComment
.
Comment
=
info
;
stuCommentRepository
.
SetStuCommentRepository
(
new
RB_Stu_Comment
()
{
Id
=
0
,
HomeWorkId
=
Third_Stu_HomeWork_Id
,
StuUid
=
Convert
.
ToInt32
(
query
.
StuIds
),
CourseId
=
query
.
CourseId
,
Times
=
3
,
Info
=
info
,
CreateType
=
1
,
CreateByName
=
thirdList
.
LastOrDefault
().
ThName
,
CreateTime
=
thirdComment
.
CreateTime
,
ShowType
=
3
,
});
}
thirdComment
.
CreateTime
=
thirdModel
.
CreateTime
;
thirdComment
.
Comment
=
thirdModel
.
Info
;
}
}
}
...
...
@@ -279,13 +347,17 @@ WHERE 1=1
{
foreach
(
var
item
in
commentList
?.
Where
(
qitem
=>
qitem
.
CourseId
==
qitem
.
CourseId
&&
qitem
.
CreateType
==
2
))
{
list
.
Add
(
new
ExamWorkResult
(
)
if
(
item
.
ShowType
==
1
)
{
CreateTime
=
item
.
CreateTime
,
ResultType
=
3
,
Title
=
item
.
CreateByName
+
"老师的评语"
,
Comment
=
item
?.
Info
});
list
.
Add
(
new
ExamWorkResult
()
{
CreateTime
=
item
.
CreateTime
,
ResultType
=
3
,
Title
=
item
.
CreateByName
+
"老师的评语"
,
Comment
=
item
?.
Info
});
}
}
}
return
list
;
...
...
EduSpider.Services/CourseService.cs
View file @
7e0ec86f
...
...
@@ -436,6 +436,16 @@ namespace EduSpider.Services
var
list
=
CommentRepository
.
GetCommentListRepository
();
return
list
;
}
/// <summary>
/// 创建课程作业评论
/// </summary>
/// <param name="CourseId">课程编号</param>
/// <returns></returns>
public
void
CreateHomeWorkComment
(
int
CourseId
)
{
StuHomeWorkRepository
.
CreateHomeWorkCommentRepository
(
CourseId
);
}
}
}
EduSpider.WebApi/Controllers/Student/TeacherController.cs
View file @
7e0ec86f
...
...
@@ -392,5 +392,18 @@ namespace EduSpider.WebApi.Controllers
var
list
=
CourseService
.
RemoveStuComment
(
Ids
);
return
ApiResult
.
Success
(
data
:
list
);
}
[
HttpPost
]
[
HttpGet
]
/// <summary>
/// 生成课程评论
/// </summary>
/// <returns></returns>
public
ApiResult
CreateCourseComment
()
{
int
CourseId
=
base
.
ReqParameters
.
GetInt
(
"CourseId"
);
CourseService
.
CreateHomeWorkComment
(
CourseId
);
return
ApiResult
.
Success
();
}
}
}
EduSpider/Spiders/ClassInRule/ClassInFlow.cs
View file @
7e0ec86f
...
...
@@ -20,15 +20,15 @@ namespace TicketSpider.Spiders.ClassInRule
Console
.
WriteLine
(
"开始模拟登录信息......."
);
string
loginCookies
=
""
;
loginCookies
=
ClassInAccountManager
.
GetInstance
();
//
loginCookies = "_eeos_uid=12780052; _eeos_useraccount=18140082327; _eeos_userlogo=%2Fupload%2Fimages%2F20200126%2F709df9532bee722f2268_70.jpg; _eeos_domain=.eeo.cn; _eeos_remember=1; _eeos_sid=12780052; _eeos_nsid=kspGu2gfMu%2BU2EFgLpSGyg%3D%3D; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2212780052%22%2C%22first_id%22%3A%22180f59907abbed-081e4952c5b26f-12333272-2073600-180f59907acbc8%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22%24device_id%22%3A%22180f59907abbed-081e4952c5b26f-12333272-2073600-180f59907acbc8%22%7D; _eeos_traffic=EqlIOFq4S2hz5FTTtHzNUViBYcWCixrJYMCF6Y5yJuD8eq8ZwPvVSHMvUkLFA5lzNoaTrDBpGhFOuRmo3R6CQ5GeSsJx1IEakyt2K%2B3ifco%3D; PHPSESSID=3etqs18ka2s425omq6uqsus8s2; __tk_id=7a20b97a04709afc3137ec211e756d5f";
loginCookies
=
"_eeos_uid=12780052; _eeos_useraccount=18140082327; _eeos_userlogo=%2Fupload%2Fimages%2F20200126%2F709df9532bee722f2268_70.jpg; _eeos_domain=.eeo.cn; _eeos_remember=1; _eeos_sid=12780052; _eeos_nsid=kspGu2gfMu%2BU2EFgLpSGyg%3D%3D; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2212780052%22%2C%22first_id%22%3A%22180f59907abbed-081e4952c5b26f-12333272-2073600-180f59907acbc8%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%7D%2C%22%24device_id%22%3A%22180f59907abbed-081e4952c5b26f-12333272-2073600-180f59907acbc8%22%7D; _eeos_traffic=EqlIOFq4S2hz5FTTtHzNUViBYcWCixrJYMCF6Y5yJuD8eq8ZwPvVSHMvUkLFA5lzNoaTrDBpGhFOuRmo3R6CQ5GeSsJx1IEakyt2K%2B3ifco%3D; PHPSESSID=3etqs18ka2s425omq6uqsus8s2; __tk_id=7a20b97a04709afc3137ec211e756d5f"
;
Console
.
WriteLine
(
"cookies:"
+
loginCookies
);
Console
.
WriteLine
(
"开始获取老师信息"
);
new
TeacherManager
().
RunTeacher
(
loginCookies
);
Console
.
WriteLine
(
"老师信息更新结束"
);
//new StudentManager().RunAsync(loginCookies);
//new CourseManager()
.RunCourse(loginCookies);
//new HomeWorkManager()
.RunHomeWork(loginCookies);
CourseManager
.
RunCourse
(
loginCookies
);
HomeWorkManager
.
RunHomeWork
(
loginCookies
);
}
}
}
EduSpider/Spiders/ClassInRule/HomeWorkManager.cs
View file @
7e0ec86f
...
...
@@ -97,7 +97,6 @@ namespace EduSpider.Spiders.ClassInRule
}
}
}
}
/// <summary>
...
...
@@ -255,7 +254,5 @@ namespace EduSpider.Spiders.ClassInRule
stuHomeWorkRepository
.
BatchSetStuHomeWorkRepository
(
list
);
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment