Commit ce33efe1 authored by zhangderong's avatar zhangderong

修复一些显示问题

parent f95c85f6
......@@ -58,7 +58,7 @@
<span>
<select style="border:0;margin-right:10px;float:right;cursor:pointer" @change="selectchangeElement($event,item.id)" v-model='statusValue'>
<option value="0" style="color:#2d8cf0">变更状态 ∨</option>
<option value="TO_SEE" style="color:#2d8cf0">已邀约 </option>
<option value="1" style="color:#2d8cf0">已邀约 </option>
<option value="3" style="color:#2d8cf0">邀约失败</option>
<option value="4" style="color:#2d8cf0">面试淘汰</option>
<option value="5" style="color:#2d8cf0">待offer</option>
......@@ -83,8 +83,8 @@
</div>
<div class="interview-right">
<Form :label-width="80">
<FormItem label="关键搜索:" style="margin-top:20px;margin-left:1%" @keyup.enter.native="Sousuo">
<Input placeholder="请输入关键词" style="width:80%" v-model="keywords"/>
<FormItem label="关键搜索:" style="margin-top:20px;margin-left:1%">
<Input placeholder="请输入关键词" style="width:80%" v-model="keywords" @keyup.enter.native="Sousuo"/>
</FormItem>
<FormItem label="学历:" class="Education2">
<span v-for="(item,index) in Education2" style="cursor:pointer" :class="{'active2':index==clickIndex1}" @click="selectSeeElement(item.Num2,index)" :key="'Education2'+index" class="edu"> {{item.status2}}</span>
......@@ -232,6 +232,7 @@ import {changeinterviewMassage,SerchList,Serchinterviewor,SerchInvitationOwer,Ne
export default {
data(){
return{
pageT:'',
statusValue: '0',
ruleInline: {
UpdateOWER: [
......@@ -400,7 +401,7 @@ export default {
this.formInline.UpdateVIEW==''
this.formInline.UpdateOWER==''
this.modal2=false;
this.serchListInterview()
this.Sousuo( this.pageT)
}
})
},
......@@ -476,7 +477,7 @@ export default {
SInterview(this.stopinterviewID).then(res=>{
if(res.data.success==true){
this.modal3=false
this. serchListInterview()
this.Sousuo(this.pageT)
}
})
},
......@@ -529,67 +530,58 @@ export default {
// 选择变更状态时的元素
selectchangeElement(e,SID){
if(e.target.value==1){
this.changestatusSTATUS='TO_SEE'
this.changestatusSTATUS='HAS_SEE'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==2){
this.changestatusSTATUS='HAS_SEE'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==3){
this.changestatusSTATUS='SEE_FAIL'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==4){
this.changestatusSTATUS='INTERVIEW_FAIL'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==5){
this.changestatusSTATUS='TO_SENT_OFFER'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==6){
this.changestatusSTATUS='HAS_SENT_OFFER'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==7){
this.changestatusSTATUS='TO_ENTRY'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
})
this. serchListInterview()
this.Sousuo(this.pageT)
})
}
if(e.target.value==8){
this.changestatusSTATUS='NO_ENTRY'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
if(e.target.value==9){
this.changestatusSTATUS='HAS_ENTRY'
changestatus(SID, this.changestatusSTATUS).then(res=>{
this. serchListInterview()
this.Sousuo(this.pageT)
})
this. serchListInterview()
}
this.statusValue = '0'
},
......@@ -716,7 +708,8 @@ export default {
},
//改变页码
pageChange(page){
this.Sousuo(page)
this.pageT=page
this.Sousuo( this.pageT)
},
pageSizeChange(page){
this.searchInfo.pageSize=page
......
......@@ -391,7 +391,7 @@ import Router from 'vue-router';
bg:'',
sexs:[{Num1:'',status1:'不限'},{Num1:'0',status1:""},{Num1:'0',status1:''}],
Education:[{Num2:'',status2:'不限'},{Num2:"0",status2:'专科以下'},{Num2:'1',status2:'专科及以上'},{Num2:'2',status2:'本科及以上'},{Num2:'3',status2:'硕士及以上'},{Num2:'4',status2:'博士及以上'},{Num2:'99',status2:'985/211'}],
state:[{Num3:[],status3:'不限',sta:true},{Num3:'TO_DO',status3:'待处理',sta:false},{Num3:'OPTION',status3:'备选',sta:false},{Num3:'PASS',status3:'Pass',sta:false},{Num3:'TO_SEE',status3:'邀请面试',sta:false},{Num3:'HAS_SEE',status3:'已邀约',sta:false},{Num3:'SEE_FAIL',status3:'邀约失败',sta:false},
state:[{Num3:[],status3:'不限',sta:true},{Num3:'TO_DO',status3:'待处理',sta:false},{Num3:'OPTION',status3:'备选',sta:false},{Num3:'PASS',status3:'Pass',sta:false},{Num3:'HAS_SEE',status3:'已邀约',sta:false},{Num3:'SEE_FAIL',status3:'邀约失败',sta:false},
{Num3:'INTERVIEW_FAIL',status3:'面试淘汰',sta:false},{Num3:'TO_SENT_OFFER',status3:'待Offer',sta:false},{Num3:'TO_ENTRY',status3:'待入职',sta:false},{Num3:'HAS_ENTRY',status3:'已入职',sta:false},{Num3:'NO_ENTRY',status3:'未入职',sta:false},{Num3:'END',status3:'终止面试',sta:false},],
active:'',
ownerWorkYears1:[{value:'',label:'不限'},{value:0,label:'0'},{value:1,label:'1'},{value:2,label:'2'},{value:3,label:'3'},{value:4,label:'4'},{value:5,label:'5'},
......@@ -452,7 +452,7 @@ import Router from 'vue-router';
TOSEE(parmars).then(res=>{
if(res.data.success==true){
this.modal2=false
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
......@@ -475,7 +475,7 @@ import Router from 'vue-router';
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -487,7 +487,7 @@ import Router from 'vue-router';
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -512,10 +512,10 @@ import Router from 'vue-router';
this.formInline.UpdateOWER=''
this.formInline.UpdateVIEW=''
this.formInline.UpdateTIME=''
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
if(res.data.body.code==0){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
},
......@@ -539,7 +539,7 @@ import Router from 'vue-router';
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -551,7 +551,7 @@ import Router from 'vue-router';
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -576,7 +576,7 @@ import Router from 'vue-router';
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -588,7 +588,7 @@ import Router from 'vue-router';
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -613,7 +613,7 @@ import Router from 'vue-router';
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -625,7 +625,7 @@ import Router from 'vue-router';
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -899,7 +899,7 @@ import Router from 'vue-router';
deleteREsume(this.delateARRALL3).then(res=>{
if(res.data.success==true){
this.modal3=false
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
},
......@@ -991,7 +991,7 @@ import Router from 'vue-router';
this.modal7=false
this.delateARRALL=[]
this.flowStatusarr=[]
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
}
})
},
......@@ -1021,7 +1021,7 @@ import Router from 'vue-router';
//改变页码
pageChange(page){
this.pageT=page
this.SouSuo(page)
this.SouSuo(this.pageT)
},
pageSizeChange(page){
this.searchInfo.pageSize=page
......@@ -1035,7 +1035,10 @@ import Router from 'vue-router';
// 刷新列表
pushlist(){
this.modal2=false
this.SearchList(this.pageT)
this.SouSuo(this.pageT)
this.formInline.UpdateOWER=''
this.formInline.UpdateVIEW=''
this.formInline.UpdateTIME=''
},
// 鼠标滑过事件
ahove(index,vvv){
......
......@@ -128,7 +128,7 @@
<span @click="RecordSEE(item.id,item.ownerName)" style=";cursor:pointer;color:#2d8cf0">记录</span>
</span>
</p>
<p style="margin-top:10px">
<p style="margin-top:0px">
<span style="display:inline-block;font-size: 12px;margin-left:25px;margin-top:10px" v-if="item.srcSite!==''">{{item.deliveryTime}}投递 |</span>
<span style="display:inline-block;font-size: 12px;margin-left:25px" v-if="item.srcSite==''">{{item.deliveryTime}}上传 |</span>
<span style="display:inline-block;height:100%;font-size: 12px;margin-left:2px">{{item.optSource}} <span v-show="item.srcSite!==''">|</span> </span>
......@@ -218,7 +218,7 @@
<Input v-model="formInline.UpdateOWER" style="width:180px" :maxlength="5"/>
</FormItem>
<FormItem label="面试时间" style="margin-top:20px" prop="UpdateTIME">
<DatePicker type="datetime" style="width:180px" v-model="formInline.UpdateTIME" format="yyyy-MM-dd HH:mm:ss" @on-change="changeTime" :editable='false' :options="options3"></DatePicker>
<DatePicker type="datetime" style="width:180px" v-model="formInline.UpdateTIME" format="yyyy-MM-dd HH:mm" @on-change="changeTime" :editable='false' :options="options3"></DatePicker>
</FormItem>
<FormItem label="面试官" style="margin-top:20px" prop="UpdateVIEW">
<Input v-model="formInline.UpdateVIEW" style="width:180px" :maxlength="5"/>
......@@ -499,7 +499,7 @@ export default {
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -511,7 +511,7 @@ export default {
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -535,7 +535,7 @@ export default {
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -547,7 +547,7 @@ export default {
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -570,7 +570,7 @@ export default {
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -582,7 +582,7 @@ export default {
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -605,7 +605,7 @@ export default {
}
PASS(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -617,7 +617,7 @@ export default {
}
OPTION(parmars).then(res=>{
if(res.data.success==true){
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
}
......@@ -639,11 +639,11 @@ export default {
this.formInline.UpdateOWER=''
this.formInline.UpdateTIME=''
this.formInline.UpdateVIEW=''
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
if(res.data.body.code==0){
this.modal2=false
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
},
......@@ -700,7 +700,7 @@ export default {
deleteREsume(this.delateARRALL2).then(res=>{
if(res.data.success==true){
this.modal3=false
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
},
......@@ -861,14 +861,14 @@ export default {
this.modal3=false
this.delateARRALL=[]
this.flowStatusarr=[]
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
}
})
},
// 刷新列表
pushlist(){
this.modal2=false
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
},
// 批量导出
......@@ -984,7 +984,10 @@ export default {
// 刷新列表
pushlist(){
this.modal2=false
this.quxiaoxi(this.pageT)
this.SouSuo(this.pageT)
this.formInline.UpdateOWER=''
this.formInline.UpdateVIEW=''
this.formInline.UpdateTIME=''
},
// 鼠标滑过事件
ahove(index,vvv){
......
......@@ -172,10 +172,10 @@ export default {
height:260px;
margin-left: 30px;
float: left;
font-size: 14px
font-size: 14px;
}
.personalInformation-left p{
line-height: 28px
line-height: 37px
}
.personalInformation-right{
width: 400px;
......@@ -184,7 +184,7 @@ export default {
float: left;
}
.personalInformation-right p{
line-height: 28px
line-height: 37px
}
.workExperience{
width: 860px;
......
......@@ -10,16 +10,16 @@
<Input placeholder="请输入" style="width:250px;" v-model="formInline.InviterPhoneNumber"/>
</FormItem>
<FormItem label="面试时间" prop="time">
<Input placeholder="请输入" style="width: 120px;" v-model="formInline.date"/>
<Input placeholder="请输入" style="width: 120px;" v-model="formInline.date" @on-focus="defaultRRRR" disabled/>
<!-- <DatePicker type="date" placeholder="请选择日期" style="width: 120px;margin-left:20px" v-model="formInline.date" @on-change="selectDate" :options="options3" ></DatePicker> -->
<TimePicker type="time" placeholder="请选择时间" style="width: 127px" v-model="formInline.time" format="HH:mm" @on-change="selectTime"></TimePicker>
<TimePicker type="time" placeholder="请选择时间" style="width: 127px" v-model="formInline.time" format="HH:mm" @on-change="selectTime" @on-focus="defaultRRRR"></TimePicker>
</FormItem>
<FormItem label="应聘职位" prop="position">
<Input placeholder="请输入" style="width:250px;" v-model="formInline.position"/>
</FormItem>
<FormItem label="应聘来源" prop="model1">
<Select v-model="formInline.model1" style="width:250px;">
<Option v-for="item in origen" :value="item.value" :key="item.value">{{ item.label }}</Option>
<Option v-for="item in origen" :value="item.value" :key="item.value">{{ item.label}}</Option>
</Select>
</FormItem>
<FormItem label="姓名" prop="name">
......@@ -75,26 +75,23 @@ export default {
Inviter: [
{ required: true, message: '邀约人不能为空', trigger: 'blur' }
],
date: [
{ required: true, message: '面试时间不能为空', trigger: 'date' }
],
time: [
{ required: true,message: '面试不能为空', trigger: 'date' }
{ required: true,message: '面试时间不能为空', trigger: 'date' }
],
position: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
{ required: true,message: '请输入面试岗位', trigger: 'blur' }
],
model1: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
{ required: true,message: '请输入应聘来源', trigger: 'blur' }
],
name: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
{ required: true,message: '请输入正确的姓名', trigger: 'blur' }
],
phoneNUmber: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
{ required: true,message: '请输入正确的手机号码', trigger: 'blur' }
],
model2: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
{ required: true,message: '请选择是否携带简历', trigger: 'blur' }
],
},
saleDate:'',
......@@ -195,7 +192,11 @@ export default {
},
welconme(){
this.modal3=true
}
},
// 阻止弹出键盘
defaultRRRR(){
document.activeElement.blur()
}
},
mounted(){
this.welconme()
......
......@@ -67,7 +67,7 @@
<div style="width:100%;float:left;">
<div style="margin:0 auto;width:860px">
<div class="personalInformation" v-show="JSON.stringify(resume)!=='{}'">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;"><img src="https://o7oe0d6qz.qnssl.com/image/bastmassage.png" style="height:16px;width:23px;vertical-align: middle;margin-top:-4px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">基本信息</span>
<span style="float:right;width:50px;height:24px;margin-right:5px"><Button type="primary" size='small' style="width:50px;height:24px" @click="downloadONE(downloadId)">下载</Button></span>
......@@ -91,7 +91,7 @@
</div>
</div>
<div class="workExperience" v-show="roList.length !==0 ">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;">
<img src="https://o7oe0d6qz.qnssl.com/image/gongzuo.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">工作经历</span>
......@@ -114,7 +114,7 @@
</div>
</div>
<div class="projectExperience" v-show="rpList.length !==0 ">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;">
<img src="https://o7oe0d6qz.qnssl.com/image/xiangmujili.png" style="height:14px;width:19px; vertical-align: middle;margin-top:-4px;margin-left:2px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">项目经历</span>
......@@ -133,7 +133,7 @@
</div>
</div>
<div class="internshipExperience" v-show="riList.length !==0 ">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;">
<img src="https://o7oe0d6qz.qnssl.com/image/xiangmujili.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">实习经历</span>
......@@ -155,7 +155,7 @@
</div>
</div>
<div class="educationalExperience" v-show="reList.length !==0">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;">
<img src="https://o7oe0d6qz.qnssl.com/image/jiaoyu.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">教育经历</span>
......@@ -173,7 +173,7 @@
</div>
</div>
<div class="Self-evaluation" v-show="JSON.stringify(resume)!=='{}'">
<p class="title2">
<p class="bestmessage">
<span style="background:rgb(0,146,255);height:16px;width:23px;display:inline-block;">
<img src="https://o7oe0d6qz.qnssl.com/image/ziwopingjia.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px"></span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">自我评价</span>
......@@ -322,7 +322,7 @@ import {uploadFile} from '../../service/ajax'
},
onError: (err, response) => {
this.handleError(err, response, this.files);
// this.activeT=true
this.activeT=true
}
})
},
......@@ -673,7 +673,7 @@ import {uploadFile} from '../../service/ajax'
float: left;
margin-top: 30px
}
.title2{
.bestmessage{
width: 860px;
height: 24px;
float: left;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment