Commit 3927c6de authored by zhangderong's avatar zhangderong

测试机器人提示

parent 720d4b54
......@@ -37,7 +37,7 @@
<span style="float:right;margin:0 20px 0 0px;color:#2d8cf0;cursor:pointer" @click="Stopinterview(item.id)" v-if="item.flowStatus=='NO_ENTRY'">终止面试</span>
<span style="float:right;margin:0 20px 0 0px;color:#2d8cf0;cursor:pointer" @click="Stopinterview(item.id)" v-if="item.flowStatus=='PASS'">终止面试</span>
<span style="float:right;margin:0 20px 0 0px;color:#2d8cf0;cursor:pointer" @click="Stopinterview(item.id)" v-if="item.flowStatus=='HAS_SENT_OFFER'">终止面试</span>
<span style="float:right;margin:0 20px 0 10px;color:#2d8cf0;cursor:pointer" @click="OPPeninterview(item.id)" v-if="item.flowStatus=='END'">重启面试</span>
<span style="float:right;margin:0 20px 0 10px;color:#2d8cf0;cursor:pointer" @click="OPPeninterview(item.id,item.flowStatus)" v-if="item.flowStatus=='END'">重启面试</span>
</p>
<p class="nowstatus" style="margin-top:8px">
<span style="margin:0 20px 0 20px" v-if="item.flowStatus=='OPTION'">备选</span>
......@@ -88,7 +88,7 @@
<Input placeholder="请输入关键词" style="width:65%" v-model="keywords"/>
</FormItem>
<FormItem label="学历:" class="Education2">
<span v-for="(item,index) in Education2" :class="{'active2':index==clickIndex1}" @click="selectSeeElement(item.Num2,index)" :key="'Education2'+index" class="edu"> {{item.status2}}</span>
<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>
</FormItem>
<FormItem label="邀约人:" style="margin-top:20px">
<Select style="width:65%" placeholder="请选择" :label-in-value='true' @on-change="selectinterviewElement2">
......@@ -103,7 +103,7 @@
</Select>
</FormItem>
<FormItem label="状态:" class="state2">
<span v-for="(item,index) in state" :class="{'active2':item.sta==true}" @click="selectElement3(item.Num3,index,item.status3,item.sta)" :key="'state2'+index"> {{item.status3}}</span>
<span v-for="(item,index) in state" style="cursor:pointer" :class="{'active2':item.sta==true}" @click="selectElement3(item.Num3,index,item.status3,item.sta)" :key="'state2'+index"> {{item.status3}}</span>
</FormItem>
</Form>
<Button type="primary" size='small' style="width:200px;margin-left:150px;font-size:15px" @click="Sousuo">搜索</Button>
......@@ -175,7 +175,7 @@
<Input v-model="UpdateOWER" :maxlength="5"/>
</FormItem>
<FormItem label="面试时间" style="margin-top:20px">
<DatePicker type="datetime" style="width:185px" v-model="UpdateTIME" @on-change="selectTime" placeholder="请选择时间" :options="options3" :editable='false'></DatePicker>
<DatePicker type="datetime" style="width:185px" v-model="UpdateTIME" @on-change="selectTime" placeholder="请选择时间" :options="options3" :editable='false' format="yyyy-MM-dd HH:mm"></DatePicker>
</FormItem>
<FormItem label="面试官" style="margin-top:20px" >
<Input v-model="UpdateVIEW" :maxlength="5"/>
......@@ -205,10 +205,20 @@
v-model="modal4"
@on-ok="ok"
:closable="false"
width='230px'
width='240px'
@on-cancel="cancel">
<h3 style="text-align:center">提示</h3>
<p style="text-align:center">结束流程时的简历状态为:待邀约,<br>请选择重启后的状态</p>
<p style="text-align:center">终止面试时的简历状态为:
<span v-if="OPPeninterviewSTA=='HAS_SEE'">已邀约</span>
<span v-if="OPPeninterviewSTA=='SEE_FAIL'">邀约失败</span>
<span v-if="OPPeninterviewSTA=='INTERVIEW_FAIL'">面试淘汰</span>
<span v-if="OPPeninterviewSTA=='TO_SENT_OFFER'">待offer</span>
<span v-if="OPPeninterviewSTA=='TO_ENTRY'">待入职</span>
<span v-if="OPPeninterviewSTA=='HAS_ENTRY'">已入职</span>
<span v-if="OPPeninterviewSTA=='NO_ENTRY'">未入职</span>
<span v-if="OPPeninterviewSTA=='HAS_SENT_OFFER'">已发offer</span>
<span v-if="OPPeninterviewSTA=='END'">终止面试</span>
<br>请选择重启后的状态</p>
<div style="text-align:center;margin-top:15px;">
<select name="a" id="333333" @change="selectFnelement($event)" style="text-align:center;margin-top:15px;display:inline-block">
<option value="1">待处理</option>
......@@ -248,6 +258,7 @@ export default {
recordList:[],
oppenInterviewStatus:'TO_DO',
oppenInterviewID:'',
OPPeninterviewSTA:'',
toseename:'',
clickIndex1: 0,
clickIndex2: 0,
......@@ -282,7 +293,7 @@ export default {
STA:[],
},
Education2:[{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:'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},],
OPtionData:[{value:'0',label:'面试淘汰'}],
activeName:'',
......@@ -346,8 +357,9 @@ export default {
this.modal3=true
},
//重启面试
OPPeninterview(tid){
OPPeninterview(tid,sta4){
this.oppenInterviewID=tid
this.OPPeninterviewSTA=sta4
this.modal4=true
},
//操作状态
......
......@@ -25,7 +25,7 @@
<span style="color:Grey;margin-left:30px;color:red" v-show="twocontent">{{twocontentmessage}}</span>
</FormItem>
</Form>
<button type="primary" style="height:30px;width:440px;margin-left:30px; border-radius: 5px;background:rgb(0, 146, 255);color:rgb(255,255,255)" @click="loginT">登录</button>
<Button type="primary" style="height:30px;width:90%;margin-left:30px; border-radius: 5px;background:rgb(0, 146, 255);color:rgb(255,255,255)" @click="loginT">登录</Button>
</div>
<div class="copy">
<p>量化派为你提供全程服务</p>
......@@ -182,24 +182,24 @@ export default {
background: #EAEAEA;
}
.updatePsd-content{
width: 1200px;
height: 1000px;
margin-left: 500px;
width: 100%;
max-height:858px;
overflow: hidden;
}
.updatePsdContent-left {
float: left;
width: 620px;
height: 740px
width: 68%;
max-height:858px;
}
.updatePsdContent-right{
float: left;
width: 500px;
height: 740px;
width: 30%;
height: 858px;
background: #ffffff
}
.updatePsdContent-left img{
width: 100%;
height: 100%;
max-height:858px
}
.logo{
width:100%;
......
......@@ -215,7 +215,7 @@
<Input v-model="UpdateOWER" style="width:180px" :maxlength="5"/>
</FormItem>
<FormItem label="面试时间" style="margin-top:20px">
<DatePicker type="datetime" style="width:180px" v-model="UpdateTIME" format="yyyy-MM-dd HH:mm:ss" @on-change="changeTime" :options="options3" :editable='false'></DatePicker>
<DatePicker type="datetime" style="width:180px" v-model="UpdateTIME" format="yyyy-MM-dd HH:mm" @on-change="changeTime" :options="options3" :editable='false'></DatePicker>
</FormItem>
<FormItem label="面试官" style="margin-top:20px">
<Input v-model="UpdateVIEW" style="width:180px" :maxlength="5"/>
......
......@@ -129,7 +129,7 @@
<p style="margin-top:10px">
<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.optSource!==''">|</span> </span>
<span style="display:inline-block;height:100%;font-size: 12px;margin-left:2px">{{item.optSource}} <span v-show="item.srcSite!==''">|</span> </span>
<span style="display:inline-block;height:100%;font-size: 12px">{{item.srcSite}} </span>
<span style="display:inline-block;height:100%;font-size: 12px;width:30%;float:right;text-align:right;margin-right:10px;margin-top:5px">
<span style="margin-left:15px;margin-top:5px">{{item.modifyTime}}</span>
......@@ -682,6 +682,7 @@ export default {
delateONE(){
deleteREsume(this.delateARRALL2).then(res=>{
if(res.data.success==true){
this.modal3=false
this.quxiaoxi(this.pageT)
}
})
......@@ -840,6 +841,7 @@ export default {
this.DELATEARR=this.delateARRALL
deleteREsume(this.DELATEARR).then(res=>{
if(res.data.success==true){
this.modal3=false
this.delateARRALL=[]
this.flowStatusarr=[]
this.quxiaoxi(this.pageT)
......
......@@ -268,7 +268,7 @@ export default {
if(this.checkboxList.length==0||this.delateArr.length==0){
this.$Notice.error({
title: '提示',
desc: '未选择要删除的元素',
desc: '选项不能为空',
duration:'2'
});
return
......
......@@ -56,7 +56,7 @@
<span style="color:Grey;margin:5px 0 0 10px;display:inline-block">{{item.createTime}}入库|</span>
<span>{{item.creator}}</span>
</p>
<Button type='primary' style="margin:-55px 0 0 82%;width:80px" @click="delateONE(item.resumeId)">删除</Button>
<Button type='primary' style="margin:-55px 0 0 82%;width:80px;background:#2d8cf0;color:#fff" @click="delateONE(item.resumeId)">删除</Button>
</div>
</div>
</div>
......
......@@ -3,7 +3,7 @@ export default{
init: function (router) {
router.beforeEach((to, form, next) => {
let token = localstorage.get('token')
if (to.name =='login' || to.name =='text' || to.name =='sweepCode'){
if (to.name =='login' || to.name =='updatepsd' || to.name =='sweepCode'){
next()
return
}
......
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