| <template>	<view>		<view class="se-m-20 se-br-20 se-bs-b se-bgc-white se-py-20 se-px-30" v-for="(items,indexs) in rolelist"        @click="onMasterDetail(items)"			:key="indexs">			<view class="se-flex se-flex-h-sb" >				<view class="se-flex">					<view class="se-a-80">						<image class="se-a-80 se-br-p-50 se-bgc-f5" :src="items.employResume.headImage" mode=""></image>					</view>					<view class="se-ml-20 se-flex se-flex-v-c se-flex-ai-fs">						<text							class="se-fw-6 se-c-black se-fs-30">{{items.employResume.name?items.employResume.name:items.hanHaiMember.nickName}}<text								class="se-mx-10  se-b-l"></text><text								class="se-fs-28 se-c-orange">日薪:{{items.dayMoney}}</text> </text>						<text							class="se-fs-24 se-c-text-third">{{items.employResume.sex==1?"男":"女"}}-{{items.employResume.nation?items.employResume.nation:"未知"}}族-{{items.employResume.age}}岁</text>												<view class="se-py-10 se-px-20 se-br-12 se-fs-22 se-c-orange se-bgc-ffd se-fw-6 se-toe-1"							style="max-width: 100rpx;">							{{items.categoryOne_dictText}}						</view>					</view>				</view>				<view class="se-c-orange se-fs-32 se-fw-6">					{{items.salaryMin}}-{{items.salaryMax}}元				</view>			</view>			<view>				<text class="se-c-text-third se-fs-22 se-mt-10">{{items.createTime}}</text>			</view>			<view class="se-flex se-flex-h-sb">				<text class="se-c-text-sub se-fs-24 se-toe-5" style="max-width: 100rpx;width: 100rpx;">					{{items.categoryTwo_dictText}}				</text>				<text class="se-c-text-sub se-fs-24 se-toe-5" style="max-width: 350rpx;width: 350rpx;">					{{items.address}}				</text>				<view                style="flex-shrink: 0;"					class="se-flex se-flex-h-c se-py-10 se-px-20 se-br-12 se-fs-22 se-fw-6"					:class="{						'se-c-99 se-bgc-f5': items.seekStatus == 0,						'se-c-orange se-bgc-ffd': items.seekStatus == 1,						'se-c-green se-bgc-green-light': items.seekStatus == 2					}">					<text class="se-ml-5" v-if="items.employOrder.length && items.seekStatus == 0">						{{ items.employOrder.length }}待确认					</text>					<text class="se-ml-5" v-else>						{{ items.seekStatus == 0 ? '待聘用' : items.seekStatus == 1 ? '已聘用' : '已完成' }}					</text>				</view>			</view>		</view>		<u-empty v-if="rolelist && rolelist.length==0" mode="list"></u-empty>	</view></template>
<script>	import {		queryMySeekList	} from "@/common/api.js"
	export default {		data() {			return {				rolelist: [
				]			}		},		onShow() {			this.onQueryMySeekList();		},		methods: {			onMasterDetail(event) {				// 如果有订单
				if(event.employOrder && event.employOrder.length > 0){					// 待确认状态,跳转到订单列表页面
					if(event.seekStatus == 0){						uni.navigateTo({							url: "/pages_subpack/job-hunt/order-list?seekId=" + event.id						});					}else if(event.seekStatus == 1 || event.seekStatus == 2){						// 已聘用、已完成状态,直接跳转到订单详情页面(取第一个订单)
						uni.navigateTo({							url: `/pages_subpack/job-order-detail/index?orderId=${event.employOrder[0].id}&type=true`						});					}				}else if(event.seekStatus == 0){					// 没有订单且待聘用状态,跳转到编辑页面
					uni.navigateTo({						url: `/pages_subpack/release/index?status=2&editId=${event.id}`					})				}else{					// 其他状态,跳转到求职详情页面
					uni.navigateTo({						url: "/pages_subpack/job-hunt/detail?id=" + event.id					});				}			},			onQueryMySeekList() {				console.log("进入了我的求职页面")				queryMySeekList({}).then(response => {					this.rolelist = response.result.records				}).catch(error => {
				})
			}		}	}</script>
<style></style>
 |