|
|
|
@ -1,7 +1,9 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="index-container" @click="isspecialboxshow = false">
|
|
|
|
<div class="index-container" @click="isspecialboxshow = false">
|
|
|
|
<!-- title部分 -->
|
|
|
|
<!-- title部分 -->
|
|
|
|
<div class="pagetitle" v-if="isLogin && routertitleindex != 0">
|
|
|
|
<div class="pagetitle" v-if="isLogin && routertitleindex != 0"
|
|
|
|
|
|
|
|
:class="pagrTitle == 'list' ? 'page-title-list-active' : ''"
|
|
|
|
|
|
|
|
>
|
|
|
|
<div class="w fsa">
|
|
|
|
<div class="w fsa">
|
|
|
|
<div class="fss">
|
|
|
|
<div class="fss">
|
|
|
|
<router-link to="/main">
|
|
|
|
<router-link to="/main">
|
|
|
|
@ -43,7 +45,7 @@
|
|
|
|
<div class="loginbox" style="" slot="overlay">
|
|
|
|
<div class="loginbox" style="" slot="overlay">
|
|
|
|
<router-link to="/mybill">
|
|
|
|
<router-link to="/mybill">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<span>职位报名</span>
|
|
|
|
<span>报名工单</span>
|
|
|
|
<i class="iconfont icon-youjiantou"></i>
|
|
|
|
<i class="iconfont icon-youjiantou"></i>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</router-link>
|
|
|
|
</router-link>
|
|
|
|
@ -59,7 +61,7 @@
|
|
|
|
<li v-else>
|
|
|
|
<li v-else>
|
|
|
|
<router-link to="/mybill" :class="routertitleindex == 5 ? 'titleactive' : ''">
|
|
|
|
<router-link to="/mybill" :class="routertitleindex == 5 ? 'titleactive' : ''">
|
|
|
|
<!-- <div> -->
|
|
|
|
<!-- <div> -->
|
|
|
|
<span>职位报名</span>
|
|
|
|
<span>报名工单</span>
|
|
|
|
<!-- <i class="iconfont icon-youjiantou"></i> -->
|
|
|
|
<!-- <i class="iconfont icon-youjiantou"></i> -->
|
|
|
|
<!-- </div> -->
|
|
|
|
<!-- </div> -->
|
|
|
|
</router-link>
|
|
|
|
</router-link>
|
|
|
|
@ -366,6 +368,7 @@ export default {
|
|
|
|
// 组件状态值
|
|
|
|
// 组件状态值
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
|
|
|
|
pagrTitle:'list',
|
|
|
|
fellowList: [],
|
|
|
|
fellowList: [],
|
|
|
|
// isspinning: false,
|
|
|
|
// isspinning: false,
|
|
|
|
isspecialboxshow: false,
|
|
|
|
isspecialboxshow: false,
|
|
|
|
@ -444,6 +447,7 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
$route: {
|
|
|
|
$route: {
|
|
|
|
handler(to) {
|
|
|
|
handler(to) {
|
|
|
|
|
|
|
|
this.init()
|
|
|
|
console.log();
|
|
|
|
console.log();
|
|
|
|
// console.log("ischange");
|
|
|
|
// console.log("ischange");
|
|
|
|
// console.log(to);
|
|
|
|
// console.log(to);
|
|
|
|
@ -507,6 +511,7 @@ export default {
|
|
|
|
this.isLaoxiangshow();
|
|
|
|
this.isLaoxiangshow();
|
|
|
|
this.showfooter();
|
|
|
|
this.showfooter();
|
|
|
|
this.getTeamList();
|
|
|
|
this.getTeamList();
|
|
|
|
|
|
|
|
this.init()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* el 被新创建的 vm.el 替换,并挂载到实例上去之后调用该钩子。
|
|
|
|
* el 被新创建的 vm.el 替换,并挂载到实例上去之后调用该钩子。
|
|
|
|
@ -516,9 +521,20 @@ export default {
|
|
|
|
this.loginValue = localStorage.getItem("LOGIN_DATA") !== null ? JSON.parse(localStorage.getItem("LOGIN_DATA")) : { tel: "" };
|
|
|
|
this.loginValue = localStorage.getItem("LOGIN_DATA") !== null ? JSON.parse(localStorage.getItem("LOGIN_DATA")) : { tel: "" };
|
|
|
|
console.log(this.loginValue);
|
|
|
|
console.log(this.loginValue);
|
|
|
|
// console.log(document.querySelector(".ant-pagination-options-quick-jumper"));
|
|
|
|
// console.log(document.querySelector(".ant-pagination-options-quick-jumper"));
|
|
|
|
|
|
|
|
this.init()
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 组件方法
|
|
|
|
// 组件方法
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
init(){
|
|
|
|
|
|
|
|
// pagrTitle
|
|
|
|
|
|
|
|
console.log('-----------------------',this.$route,)
|
|
|
|
|
|
|
|
let that = this;
|
|
|
|
|
|
|
|
if(that.$route.name == 'JobList'){
|
|
|
|
|
|
|
|
that.pagrTitle = 'list'
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
that.pagrTitle = ''
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 处理后台返回的职位列表
|
|
|
|
* 处理后台返回的职位列表
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@ -797,7 +813,7 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
/deep/ .pagetitle {
|
|
|
|
/deep/ .pagetitle {
|
|
|
|
background-color: #f0f0f0;
|
|
|
|
background-color: #ffffff;
|
|
|
|
padding: 0;
|
|
|
|
padding: 0;
|
|
|
|
height: 56px;
|
|
|
|
height: 56px;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
@ -929,7 +945,15 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.page-title-list-active{
|
|
|
|
|
|
|
|
position: fixed;
|
|
|
|
|
|
|
|
left: 0;
|
|
|
|
|
|
|
|
top: 0;
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
|
|
|
z-index: 999999;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.fellowtownsman {
|
|
|
|
.fellowtownsman {
|
|
|
|
// height: 641px;
|
|
|
|
// height: 641px;
|
|
|
|
background: #ffffff;
|
|
|
|
background: #ffffff;
|
|
|
|
|