合并所有修改,统一文档

master
aiyadc 5 years ago
parent 58d1c9723c
commit 0f82695eed

@ -2,7 +2,7 @@
<!---->
<template>
<div >
<el-dropdown >
<el-dropdown style="padding: 20px;float: right;cursor: pointer" trigger="click">
<span class="el-dropdown-link">
<i class="el-icon-user-solid el-icon--left"></i>{{user}}<i class="el-icon-arrow-down el-icon--right"></i>
</span>

@ -14,7 +14,7 @@
</el-row>
<!-- 用一个循环把所有的功能模块加载出来 -->
<el-row :gutter="40" justify="center" type="flex" align="bottom">
<el-col :span="6" v-for="item in names">
<el-col :span="6" v-for="item in names" :key="item">
<block :name="item" :style="bodyStyle" ></block>
</el-col>
</el-row>

@ -32,13 +32,7 @@
<script>
import {get, post} from "~/utils";
<<<<<<< HEAD
import {showDialog, showSuccess} from "~/utils/dialog";
=======
import axios from "axios"
import {closeLoading, showDialog, showLoading, showSuccess} from "~/utils/dialog";
>>>>>>> e51d44ad1213257fbd60443a010ff4ba74fd6927
export default {
data() {
return {

@ -15,13 +15,14 @@
<el-menu-item index="2-2" route="myBooking">我的申请记录</el-menu-item>
</el-submenu>
<el-menu-item index="3" route="course">课程管理</el-menu-item>
<el-menu-item index="4" route="schedule">我的课表</el-menu-item>
<el-menu-item index="5" route="personal">个人中心</el-menu-item>
<el-menu-item index="4" route="schedule" @click="$router.push('/teacher/myCourse')"></el-menu-item>
<drop-down-user user="个人中心" @back="backLogin" @goPersonal="goPersonal"></drop-down-user>
</el-menu>
</div>
</template>
<script>
import dropDownUser from "~/components/dropDownUser";
export default {
data() {
return {
@ -31,7 +32,16 @@
methods: {
handleSelect(key, keyPath) {
console.log(key, keyPath);
},
backLogin:function () {
this.$router.push('/login')
},
goPersonal:function () {
this.$router.push('/teacher/personal')
}
},
components:{
dropDownUser
}
}
</script>

@ -6,15 +6,20 @@
<script>
import home from "~/components/home";
import {get} from "~/utils";
import {showSuccess} from "~/utils/dialog";
export default {
components: {
home
},
methods:{
backLogin:function () {
async backLogin() {
await get('lb/user/logout')
await showSuccess('退出成功',this)
setTimeout(()=>{
this.$router.push('/login')
console.log('已退出')
},1000)
}
}
}

@ -1,5 +1,8 @@
<template>
<div>
<el-container>
<el-header><nav-bar ></nav-bar></el-header>
</el-container>
<el-container>
<el-aside width="300px">
<el-row class="tac" style="margin-top: 30px">
@ -38,10 +41,11 @@
</template>
<script>
import navBar from "~/components/teacher/navBar";
import personalMessage from "~/components/personalMessage";
export default {
components: {personalMessage},
components: {personalMessage,navBar},
methods: {
handleOpen(key, keyPath) {
console.log(key, keyPath);

@ -21,7 +21,9 @@
})
await post('lb/lab/test', {
data: 'data'
})
}
// then
)
}
}
}

@ -9,6 +9,8 @@ import supManager from "~/pages/supManager/index";
import personal from "~/pages/teacher/personal";
import login from "~/pages/login";
import empty from "~/components/empty";
import myCourse from "~/pages/teacher/myCourse";
import tb_course from "~/components/tb_course";
// 要告诉 vue 使用 vueRouter
Vue.use(VueRouter);
@ -34,6 +36,10 @@ const routes = [
{
path: 'personal',
component: personal
},
{
path:'myCourse',
component:myCourse
}
]
},
@ -52,6 +58,10 @@ const routes = [
{
path:"/login",
component:login
},
{
path:'/tbCourse',
component:tb_course
}
]

Loading…
Cancel
Save