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

代码整理

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