viewShell.html 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <!-- 弹出层的壳子 -->
  2. <div class="shell-view" :class="styleType==2?'shell-view2':(styleType==3?'shell-view3':'')">
  3. <!-- 楼层 -->
  4. <div class="floor-view" v-if="pageType==1 && floorList&&floorList.length>1">
  5. <div class="floor-item rows justify-center" :class="floorId==floor.id?'active':''"
  6. v-for="(floor,index) in floorList" :key="index" @click="floorChange(floor)">
  7. {{floor.houseFloor?floor.houseFloor+'F':''}}
  8. </div>
  9. </div>
  10. <!-- 提示 -->
  11. <!-- <div class="tips-view">
  12. {{pageType==1?'点击进入空间':'单击圆点切换视角'}}
  13. </div> -->
  14. <!-- 放大缩小操作区域 -->
  15. <div class="zoom-view" @click.stop="zoomInOut" v-if="styleType==2">
  16. <img class="icon":src="styleType==2?'https://dm.static.elab-plus.com/miniProgram/iconfont/zoomin.png':'https://dm.static.elab-plus.com/miniProgram/iconfont/zoomout.png'" mode="widthFix"/>
  17. </div>
  18. <!-- 微信客服 -->
  19. <div class="connect-view columns"
  20. @click="mynavigateFuc" data-jumptype="50">
  21. <img class="defaultHead" src="https://dm.static.elab-plus.com/miniProgram/conentUs.png" mode="widthFix"/>
  22. </div>
  23. <!-- 手势操作区域 -->
  24. <!-- <div v-if="showSignscoll" class="shell-signscoll rows justify-center" @click="upScrollOrDown" @touchstart="mytouchstart" @touchmove="mytouchmove" @touchend="mytouchend">
  25. <div class="signscoll-block"></div>
  26. </div> -->
  27. <!-- 精细化视图 -->
  28. <viewCareful ref="viewCareful" v-show="styleType==2" @curSpaceChange="curSpaceChange" :overChange="overChange" :curHouseObj="houseObj"></viewCareful>
  29. <!-- 布局选择 -->
  30. <viewPlot ref="viewPlot" v-show="styleType==3" @curSpaceChange="curSpaceChange"
  31. :overChange="overChange" :curHouseObj="houseObj"></viewPlot>
  32. <!-- 底部按钮视图 -->
  33. <viewlayout ref="viewlayout" @curSpaceChange="curSpaceChange" :styleType="styleType"
  34. :overChange="overChange" :curHouseObj="houseObj" :houseList="houseList" @changeStyle="changeStyle"
  35. @streamRecord="streamRecord" @streamRecordEnd="streamRecordEnd" @seedChange="seedChange"></viewlayout>
  36. <!-- nav视图 -->
  37. <!-- <viewToolNav v-show="pageType==1 && (styleType==2 || styleType==3)" :seedItem="seedItem" @downCom="downScroll"></viewToolNav> -->
  38. <!-- 风格选择视图 -->
  39. <!-- <viewStyle v-if="pageType==2" :spaceObj="spaceObj" @hideOrShowActor="hideOrShowActor"></viewStyle> -->
  40. </div>