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
ce879df8
Commit
ce879df8
authored
May 08, 2024
by
高宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug 71350
parent
cae55679
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
58 additions
and
36 deletions
+58
-36
kezi_icon_sousuo@2x.png
src/assets/image/kezi_icon_sousuo@2x.png
+0
-0
index.vue
src/components/screen/index.vue
+5
-0
index.vue
src/views/courseResources/courseMall/index.vue
+53
-36
No files found.
src/assets/image/kezi_icon_sousuo@2x.png
0 → 100644
View file @
ce879df8
1.15 KB
src/components/screen/index.vue
View file @
ce879df8
...
...
@@ -58,6 +58,10 @@ export default {
}
.screen-title
{
/*
* 设置字体为思源黑体
*/
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-size
:
16px
;
font-weight
:
500
;
color
:
#292929
;
...
...
@@ -77,6 +81,7 @@ export default {
float
:
left
;
cursor
:
pointer
;
font-size
:
16px
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
color
:
#292929
;
line-height
:
21px
;
padding
:
2px
16px
;
...
...
src/views/courseResources/courseMall/index.vue
View file @
ce879df8
...
...
@@ -20,6 +20,7 @@
>
<el-tab-pane
label=
"行业前沿适配"
name=
"0"
>
<screen
class=
"tabScreen"
v-model=
"queryParams.tecClassify"
title=
"技术分类"
:items=
"tecClassifyOptions"
...
...
@@ -28,6 +29,7 @@
</el-tab-pane>
<el-tab-pane
v-if=
"mallIdentityType === 'firm'"
label=
"岗位能力准入"
name=
"1"
>
<screen
class=
"tabScreen"
v-model=
"queryParams.jobClassify"
title=
"岗位分类"
:items=
"jobClassifyOptions"
...
...
@@ -36,6 +38,7 @@
</el-tab-pane>
<el-tab-pane
v-if=
"mallIdentityType === 'firm'"
label=
"通用能力培养"
name=
"2"
>
<screen
class=
"tabScreen"
v-model=
"queryParams.tecClassify"
title=
"技术分类"
:items=
"tecClassifyOptions"
...
...
@@ -44,6 +47,7 @@
</el-tab-pane>
<el-tab-pane
v-if=
"mallIdentityType === 'college'"
label=
"基础能力培养"
name=
"3"
>
<screen
class=
"tabScreen"
v-model=
"queryParams.tecClassify"
title=
"技术分类"
:items=
"tecClassifyOptions"
...
...
@@ -53,6 +57,7 @@
</el-tabs>
<el-divider
/>
<screen
class=
"tabOutsideScreen"
v-model=
"queryParams.difficultyClassify"
title=
"难度等级"
:value=
"queryParams.difficultyClassify"
...
...
@@ -86,7 +91,7 @@
<template
#
suffix
>
<el-image
class=
"img"
:src=
"require('@/assets/image/
search
.png')"
:src=
"require('@/assets/image/
kezi_icon_sousuo@2x
.png')"
fit=
"cover"
@
click=
"getCourseByPagination"
/>
...
...
@@ -143,14 +148,12 @@
</div>
</div>
<div
class=
"paging-box"
>
<el-pagination
background
layout=
"prev, pager, next"
:current-page=
"queryParams.page"
:page-size=
"queryParams.rows"
<pagination
v-show=
"queryParams.total>0"
:total=
"queryParams.total"
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:page
.
sync=
"queryParams.page"
:limit
.
sync=
"queryParams.rows"
@
pagination=
"getCourseByPagination"
/>
</div>
</div>
...
...
@@ -362,7 +365,6 @@ export default {
width
:
1920px
;
margin
:
auto
;
background
:
#f5f8fd
;
padding-top
:
72px
;
.codeImg
{
position
:
fixed
;
...
...
@@ -402,14 +404,14 @@ export default {
.queryTabs
{
::v-deep
.el-tabs__item
{
width
:
240px
;
height
:
10
0
px
;
height
:
10
8
px
;
font-size
:
20px
;
font-weight
:
700
;
color
:
#6f6f6f
;
text-align
:
center
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;;
padding-top
:
54px
;
}
::v-deep
.is-active
{
color
:
#3788fc
;
}
...
...
@@ -418,28 +420,29 @@ export default {
::v-deep
.el-tabs__item
:focus
{
color
:
#3788fc
;
}
::v-deep
.el-tabs__nav-wrap
::after
{
height
:
1px
;
background-color
:
#e1edff
;
}
.screen-box
{
margin
:
unset
;
}
.tabScreen
{
margin-top
:
30px
;
padding-bottom
:
14px
;
}
}
::v-deep
.el-tabs__content
.screen-box
{
margin
:
0
;
padding-top
:
56px
;
padding-bottom
:
24px
;
.tabOutsideScreen
{
margin-top
:
24px
;
padding-bottom
:
56px
;
}
.el-divider
{
margin
:
0
;
}
.screen-box
:first-child
{
margin
:
0
;
padding-top
:
56px
;
padding-bottom
:
24px
;
}
.screen-box
:last-child
{
margin
:
0
;
padding-top
:
26px
;
padding-bottom
:
56px
;
margin-left
:
7
.5%
;
width
:
93%
;
height
:
1px
;
background-color
:
#e1edff
;
}
}
...
...
@@ -451,15 +454,19 @@ export default {
display
:
flex
;
justify-content
:
space-between
;
align-items
:
center
;
padding-top
:
4
8
px
;
padding-top
:
4
0
px
;
padding-bottom
:
32px
;
.title
{
height
:
27
px
;
height
:
48
px
;
font-size
:
18px
;
font-weight
:
700
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
color
:
#3788fc
;
line-height
:
27px
;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
//line-height: 27px;
}
.search-box
{
...
...
@@ -470,6 +477,11 @@ export default {
.checkbox
:focus
{
color
:
#3682FC
;
}
// 设置多选框label的样式
::v-deep
.checkbox
.el-checkbox__label
{
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-size
:
16px
;
}
.search
{
width
:
410px
;
...
...
@@ -482,6 +494,9 @@ export default {
border
:
1px
solid
#d1d1d1
;
border-radius
:
30px
;
padding-left
:
20px
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-size
:
16px
;
color
:
#d1d1d1
!
important
;
}
::v-deep
.el-input__suffix
{
...
...
@@ -560,7 +575,7 @@ export default {
height
:
29px
;
border-radius
:
4px
;
font-size
:
14px
;
font-family
:
Microsoft
YaHei
,
Microsoft
YaHei-700
,
serif
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-weight
:
500
;
color
:
#ffffff
;
line-height
:
16px
;
...
...
@@ -568,10 +583,12 @@ export default {
.status-unPurchased
{
background-color
:
#fdac34
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
}
.status-purchased
{
background-color
:
#13be24
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
}
}
...
...
@@ -581,7 +598,7 @@ export default {
.title
{
height
:
23px
;
font-size
:
20px
;
font-family
:
Microsoft
YaHei
,
Microsoft
YaHei-700
,
serif
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-weight
:
700
;
color
:
#000000
;
line-height
:
23px
;
...
...
@@ -606,7 +623,7 @@ export default {
.price
{
font-size
:
20px
;
font-family
:
Microsoft
YaHei
,
Microsoft
YaHei-700
,
serif
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-weight
:
700
;
line-height
:
23px
;
}
...
...
@@ -621,7 +638,7 @@ export default {
.follow
{
font-size
:
16px
;
font-family
:
Microsoft
YaHei
,
Microsoft
YaHei-700
,
serif
;
font-family
:
Source
Han
Sans
CN
,
Source
Han
Sans
CN-700
;
font-weight
:
400
;
color
:
#606060
;
display
:
flex
;
...
...
@@ -647,7 +664,7 @@ export default {
.paging-box
{
display
:
flex
;
justify-content
:
center
;
padding-top
:
1
7
px
;
padding-top
:
1
5
px
;
padding-bottom
:
85px
;
}
}
...
...
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