Commit a2629a32 authored by FangYuePeng's avatar FangYuePeng

Merge remote-tracking branch 'origin/1.0' into 1.0

parents a424c7ee ed07b372
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<link rel="icon" href="<%= BASE_URL %>collapseMenuLogo.png"> <link rel="icon" href="<%= BASE_URL %>collapseMenuLogo.png">
<!-- <link rel="stylesheet" href="//at.alicdn.com/t/font_2011217_f70ptj9y4oc.css">--> <!-- <link rel="stylesheet" href="//at.alicdn.com/t/font_2011217_f70ptj9y4oc.css">-->
<!-- <title><%= webpackConfig.name %></title>--> <!-- <title><%= webpackConfig.name %></title>-->
<title>资源云平台</title> <title>资源云平台</title>
</head> </head>
<body> <body>
<noscript> <noscript>
......
...@@ -32,7 +32,7 @@ export default { ...@@ -32,7 +32,7 @@ export default {
data() { data() {
return { return {
collapseLogo: require('@/assets/image/collapseMenuLogo.png'), collapseLogo: require('@/assets/image/collapseMenuLogo.png'),
title: '教资源云平台' title: '教资源云平台'
// logo: require('@/assets/image/denglu_logo@2x.png') // logo: require('@/assets/image/denglu_logo@2x.png')
} }
}, },
......
...@@ -24,7 +24,7 @@ export default { ...@@ -24,7 +24,7 @@ export default {
}, },
data() { data() {
return { return {
title: '教资源云平台', title: '教资源云平台',
logo: 'https://image-1252351428.cos.ap-beijing.myqcloud.com/home_logo.png' logo: 'https://image-1252351428.cos.ap-beijing.myqcloud.com/home_logo.png'
} }
}, },
......
module.exports = { module.exports = {
title: '教资源云平台', title: '教资源云平台',
/** /**
* @type {boolean} true | false * @type {boolean} true | false
......
import Cookies from 'js-cookie' import Cookies from 'js-cookie'
const TokenKey = 'Admin-Token' const TokenKey = 'Admin-TokenWeb'
export function getToken() { export function getToken() {
return Cookies.get(TokenKey) return Cookies.get(TokenKey)
......
const TokenKey = 'token' const TokenKey = 'tokenWeb'
const emailKey = 'email' const emailKey = 'email'
export function getToken() { export function getToken() {
......
...@@ -160,6 +160,7 @@ ...@@ -160,6 +160,7 @@
<el-input v-model.trim="form.bannerName" show-word-limit :maxlength="500" placeholder="请输入banner名字" /> <el-input v-model.trim="form.bannerName" show-word-limit :maxlength="500" placeholder="请输入banner名字" />
</el-form-item> </el-form-item>
<el-form-item label="图片" prop="bannerPicture"> <el-form-item label="图片" prop="bannerPicture">
<el-input v-model="form.bannerPicture" style="display: none"></el-input>
<el-upload <el-upload
class="avatar-uploader" class="avatar-uploader"
action="#" action="#"
......
...@@ -215,10 +215,10 @@ ...@@ -215,10 +215,10 @@
<el-form-item label="题目答案" prop="answerList" :rules="[{required: form.questionType===2, message: '请输入答案', trigger: 'blur'}]"> <el-form-item label="题目答案" prop="answerList" :rules="[{required: form.questionType===2, message: '请输入答案', trigger: 'blur'}]">
<!-- 四个多选框--> <!-- 四个多选框-->
<el-checkbox-group v-model="form.answerList"> <el-checkbox-group v-model="form.answerList">
<el-checkbox label="A">A</el-checkbox> <el-checkbox label="A" />
<el-checkbox label="B">B</el-checkbox> <el-checkbox label="B" />
<el-checkbox label="C">C</el-checkbox> <el-checkbox label="C" />
<el-checkbox label="D">D</el-checkbox> <el-checkbox label="D" />
</el-checkbox-group> </el-checkbox-group>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -352,6 +352,7 @@ export default { ...@@ -352,6 +352,7 @@ export default {
}, },
data() { data() {
return { return {
fileList: [],
upload: { upload: {
// 是否显示弹出层(开课导入) // 是否显示弹出层(开课导入)
open: false, open: false,
...@@ -497,6 +498,7 @@ export default { ...@@ -497,6 +498,7 @@ export default {
**/ **/
handleQuestionsChange(value) { handleQuestionsChange(value) {
console.log('value', value) console.log('value', value)
this.form.questionType = value
switch (value) { switch (value) {
case 1: case 1:
this.form.answer = null this.form.answer = null
...@@ -752,7 +754,23 @@ export default { ...@@ -752,7 +754,23 @@ export default {
res.data.answer = null 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.optionA = optionA
// this.form.optionB = optionB // this.form.optionB = optionB
// this.form.optionC = optionC // this.form.optionC = optionC
......
...@@ -47,7 +47,8 @@ export default { ...@@ -47,7 +47,8 @@ export default {
// }, // },
created() { 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) console.log('this.courseId', this.courseId)
this.id = this.$route.query.courseId this.id = this.$route.query.courseId
this.name = this.$route.query.name this.name = this.$route.query.name
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<div class="login_form_logo" /> <div class="login_form_logo" />
</div> </div>
<div class="loginTitleRow"> <div class="loginTitleRow">
<div class="title">资源云平台</div> <div class="title">资源云平台</div>
</div> </div>
<div class="login-form-content"> <div class="login-form-content">
<el-form-item prop="username"> <el-form-item prop="username">
...@@ -196,10 +196,10 @@ export default { ...@@ -196,10 +196,10 @@ export default {
}) })
}, },
getCookie() { getCookie() {
const username = Cookies.get('username') const username = Cookies.get('usernameWeb')
const password = Cookies.get('password') const password = Cookies.get('passwordWeb')
const type = Cookies.get('type') const type = Cookies.get('typeWeb')
const rememberMe = Cookies.get('rememberMe') const rememberMe = Cookies.get('rememberMeWeb')
this.loginForm = { this.loginForm = {
username: username === undefined ? this.loginForm.username : username, username: username === undefined ? this.loginForm.username : username,
type: type === undefined ? this.loginForm.type : type, type: type === undefined ? this.loginForm.type : type,
...@@ -233,15 +233,15 @@ export default { ...@@ -233,15 +233,15 @@ export default {
}, },
rememberMe() { rememberMe() {
if (this.loginForm.rememberMe) { if (this.loginForm.rememberMe) {
Cookies.set('username', this.loginForm.username, { expires: 30 }) Cookies.set('usernameWeb', this.loginForm.username, { expires: 30 })
Cookies.set('type', this.loginForm.type, { expires: 30 }) Cookies.set('typeWeb', this.loginForm.type, { expires: 30 })
Cookies.set('password', passwordEncrypt(this.loginForm.password), { expires: 30 }) Cookies.set('passwordWeb', passwordEncrypt(this.loginForm.password), { expires: 30 })
Cookies.set('rememberMe', this.loginForm.rememberMe, { expires: 30 }) Cookies.set('rememberMeWeb', this.loginForm.rememberMe, { expires: 30 })
} else { } else {
Cookies.remove('username') Cookies.remove('usernameWeb')
Cookies.remove('type') Cookies.remove('typeWeb')
Cookies.remove('password') Cookies.remove('passwordWeb')
Cookies.remove('rememberMe') Cookies.remove('rememberMeWeb')
} }
}, },
successLogin() { successLogin() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment