| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 | 
							- <template>
 
-   <view class="main-top">
 
-     <view class="main-top-nav">
 
-       <view class="main-top-nav-logo" @tap="handleTo('/pagesB/headhunting/index')">
 
-         <image
 
-           src="https://minio.citupro.com/dev/menduner/poster.png"
 
-           mode="aspectFill"
 
-         />
 
-         <view class="gun"></view>
 
-         <text>中国</text>
 
-       </view>
 
-       <view class="main-top-nav-title">
 
-         <uni-icons :type="show ? 'closeempty' : 'bars'" color="#FFF" size="30" @tap="handleShow"/>
 
-       </view>
 
-     </view>
 
-     <view class="panel" :class="{active: show}">
 
-       <uni-list>
 
-         <uni-list-item class="panel-item" showArrow title="我们的服务" @tap="handleTo('/pagesB/headhunting/pages/service')" />
 
-         <uni-list-item class="panel-item" showArrow title="候选人" @tap="handleClick('/pages/index/position')"/>
 
-         <uni-list-item class="panel-item" showArrow title="联系我们" @tap="handleTo('/pagesB/headhunting/pages/contact')"/>
 
-       </uni-list>
 
-     </view>
 
-   </view>
 
- </template>
 
- <script setup>
 
- import { ref } from 'vue'
 
- const show = ref(false)
 
- const handleShow = () => {
 
-   show.value = !show.value
 
- }
 
- const handleClick = (path) => {
 
-   uni.switchTab({ url: path })
 
- }
 
- const handleTo = (path) => {
 
-   uni.navigateTo({ url: path })
 
- }
 
- </script>
 
- <style lang="scss" scoped>
 
- $rootColor: #00695c;
 
- .main-top {
 
-   position: sticky;
 
-   top: 0;
 
-   background: $rootColor;
 
-   z-index: 999;
 
-   &-nav {
 
-     display: flex;
 
-     justify-content: space-between;
 
-     align-items: center;
 
-     width: 100%;
 
-     height: 120rpx;
 
-     padding: 10rpx 20rpx;
 
-     box-sizing: border-box;
 
-     &-logo {
 
-       // width: 300rpx;
 
-       height: 100%;
 
-       display: flex;
 
-       align-items: center;
 
-       .gun {
 
-         height: 75rpx;
 
-         width: 6rpx;
 
-         background: #fff;
 
-         margin: 0 20rpx;
 
-       }
 
-       text {
 
-         color: #fff;
 
-         font-size: 32rpx;
 
-         font-weight: 600;
 
-       }
 
-       image {
 
-         width: 180rpx;
 
-         height: 75rpx;
 
-         // margin-bottom: 12rpx;
 
-       }
 
-     }
 
-     &-title {
 
-       height: 100%;
 
-       display: flex;
 
-       align-items: center;
 
-       color: #fff;
 
-     }
 
-     
 
-   }
 
- }
 
- .panel {
 
-   overflow: hidden;
 
-   height: 0;
 
-   transition: all 0.3s;
 
-   &.active {
 
-     height: auto;
 
-   }
 
-   &-item {
 
-     
 
-   }
 
- }
 
- :deep(.uni-list-item) {
 
-   background: #000 !important;
 
-   background-color: #000 !important;
 
- }
 
- </style>
 
 
  |