Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
tea-resources-web
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-web
Commits
a2629a32
Commit
a2629a32
authored
Apr 23, 2024
by
FangYuePeng
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/1.0' into 1.0
parents
a424c7ee
ed07b372
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
45 additions
and
25 deletions
+45
-25
index.html
public/index.html
+1
-1
Logo.vue
src/layout/components/Sidebar/Logo.vue
+1
-1
logo.vue
src/layoutLogin/components/logo.vue
+1
-1
settings.js
src/settings.js
+1
-1
auth.js
src/utils/auth.js
+1
-1
index.js
src/utils/auth/index.js
+1
-1
index.vue
src/views/contentManagement/banner/index.vue
+1
-0
examinationPaper.vue
...rseInformation/examinationManagement/examinationPaper.vue
+23
-5
index.vue
src/views/courseInformation/examinationManagement/index.vue
+2
-1
login.vue
src/views/login/login.vue
+13
-13
No files found.
public/index.html
View file @
a2629a32
...
...
@@ -7,7 +7,7 @@
<link
rel=
"icon"
href=
"<%= BASE_URL %>collapseMenuLogo.png"
>
<!-- <link rel="stylesheet" href="//at.alicdn.com/t/font_2011217_f70ptj9y4oc.css">-->
<!-- <title><%= webpackConfig.name %></title>-->
<title>
教
育
资源云平台
</title>
<title>
教
学
资源云平台
</title>
</head>
<body>
<noscript>
...
...
src/layout/components/Sidebar/Logo.vue
View file @
a2629a32
...
...
@@ -32,7 +32,7 @@ export default {
data
()
{
return
{
collapseLogo
:
require
(
'@/assets/image/collapseMenuLogo.png'
),
title
:
'教
育
资源云平台'
title
:
'教
学
资源云平台'
// logo: require('@/assets/image/denglu_logo@2x.png')
}
},
...
...
src/layoutLogin/components/logo.vue
View file @
a2629a32
...
...
@@ -24,7 +24,7 @@ export default {
},
data
()
{
return
{
title
:
'教
育
资源云平台'
,
title
:
'教
学
资源云平台'
,
logo
:
'https://image-1252351428.cos.ap-beijing.myqcloud.com/home_logo.png'
}
},
...
...
src/settings.js
View file @
a2629a32
module
.
exports
=
{
title
:
'教
育
资源云平台'
,
title
:
'教
学
资源云平台'
,
/**
* @type {boolean} true | false
...
...
src/utils/auth.js
View file @
a2629a32
import
Cookies
from
'js-cookie'
const
TokenKey
=
'Admin-Token'
const
TokenKey
=
'Admin-Token
Web
'
export
function
getToken
()
{
return
Cookies
.
get
(
TokenKey
)
...
...
src/utils/auth/index.js
View file @
a2629a32
const
TokenKey
=
'token'
const
TokenKey
=
'token
Web
'
const
emailKey
=
'email'
export
function
getToken
()
{
...
...
src/views/contentManagement/banner/index.vue
View file @
a2629a32
...
...
@@ -160,6 +160,7 @@
<el-input
v-model
.
trim=
"form.bannerName"
show-word-limit
:maxlength=
"500"
placeholder=
"请输入banner名字"
/>
</el-form-item>
<el-form-item
label=
"图片"
prop=
"bannerPicture"
>
<el-input
v-model=
"form.bannerPicture"
style=
"display: none"
></el-input>
<el-upload
class=
"avatar-uploader"
action=
"#"
...
...
src/views/courseInformation/examinationManagement/examinationPaper.vue
View file @
a2629a32
...
...
@@ -215,10 +215,10 @@
<el-form-item
label=
"题目答案"
prop=
"answerList"
:rules=
"[{required: form.questionType===2, message: '请输入答案', trigger: 'blur'}]"
>
<!-- 四个多选框-->
<el-checkbox-group
v-model=
"form.answerList"
>
<el-checkbox
label=
"A"
>
A
</el-checkbox
>
<el-checkbox
label=
"B"
>
B
</el-checkbox
>
<el-checkbox
label=
"C"
>
C
</el-checkbox
>
<el-checkbox
label=
"D"
>
D
</el-checkbox
>
<el-checkbox
label=
"A"
/
>
<el-checkbox
label=
"B"
/
>
<el-checkbox
label=
"C"
/
>
<el-checkbox
label=
"D"
/
>
</el-checkbox-group>
</el-form-item>
</el-col>
...
...
@@ -352,6 +352,7 @@ export default {
},
data
()
{
return
{
fileList
:
[],
upload
:
{
// 是否显示弹出层(开课导入)
open
:
false
,
...
...
@@ -497,6 +498,7 @@ export default {
**/
handleQuestionsChange
(
value
)
{
console
.
log
(
'value'
,
value
)
this
.
form
.
questionType
=
value
switch
(
value
)
{
case
1
:
this
.
form
.
answer
=
null
...
...
@@ -752,7 +754,23 @@ export default {
res
.
data
.
answer
=
null
}
// 处理选项内容
this
.
form
=
res
.
data
// this.form = res.data,
this
.
form
.
courseId
=
res
.
data
.
courseId
,
this
.
form
.
questionType
=
res
.
data
.
questionType
,
this
.
form
.
questionStem
=
res
.
data
.
questionStem
,
this
.
form
.
difficulty
=
res
.
data
.
difficulty
,
this
.
form
.
content
=
res
.
data
.
content
,
this
.
form
.
answer
=
res
.
data
.
answer
,
this
.
form
.
answerList
=
res
.
data
.
answerList
,
this
.
form
.
optionA
=
res
.
data
.
optionA
,
this
.
form
.
optionB
=
res
.
data
.
optionB
,
this
.
form
.
optionC
=
res
.
data
.
optionC
,
this
.
form
.
optionD
=
res
.
data
.
optionD
,
this
.
form
.
mark
=
res
.
data
.
mark
,
this
.
form
.
flag
=
res
.
data
.
flag
,
this
.
form
.
remarks
=
res
.
data
.
remarks
,
this
.
form
.
weight
=
res
.
data
.
weight
,
this
.
form
.
optionsList
=
res
.
data
.
optionsList
,
// this.form.optionA = optionA
// this.form.optionB = optionB
// this.form.optionC = optionC
...
...
src/views/courseInformation/examinationManagement/index.vue
View file @
a2629a32
...
...
@@ -47,7 +47,8 @@ export default {
// },
created
()
{
// 接受路由传递的参数
this
.
courseId
=
this
.
$route
.
query
.
businessId
// this.courseId = this.$route.query.businessId
this
.
courseId
=
this
.
$route
.
query
.
courseId
console
.
log
(
'this.courseId'
,
this
.
courseId
)
this
.
id
=
this
.
$route
.
query
.
courseId
this
.
name
=
this
.
$route
.
query
.
name
...
...
src/views/login/login.vue
View file @
a2629a32
...
...
@@ -7,7 +7,7 @@
<div
class=
"login_form_logo"
/>
</div>
<div
class=
"loginTitleRow"
>
<div
class=
"title"
>
教
育
资源云平台
</div>
<div
class=
"title"
>
教
学
资源云平台
</div>
</div>
<div
class=
"login-form-content"
>
<el-form-item
prop=
"username"
>
...
...
@@ -196,10 +196,10 @@ export default {
})
},
getCookie
()
{
const
username
=
Cookies
.
get
(
'username'
)
const
password
=
Cookies
.
get
(
'password'
)
const
type
=
Cookies
.
get
(
'type'
)
const
rememberMe
=
Cookies
.
get
(
'rememberMe'
)
const
username
=
Cookies
.
get
(
'username
Web
'
)
const
password
=
Cookies
.
get
(
'password
Web
'
)
const
type
=
Cookies
.
get
(
'type
Web
'
)
const
rememberMe
=
Cookies
.
get
(
'rememberMe
Web
'
)
this
.
loginForm
=
{
username
:
username
===
undefined
?
this
.
loginForm
.
username
:
username
,
type
:
type
===
undefined
?
this
.
loginForm
.
type
:
type
,
...
...
@@ -233,15 +233,15 @@ export default {
},
rememberMe
()
{
if
(
this
.
loginForm
.
rememberMe
)
{
Cookies
.
set
(
'username'
,
this
.
loginForm
.
username
,
{
expires
:
30
})
Cookies
.
set
(
'type'
,
this
.
loginForm
.
type
,
{
expires
:
30
})
Cookies
.
set
(
'password'
,
passwordEncrypt
(
this
.
loginForm
.
password
),
{
expires
:
30
})
Cookies
.
set
(
'rememberMe'
,
this
.
loginForm
.
rememberMe
,
{
expires
:
30
})
Cookies
.
set
(
'username
Web
'
,
this
.
loginForm
.
username
,
{
expires
:
30
})
Cookies
.
set
(
'type
Web
'
,
this
.
loginForm
.
type
,
{
expires
:
30
})
Cookies
.
set
(
'password
Web
'
,
passwordEncrypt
(
this
.
loginForm
.
password
),
{
expires
:
30
})
Cookies
.
set
(
'rememberMe
Web
'
,
this
.
loginForm
.
rememberMe
,
{
expires
:
30
})
}
else
{
Cookies
.
remove
(
'username'
)
Cookies
.
remove
(
'type'
)
Cookies
.
remove
(
'password'
)
Cookies
.
remove
(
'rememberMe'
)
Cookies
.
remove
(
'username
Web
'
)
Cookies
.
remove
(
'type
Web
'
)
Cookies
.
remove
(
'password
Web
'
)
Cookies
.
remove
(
'rememberMe
Web
'
)
}
},
successLogin
()
{
...
...
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