提交 2422b3a6 编写于 作者: 杨广俊's avatar 杨广俊

代码整理

上级 d7fbc2da
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<meta name="x5-fullscreen" content="true"> <meta name="x5-fullscreen" content="true">
<title>云鹊·医</title> <title>云鹊·医</title>
</head> </head>
<body> <body id="appBody">
<div id="app"> <div id="app">
<router-view></router-view> <router-view></router-view>
</div> </div>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</template> </template>
<script> <script>
// import svgIcon from './componentsn/common/svg'; // import svgIcon from './components/common/svg';
export default { export default {
components:{ components:{
// svgIcon // svgIcon
......
...@@ -93,6 +93,9 @@ export default { ...@@ -93,6 +93,9 @@ export default {
this[orderType] = !this[orderType] this[orderType] = !this[orderType]
this.$emit('order', orderName, this[orderType]) this.$emit('order', orderName, this[orderType])
}, },
reset() {
this.showOrderIndex = 1
}
// resetShowOrderIndex(){ // resetShowOrderIndex(){
// this.showOrderIndex = 1 // this.showOrderIndex = 1
// } // }
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
import { teacher } from '../../utils/buryingPoint'; import { teacher } from '../../utils/buryingPoint';
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import YqyLecturerOrder from '@/componentsn/business/yqy-lecturer-order'; import YqyLecturerOrder from '@/components/business/yqy-lecturer-order';
export default { export default {
data() { data() {
return { return {
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</template> </template>
<script> <script>
// import BackHeader from '../../components/teachers/back-header'; // import BackHeader from '../../components/teachers/back-header';
import BackHeader from '../../componentsn/teacher/back-header'; import BackHeader from '../../components/teacher/back-header';
export default { export default {
data () { data () {
return { return {
......
...@@ -23,10 +23,10 @@ ...@@ -23,10 +23,10 @@
<script> <script>
// import { setEventByModuleCode } from '@/utils/index' // import { setEventByModuleCode } from '@/utils/index'
// import TopNav from '../../components/common/topNav'; // import TopNav from '../../components/common/topNav';
import TopNav from '../../componentsn/teacher/topNav'; import TopNav from '../../components/teacher/topNav';
// import teacherTop from '../../components/teachers/teach-top'; // import teacherTop from '../../components/teachers/teach-top';
// import BackTop from '../../components/common/backTop'; // import BackTop from '../../components/common/backTop';
import BackTop from '../../componentsn/teacher/backTop'; import BackTop from '../../components/teacher/backTop';
import {activity_action} from '../../utils/buryingPoint'; import {activity_action} from '../../utils/buryingPoint';
import { deepCopy } from '../../utils'; import { deepCopy } from '../../utils';
export default { export default {
......
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
<script> <script>
// import teacherTop from '../../components/teachers/teach-top'; // import teacherTop from '../../components/teachers/teach-top';
import teacherTop from '../../componentsn/teacher/teach-top'; import teacherTop from '../../components/teacher/teach-top';
import {teacher,teacher_info_collect} from '../../utils/buryingPoint'; import {teacher,teacher_info_collect} from '../../utils/buryingPoint';
export default { export default {
components:{ components:{
......
此差异已折叠。
<template> <template>
<div class="main-body" ref="wrapper"> <div class="main-body" :class="{'modal-open': showSelectedPage}" ref="wrapper">
<section class="home-header"> <section class="home-header">
<div class="home-topMenu"> <div class="home-topMenu">
<YqyHomeHeader :searchFix="searchFix"/> <YqyHomeHeader :searchFix="searchFix"/>
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
/> />
<!-- 讲师排序 --> <!-- 讲师排序 -->
<YqyLecturerOrder groupTitle="全部讲师" @order="orderAction"/> <YqyLecturerOrder ref="lecturerOrderRef" groupTitle="全部讲师" @order="orderAction"/>
<!-- 讲师列表 --> <!-- 讲师列表 -->
<YqyTeacherList :parmData="parmDataDoctList"/> <YqyTeacherList :parmData="parmDataDoctList"/>
...@@ -36,7 +36,6 @@ ...@@ -36,7 +36,6 @@
<!-- 讲师选择组件 - 弹框 --> <!-- 讲师选择组件 - 弹框 -->
<YqyLecturerSelectContent <YqyLecturerSelectContent
ref="lecturerSelContRef" ref="lecturerSelContRef"
:isShowSelectionB="showSelectedPage"
@selectedData="selectedLecturerList" @selectedData="selectedLecturerList"
/> />
...@@ -49,18 +48,18 @@ ...@@ -49,18 +48,18 @@
<script> <script>
import { Swipe, SwipeItem} from 'mint-ui'; import { Swipe, SwipeItem} from 'mint-ui';
import {mapState, mapMutations, mapActions} from 'vuex' import {mapState, mapMutations, mapActions} from 'vuex'
import BackTop from '@/componentsn/business/backTop'; import BackTop from '@/components/business/backTop';
import YqyHomeHeader from '@/componentsn/business/yqy-home-header'; import YqyHomeHeader from '@/components/business/yqy-home-header';
import YqyLecturerTitle from '@/componentsn/business/yqy-lecturer-title'; import YqyLecturerTitle from '@/components/business/yqy-lecturer-title';
import YqyLecturerSelect from '@/componentsn/business/yqy-lecturer-select'; import YqyLecturerSelect from '@/components/business/yqy-lecturer-select';
import YqyLecturerOrder from '@/componentsn/business/yqy-lecturer-order'; import YqyLecturerOrder from '@/components/business/yqy-lecturer-order';
import YqyLecturerSelectContent from '@/componentsn/business/yqy-lecturer-select-content'; import YqyLecturerSelectContent from '@/components/business/yqy-lecturer-select-content';
import YqyHotLecturer from '@/componentsn/business/yqy-hot-lecturer'; import YqyHotLecturer from '@/components/business/yqy-hot-lecturer';
import YqyTeacherList from '@/componentsn/business/yqy-teacher-list' import YqyTeacherList from '@/components/business/yqy-teacher-list'
export default { export default {
data(){ data(){
return { return {
showSelectedPage: false, showSelectedPage: true,
parmDataDoctList: [], parmDataDoctList: [],
selectedTypeIndex: 1, selectedTypeIndex: 1,
prevent: true, prevent: true,
...@@ -142,7 +141,9 @@ export default { ...@@ -142,7 +141,9 @@ export default {
}, },
beforeMount() { beforeMount() {
let appBody = document.getElementById('appBody')
appBody.style.overflow = 'hidden'
appBody.style.height = '100%'
}, },
mounted(){ mounted(){
window.addEventListener('scroll', this.scrollFun); window.addEventListener('scroll', this.scrollFun);
...@@ -159,6 +160,7 @@ export default { ...@@ -159,6 +160,7 @@ export default {
orderAction(orderName, isSortUp) { orderAction(orderName, isSortUp) {
let orderType = isSortUp ? -1 : 1 let orderType = isSortUp ? -1 : 1
let orderData = this.parmDataDoctList.slice() let orderData = this.parmDataDoctList.slice()
// let orderData = parmDataDoctList
orderData.sort((a, b)=> { orderData.sort((a, b)=> {
if (orderName === 'doctorFirstNameChar') { if (orderName === 'doctorFirstNameChar') {
return (a[orderName].charCodeAt(0) - b[orderName].charCodeAt(0)) * orderType return (a[orderName].charCodeAt(0) - b[orderName].charCodeAt(0)) * orderType
...@@ -178,6 +180,8 @@ export default { ...@@ -178,6 +180,8 @@ export default {
// 选择器组件回调 // 选择器组件回调
selectedLecturerList(paramList, selectedTitle, selectedLevelName, selectedDepartName) { selectedLecturerList(paramList, selectedTitle, selectedLevelName, selectedDepartName) {
this.parmDataDoctList = paramList this.parmDataDoctList = paramList
this.orderAction('doctorFirstNameChar', true)
this.$refs.lecturerOrderRef.reset()
this.selectedTitleTitle = selectedTitle this.selectedTitleTitle = selectedTitle
this.selectedLevelName = selectedLevelName this.selectedLevelName = selectedLevelName
this.selectedDepartName = selectedDepartName this.selectedDepartName = selectedDepartName
...@@ -496,6 +500,12 @@ export default { ...@@ -496,6 +500,12 @@ export default {
</style> </style>
<style lang="scss" scoped> <style lang="scss" scoped>
@import '../../style/mixin.scss'; @import '../../style/mixin.scss';
.modal-open {
&, body {
overflow: hidden;
height: 100%;
}
}
.lect-selection-content { .lect-selection-content {
position: absolute; position: absolute;
top: px2rem(122px); top: px2rem(122px);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册