Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
tea_resources_pc
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
张伯涛
tea_resources_pc
Commits
270676e6
Commit
270676e6
authored
May 16, 2024
by
张伯涛
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修改
parent
fe54e325
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
226 additions
and
183 deletions
+226
-183
index.vue
src/views/courseResources/courseDetails/index.vue
+5
-2
index.vue
src/views/courseResources/index.vue
+187
-170
index.vue
src/views/learningCenter/components/Sidebar/index.vue
+8
-8
groupDialog.vue
src/views/learningCenter/components/groupDialog.vue
+26
-3
No files found.
src/views/courseResources/courseDetails/index.vue
View file @
270676e6
...
@@ -116,7 +116,6 @@
...
@@ -116,7 +116,6 @@
<span
v-if=
"courseDetails.lessonPrice === 0"
style=
"color: #F96F21"
>
¥0.00
</span>
<span
v-if=
"courseDetails.lessonPrice === 0"
style=
"color: #F96F21"
>
¥0.00
</span>
{{
formatPrice
(
courseDetails
.
lessonPrice
)
}}
{{
formatPrice
(
courseDetails
.
lessonPrice
)
}}
<div
v-if=
"courseDetails.lessonPrice !== 0 && courseDetails.lessonIsPay === 1 "
class=
"priceLine"
/>
<div
v-if=
"courseDetails.lessonPrice !== 0 && courseDetails.lessonIsPay === 1 "
class=
"priceLine"
/>
<span
v-if=
"courseDetails.tryout === '1'"
class=
"tryout_class"
>
{{
'(试用中)'
}}
</span>
<span
<span
v-if=
"userToken && $store.getters.roles[0].roleKey === 'unit_admin'
v-if=
"userToken && $store.getters.roles[0].roleKey === 'unit_admin'
&& courseDetails.lessonPrice !== 0 && courseDetails.tryout !== '1'"
&& courseDetails.lessonPrice !== 0 && courseDetails.tryout !== '1'"
...
@@ -131,7 +130,11 @@
...
@@ -131,7 +130,11 @@
{{
'(未购买)'
}}
{{
'(未购买)'
}}
</span>
</span>
<!-- 登录&&不是免费&&没有购买,看看是不是试用-->
<!-- 登录&&不是免费&&没有购买,看看是不是试用-->
<span
v-if=
"userToken && courseDetails.lessonPrice !== 0 && courseDetails.lessonIsPay === 0 && courseDetails.beginTrialTime"
class=
"probationClass"
>
(试用中)
</span>
<span
v-if=
" (userToken && courseDetails.lessonPrice !== 0 && courseDetails.lessonIsPay === 0 &&
courseDetails.beginTrialTime) || courseDetails.tryout === '1'"
class=
"probationClass"
>
(试用中)
</span>
<!-- availableTrialTime表示剩余学习天数-->
<!-- availableTrialTime表示剩余学习天数-->
<span
v-if=
"courseDetails.availableTrialTime && courseDetails.availableTrialTime > 0"
class=
"availableTrialTime_class"
>
还剩
{{
courseDetails
.
availableTrialTime
}}
天到期
</span>
<span
v-if=
"courseDetails.availableTrialTime && courseDetails.availableTrialTime > 0"
class=
"availableTrialTime_class"
>
还剩
{{
courseDetails
.
availableTrialTime
}}
天到期
</span>
<span
v-if=
"courseDetails.availableTrialTime && courseDetails.availableTrialTime === 0"
class=
"availableTrialTime_class"
>
如需继续学习,请联系管理员续期!
</span>
<span
v-if=
"courseDetails.availableTrialTime && courseDetails.availableTrialTime === 0"
class=
"availableTrialTime_class"
>
如需继续学习,请联系管理员续期!
</span>
...
...
src/views/courseResources/index.vue
View file @
270676e6
This diff is collapsed.
Click to expand it.
src/views/learningCenter/components/Sidebar/index.vue
View file @
270676e6
...
@@ -13,52 +13,52 @@
...
@@ -13,52 +13,52 @@
class=
"user-menu"
class=
"user-menu"
>
>
<el-menu-item
<el-menu-item
index=
"purchased"
v-if=
"roles[0].roleKey === 'unit_admin'"
v-if=
"roles[0].roleKey === 'unit_admin'"
index=
"purchased"
@
click
.
native=
"goPage('purchased')"
@
click
.
native=
"goPage('purchased')"
>
>
<span
slot=
"title"
>
已购课程
</span>
<span
slot=
"title"
>
已购课程
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"participants"
v-if=
"roles[0].roleKey === 'unit_admin'"
v-if=
"roles[0].roleKey === 'unit_admin'"
index=
"participants"
@
click
.
native=
"goPage('participants')"
@
click
.
native=
"goPage('participants')"
>
>
<span
slot=
"title"
>
学员管理
</span>
<span
slot=
"title"
>
学员管理
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"role"
v-if=
"roles[0].roleKey === 'unit_admin'"
v-if=
"roles[0].roleKey === 'unit_admin'"
index=
"role"
@
click
.
native=
"goPage('role')"
@
click
.
native=
"goPage('role')"
>
>
<span
slot=
"title"
>
角色管理
</span>
<span
slot=
"title"
>
角色管理
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"group"
v-if=
"roles[0].roleKey === 'unit_admin'"
v-if=
"roles[0].roleKey === 'unit_admin'"
index=
"group"
@
click
.
native=
"goPage('group')"
@
click
.
native=
"goPage('group')"
>
>
<span
slot=
"title"
>
小组管理
</span>
<span
slot=
"title"
>
小组管理
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"statistics"
v-if=
"roles[0].roleKey === 'unit_admin'"
v-if=
"roles[0].roleKey === 'unit_admin'"
index=
"statistics"
@
click
.
native=
"goPage('statistics')"
@
click
.
native=
"goPage('statistics')"
>
>
<span
slot=
"title"
>
数据统计
</span>
<span
slot=
"title"
>
数据统计
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"my"
v-if=
"roles[0].roleKey === 'unit_leader'"
v-if=
"roles[0].roleKey === 'unit_leader'"
index=
"my"
@
click
.
native=
"goPage('my')"
@
click
.
native=
"goPage('my')"
>
>
<!-- v-if="roles[0].roleKey === 'unit_leader'" -->
<!-- v-if="roles[0].roleKey === 'unit_leader'" -->
<span
slot=
"title"
>
我的课程
</span>
<span
slot=
"title"
>
我的课程
</span>
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"myGroup"
v-if=
"roles[0].roleKey === 'unit_leader'"
v-if=
"roles[0].roleKey === 'unit_leader'"
index=
"myGroup"
@
click
.
native=
"goPage('myGroup')"
@
click
.
native=
"goPage('myGroup')"
>
>
<!-- v-if="roles[0].roleKey === 'unit_leader'" -->
<!-- v-if="roles[0].roleKey === 'unit_leader'" -->
...
@@ -66,7 +66,7 @@
...
@@ -66,7 +66,7 @@
</el-menu-item>
</el-menu-item>
<el-menu-item
<el-menu-item
index=
"favorite"
index=
"favorite"
@
click
.
native=
"goPage('favorite')"
@
click
.
native=
"goPage('favorite')"
>
>
<span
slot=
"title"
>
我的收藏
</span>
<span
slot=
"title"
>
我的收藏
</span>
...
...
src/views/learningCenter/components/groupDialog.vue
View file @
270676e6
...
@@ -14,13 +14,14 @@
...
@@ -14,13 +14,14 @@
class=
"company-form"
class=
"company-form"
label-width=
"120px"
label-width=
"120px"
label-position=
"top"
label-position=
"top"
hide-required-asterisk
:model=
"model"
:model=
"model"
:rules=
"rules"
:rules=
"rules"
>
>
<el-form-item
label=
"小组名称"
prop=
"name"
>
<el-form-item
label=
"小组名称"
prop=
"name"
class=
"nameFormItem"
>
<el-input
<el-input
v-model=
"model.name"
v-model=
"model.name"
class=
"
w-100
"
class=
"
company-formInput
"
placeholder=
"请输入"
placeholder=
"请输入"
/>
/>
</el-form-item>
</el-form-item>
...
@@ -29,7 +30,7 @@
...
@@ -29,7 +30,7 @@
v-model=
"model.groupLeaderIdList"
v-model=
"model.groupLeaderIdList"
filterable
filterable
multiple
multiple
class=
"
w-100
"
class=
"
company-formInput
"
placeholder=
"请选择"
placeholder=
"请选择"
>
>
<el-option
<el-option
...
@@ -200,6 +201,28 @@ export default {
...
@@ -200,6 +201,28 @@ export default {
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
.nameFormItem
{
/
deep
/.
el-form-item__label
:
:
after
{
content
:
'*'
;
color
:
#FF0000
;
margin-left
:
4px
;
}
}
.company-formInput
{
width
:
966px
;
}
::v-deep
.el-transfer__buttons
{
padding
:
0
15px
;
}
::v-deep
.el-checkbox
{
display
:
block
;
}
::v-deep
.el-form--label-top
.el-form-item__label
{
padding
:
0
0
5px
0
!
important
;
}
.sub-form-box
.sub-form-content
{
margin-top
:
9px
!
important
;
}
/
deep
/
.el-dialog__header
{
/
deep
/
.el-dialog__header
{
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-400
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-400
;
}
}
...
...
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