Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
confucius
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
罗超
confucius
Commits
edc941eb
Commit
edc941eb
authored
Feb 28, 2022
by
罗超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2
parent
49ecfba8
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
37 additions
and
39 deletions
+37
-39
detail.vue
src/components/stuMan/subscribe/detail.vue
+2
-1
reStudy.vue
src/components/stuMan/subscribe/reStudy.vue
+2
-2
replenish.vue
src/components/stuMan/subscribe/replenish.vue
+3
-2
subscribeForm.vue
src/components/stuMan/subscribe/subscribeForm.vue
+2
-4
subscribe.vue
src/pages/studyAbroad/subscribe.vue
+28
-30
No files found.
src/components/stuMan/subscribe/detail.vue
View file @
edc941eb
...
...
@@ -54,7 +54,8 @@
<q-field
filled
label=
"进度"
stack-label
class=
"col-6"
>
<
template
v-slot:control
>
<div>
{{
saveObj
.
Ranks
}}
/
{{
saveObj
.
TotalPlanNum
}}
<span
v-if=
"saveObj.ClassType == 1"
>
{{
saveObj
.
Ranks
}}
/
{{
saveObj
.
TotalPlanNum
}}
</span>
<span
v-if=
"saveObj.ClassType == 3"
>
第
{{
saveObj
.
Ranks
||
0
}}
次课
</span>
<span
class=
"q-ml-sm"
v-if=
"saveObj.ClassType == 3"
>
(
{{
saveObj
.
CourseGradeName
}}
)
</span>
</div>
</
template
>
...
...
src/components/stuMan/subscribe/reStudy.vue
View file @
edc941eb
...
...
@@ -108,7 +108,7 @@ export default {
return
{
reStuMsg
:
{
StuName
:
""
,
C
hapter
No
:
0
,
C
ourseGrade
No
:
0
,
CourseGradeId
:
0
},
stuInfo
:
""
,
...
...
@@ -128,7 +128,7 @@ export default {
});
return
;
}
this
.
reStuMsg
.
C
hapterNo
=
this
.
saveObj
.
Ranks
+
this
.
saveObj
.
CourseGradeId
;
this
.
reStuMsg
.
C
ourseGradeNo
=
this
.
saveObj
.
Ranks
,
this
.
reStuMsg
.
CourseGradeId
=
this
.
saveObj
.
CourseGradeId
;
getCanAppointmentAgainList
(
this
.
reStuMsg
).
then
(
res
=>
{
if
(
res
.
Code
==
1
)
{
...
...
src/components/stuMan/subscribe/replenish.vue
View file @
edc941eb
...
...
@@ -106,7 +106,8 @@ export default {
},
getStu
()
{
const
msg
=
{
ChapterNo
:
this
.
saveObj
.
Ranks
+
this
.
saveObj
.
CourseGradeId
CourseGradeNo
:
this
.
saveObj
.
Ranks
,
CourseGradeId
:
this
.
saveObj
.
CourseGradeId
};
getCanMakeupStuList
(
msg
).
then
(
res
=>
{
if
(
res
.
Code
==
1
)
{
...
...
@@ -143,7 +144,7 @@ export default {
StuId
:
this
.
stuInfo
.
StuId
,
GuestId
:
this
.
stuInfo
.
GuestId
,
CourseId
:
this
.
saveObj
.
CourseId
,
C
hapterNo
:
this
.
saveObj
.
Ranks
+
this
.
saveObj
.
CourseGradeId
,
C
ourseGradeNo
:
this
.
saveObj
.
Ranks
,
CourseGradeId
:
this
.
saveObj
.
CourseGradeId
};
setAppointmentMakeup
(
saveMsg
).
then
(
res
=>
{
...
...
src/components/stuMan/subscribe/subscribeForm.vue
View file @
edc941eb
...
...
@@ -177,7 +177,7 @@
this
.
courseCheckList
=
[];
this
.
stuList
=
[];
this
.
allStuList
=
[];
if
(
this
.
editType
==
2
)
{
if
(
this
.
editType
==
2
&&
this
.
saveObj
.
ClassType
==
3
)
{
this
.
getStu
();
}
}
...
...
@@ -295,7 +295,6 @@
this
.
stuMsg
.
CourseGradeId
=
this
.
saveObj
.
CourseGradeId
||
0
;
this
.
stuMsg
.
NextCourseGradeNo
=
this
.
saveObj
.
Ranks
||
0
;
}
console
.
log
(
298
,
this
.
checkChapter
)
GetCanAppointmentStuList
(
this
.
stuMsg
).
then
(
res
=>
{
this
.
stuList
=
JSON
.
parse
(
JSON
.
stringify
(
res
.
Data
));
this
.
allStuList
=
JSON
.
parse
(
JSON
.
stringify
(
res
.
Data
));
...
...
@@ -390,8 +389,7 @@
const
totalTime
=
this
.
courseCheckList
.
reduce
((
pre
,
cur
)
=>
{
return
(
pre
+=
cur
.
Minutes
);
},
0
);
console
.
log
(
this
.
courseCheckList
)
console
.
log
(
totalTime
)
console
.
log
(
this
.
courseCheckList
,
totalTime
)
if
(
this
.
checkChapter
.
StudyMinutes
!==
totalTime
)
{
this
.
$q
.
notify
({
message
:
"课时不匹配,请重新上课时段"
,
...
...
src/pages/studyAbroad/subscribe.vue
View file @
edc941eb
...
...
@@ -93,9 +93,13 @@
<div
class=
"flex"
>
<span
class=
"detailLabel"
>
教室:
</span>
{{
__item
.
RoomName
}}
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType
!== 2
"
>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType
== 1
"
>
<span
class=
"detailLabel"
>
进度:
</span><span>
{{
__item
.
Ranks
}}
/
{{
__item
.
TotalPlanNum
}}
</span>
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType == 3"
>
<span
class=
"detailLabel"
>
进度:
</span><span>
第
{{
__item
.
Ranks
||
0
}}
次课
</span>
<span
class=
"q-ml-sm"
v-if=
"__item.CourseGradeName"
>
(
{{
__item
.
CourseGradeName
}}
)
</span>
</div>
<div
class=
"row flex no-wrap"
>
<span
class=
"detailLabel"
>
课程:
</span>
<div
class=
"detailValue"
>
{{
__item
.
CourseName
}}
</div>
...
...
@@ -103,9 +107,9 @@
<div
class=
"flex no-wrap"
>
<span
class=
"detailLabel"
>
班级:
</span>
<span>
{{
__item
.
ClassName
}}
<span
v-if=
"__item.ClassType
===
2"
>
<span
v-if=
"__item.ReserveType
===
0"
>
(正常试听)
</span>
<span
v-if=
"__item.ReserveType
===
1"
>
(跟班试听)
</span>
<span
v-if=
"__item.ClassType
===
2"
>
<span
v-if=
"__item.ReserveType
===
0"
>
(正常试听)
</span>
<span
v-if=
"__item.ReserveType
===
1"
>
(跟班试听)
</span>
</span>
</span>
</div>
...
...
@@ -117,13 +121,6 @@
类型:
<span></span><span
v-if=
"__item.ClassType == 1"
>
跟班
</span><span
v-if=
"__item.ClassType == 2"
>
试听课
</span><span
v-if=
"__item.ClassType == 3"
>
约课
</span></span>
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType !== 2"
>
<span
class=
"detailLabel"
>
进度:
</span><span>
{{
__item
.
Ranks
}}
/
{{
__item
.
TotalPlanNum
}}
</span>
<span
class=
"q-ml-sm"
>
{{
__item
.
CourseGradeName
}}
</span>
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType !== 2"
>
<span
class=
"detailLabel"
>
学员:
</span>
<div>
...
...
@@ -178,20 +175,21 @@
<div
class=
"flex no-wrap"
>
<span
class=
"detailLabel"
>
班级:
</span>
<span>
{{
__item
.
ClassName
}}
<span
v-if=
"__item.ClassType
===
2"
>
<span
v-if=
"__item.ReserveType===
0"
>
(正常试听)
</span>
<span
v-if=
"__item.ReserveType===
1"
>
(跟班试听)
</span>
<span
v-if=
"__item.ClassType
===
2"
>
<span
v-if=
"__item.ReserveType ===
0"
>
(正常试听)
</span>
<span
v-if=
"__item.ReserveType ===
1"
>
(跟班试听)
</span>
</span>
</span>
</div>
<div
class=
"flex no-wrap"
>
<span
class=
"detailLabel"
>
时间:
</span><span>
{{
__item
.
StartTime
}}
-
{{
__item
.
EndTime
}}
</span>
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType
!== 2
"
>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType
== 1
"
>
<span
class=
"detailLabel"
>
进度:
</span><span>
{{
__item
.
Ranks
}}
/
{{
__item
.
TotalPlanNum
}}
</span>
<span
class=
"q-ml-sm"
>
{{
__item
.
CourseGradeName
}}
</span>
</div>
<div
class=
"flex no-wrap"
v-if=
"__item.ClassType == 3"
>
<span
class=
"detailLabel"
>
进度:
</span><span>
第
{{
__item
.
Ranks
||
0
}}
次课
</span>
<span
class=
"q-ml-sm"
v-if=
"__item.CourseGradeName"
>
(
{{
__item
.
CourseGradeName
}}
)
</span>
</div>
<div
class=
"flex no-wrap"
>
<span
class=
"detailLabel"
>
类型:
</span><span
v-if=
"__item.ClassType == 1"
>
跟班
</span><span
...
...
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