| 
					
				 | 
			
			
				@@ -0,0 +1,234 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!--  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * @title 招聘就业  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ * @author Rockery(1113269755@qq.com) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<view class="recruitment"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <u-navbar title-color="#FFFFFF" :bpay-bottom="false" back-icon-color="#FFFFFF" :background="{background: '#3D5D4C' }" title="招聘就业" class="recruitment-unavbar" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- ###################################-- 轮播图 -- ################################### --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <view class="recruitment-banner"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <u-swiper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :list="bannerList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        name="bannerUrl" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        border-radius="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mode="round" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        height="440" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        img-mode="scaleToFill" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @click="swiperClick" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ></u-swiper> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- ###################################-- 请输入您关键词 -- ################################### --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <view class="recruitment-usearch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <u-search placeholder="请输入您关键词" v-model="headerTopKeyword" :show-action="false" bg-color="#FFFFFF"></u-search> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- ###################################-- 企业推荐 -- ################################### --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <view class="u-card-wrap recruitment-recommend"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    	<u-card :show-foot="false" class="recruitment-recommend-card"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <view slot="head"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         <view class="recommend-card-head"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <view class="recommend-card-head-title">{{recommendConfigData.title}}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <view class="recommend-card-head-subtitle" @tap="recommendCardMoreClick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              {{recommendConfigData.titlemore}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <u-icon name="arrow-right" color="#A3A3A3" size="28"></u-icon> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    		<view slot="body"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <view class="recommend-card-body"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <swiper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-if="recommendListData&&recommendListData.length>0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            class="recommend-card-content"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :display-multiple-items="5" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <swiper-item v-for="(item,index) in recommendListData" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="swiper-item" @tap="tapRecommendSwiperItem(item)" :data-id="item.id" :data-index="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <image class="img" :src="item.img" mode="aspectFill"></image> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <view class="subject">{{item.subject}}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <view class="post u-text-center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    岗位 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    <text class="postlink">{{item.postNumber}}</text>个 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </swiper-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <swiper-item v-if="recommendConfigData.listmore"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <view class="swiper-item lookmore" @tap="recommendCardMoreClick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <view class="moretext">查看更多</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </swiper-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </swiper> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    		</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    	</u-card> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <view class="recruitment-dataarea"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    	<u-tabs bg-color="transparent" :list="dataAreaTabsList" @change="dataAreaTabsChange" :current="dataAreaTabsCurrent" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <view class="recruitment-dataarea-card"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <view class=""> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          djkhdsjkhsd 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <view class=""> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          sjhjshs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        headerTopKeyword: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				paginationConfig:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					  pageNo: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					  pageSize: 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				bannerList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        recommendListData:[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://img.xiaopiu.com/userImages/img88517697eccbd8.jpg", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"顺丰快递", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://img.xiaopiu.com/userImages/img88317697ec8588.jpg", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"中国平安", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 14 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:3, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://img.xiaopiu.com/userImages/img205717698ca4710.png", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"保利贵州", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 8 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:4, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://img.xiaopiu.com/userImages/img87917697ec0c70.png", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"海大装饰", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 18 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://img.xiaopiu.com/userImages/img87717697ebe178.jpg", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"永辉超市", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		id:5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		img:"https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        		subject:"研发测试岗位", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            postNumber: 99 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        recommendConfigData:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	title:'企业推荐', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	titlemore:'更多', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        	listmore: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dataAreaTabsCurrent: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dataAreaTabsList: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            name: '最新' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          },  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //   name:  '附近', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //   count: 7 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          //   name: '筛选' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		onLoad() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			// console.log(this.$u.config.v); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		onShow() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			this.getBannerList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 * 打开新页面 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 * @param {String} path 跳转路径 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				 * */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			openPage(path,msg) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			  this.$u.route({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			    url: path, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				params:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					msg:msg 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			  }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			getBannerList(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.$u.api.getIndexBannerList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				.then(res=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					this.bannerList = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.bannerList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.bannerList.push( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              bannerUrl: 'https://img.xiaopiu.com/userImages/img146217698746a98.jpg', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              content: '<p>代码固定测试内容999997</p>', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              id: "999997", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              name: "代码固定测试999997" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.bannerList.push( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              bannerUrl: 'https://img.xiaopiu.com/userImages/img14641769874a530.png', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              content: '<p>代码固定测试内容999998</p>', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              id: "999998", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              name: "代码固定测试999998" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.bannerList.push( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              bannerUrl: 'https://img.xiaopiu.com/userImages/img14661769874c088.jpg', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              content: '<p>代码固定测试内容999999</p>', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              id: "999999", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              name: "代码固定测试999999" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					console.log('bannerList',JSON.parse(JSON.stringify(res))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			// 轮播图点击 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			swiperClick (index) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				// console.log('swiperClick',index); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(this.bannerList[index].jumpUrl){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					let url = this.bannerList[index].jumpUrl.split('#')[1]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					this.$u.route({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						url: url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					this.$u.route({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						url: 'pages/bannerDetails/bannerDetails', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						params: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						  id: this.bannerList[index].id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      recommendCardMoreClick(index) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log("recommendCardMoreClick: ",index); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      tapRecommendSwiperItem(param){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log("tapRecommendSwiperItem: ",param); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      dataAreaTabsChange(index) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log("dataAreaTabsChange: ",index); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      	this.dataAreaTabsCurrent = index; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style lang="scss" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  @import './scss/recruitment.scss'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</style> 
			 |