Commit 3927c6de authored by zhangderong's avatar zhangderong

测试机器人提示

parent 720d4b54
...@@ -37,7 +37,7 @@ ...@@ -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=='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=='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 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>
<p class="nowstatus" style="margin-top:8px"> <p class="nowstatus" style="margin-top:8px">
<span style="margin:0 20px 0 20px" v-if="item.flowStatus=='OPTION'">备选</span> <span style="margin:0 20px 0 20px" v-if="item.flowStatus=='OPTION'">备选</span>
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
<Input placeholder="请输入关键词" style="width:65%" v-model="keywords"/> <Input placeholder="请输入关键词" style="width:65%" v-model="keywords"/>
</FormItem> </FormItem>
<FormItem label="学历:" class="Education2"> <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>
<FormItem label="邀约人:" style="margin-top:20px"> <FormItem label="邀约人:" style="margin-top:20px">
<Select style="width:65%" placeholder="请选择" :label-in-value='true' @on-change="selectinterviewElement2"> <Select style="width:65%" placeholder="请选择" :label-in-value='true' @on-change="selectinterviewElement2">
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
</Select> </Select>
</FormItem> </FormItem>
<FormItem label="状态:" class="state2"> <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> </FormItem>
</Form> </Form>
<Button type="primary" size='small' style="width:200px;margin-left:150px;font-size:15px" @click="Sousuo">搜索</Button> <Button type="primary" size='small' style="width:200px;margin-left:150px;font-size:15px" @click="Sousuo">搜索</Button>
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
<Input v-model="UpdateOWER" :maxlength="5"/> <Input v-model="UpdateOWER" :maxlength="5"/>
</FormItem> </FormItem>
<FormItem label="面试时间" style="margin-top:20px"> <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>
<FormItem label="面试官" style="margin-top:20px" > <FormItem label="面试官" style="margin-top:20px" >
<Input v-model="UpdateVIEW" :maxlength="5"/> <Input v-model="UpdateVIEW" :maxlength="5"/>
...@@ -205,10 +205,20 @@ ...@@ -205,10 +205,20 @@
v-model="modal4" v-model="modal4"
@on-ok="ok" @on-ok="ok"
:closable="false" :closable="false"
width='230px' width='240px'
@on-cancel="cancel"> @on-cancel="cancel">
<h3 style="text-align:center">提示</h3> <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;"> <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"> <select name="a" id="333333" @change="selectFnelement($event)" style="text-align:center;margin-top:15px;display:inline-block">
<option value="1">待处理</option> <option value="1">待处理</option>
...@@ -248,6 +258,7 @@ export default { ...@@ -248,6 +258,7 @@ export default {
recordList:[], recordList:[],
oppenInterviewStatus:'TO_DO', oppenInterviewStatus:'TO_DO',
oppenInterviewID:'', oppenInterviewID:'',
OPPeninterviewSTA:'',
toseename:'', toseename:'',
clickIndex1: 0, clickIndex1: 0,
clickIndex2: 0, clickIndex2: 0,
...@@ -282,7 +293,7 @@ export default { ...@@ -282,7 +293,7 @@ export default {
STA:[], STA:[],
}, },
Education2:[{Num2:'',status2:'不限'},{Num2:"0",status2:'专科以下'},{Num2:'1',status2:'专科及以上'},{Num2:'2',status2:'本科及以上'},{Num2:'3',status2:'硕士及以上'},{Num2:'4',status2:'博士及以上'},{Num2:'99',status2:'985/211'}], 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},], {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:'面试淘汰'}], OPtionData:[{value:'0',label:'面试淘汰'}],
activeName:'', activeName:'',
...@@ -346,8 +357,9 @@ export default { ...@@ -346,8 +357,9 @@ export default {
this.modal3=true this.modal3=true
}, },
//重启面试 //重启面试
OPPeninterview(tid){ OPPeninterview(tid,sta4){
this.oppenInterviewID=tid this.oppenInterviewID=tid
this.OPPeninterviewSTA=sta4
this.modal4=true this.modal4=true
}, },
//操作状态 //操作状态
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<span style="color:Grey;margin-left:30px;color:red" v-show="twocontent">{{twocontentmessage}}</span> <span style="color:Grey;margin-left:30px;color:red" v-show="twocontent">{{twocontentmessage}}</span>
</FormItem> </FormItem>
</Form> </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>
<div class="copy"> <div class="copy">
<p>量化派为你提供全程服务</p> <p>量化派为你提供全程服务</p>
...@@ -182,24 +182,24 @@ export default { ...@@ -182,24 +182,24 @@ export default {
background: #EAEAEA; background: #EAEAEA;
} }
.updatePsd-content{ .updatePsd-content{
width: 1200px; width: 100%;
height: 1000px; max-height:858px;
margin-left: 500px; overflow: hidden;
} }
.updatePsdContent-left { .updatePsdContent-left {
float: left; float: left;
width: 620px; width: 68%;
height: 740px max-height:858px;
} }
.updatePsdContent-right{ .updatePsdContent-right{
float: left; float: left;
width: 500px; width: 30%;
height: 740px; height: 858px;
background: #ffffff background: #ffffff
} }
.updatePsdContent-left img{ .updatePsdContent-left img{
width: 100%; width: 100%;
height: 100%; max-height:858px
} }
.logo{ .logo{
width:100%; width:100%;
......
...@@ -215,7 +215,7 @@ ...@@ -215,7 +215,7 @@
<Input v-model="UpdateOWER" style="width:180px" :maxlength="5"/> <Input v-model="UpdateOWER" style="width:180px" :maxlength="5"/>
</FormItem> </FormItem>
<FormItem label="面试时间" style="margin-top:20px"> <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>
<FormItem label="面试官" style="margin-top:20px"> <FormItem label="面试官" style="margin-top:20px">
<Input v-model="UpdateVIEW" style="width:180px" :maxlength="5"/> <Input v-model="UpdateVIEW" style="width:180px" :maxlength="5"/>
......
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
<p style="margin-top:10px"> <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;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;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">{{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="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> <span style="margin-left:15px;margin-top:5px">{{item.modifyTime}}</span>
...@@ -682,6 +682,7 @@ export default { ...@@ -682,6 +682,7 @@ export default {
delateONE(){ delateONE(){
deleteREsume(this.delateARRALL2).then(res=>{ deleteREsume(this.delateARRALL2).then(res=>{
if(res.data.success==true){ if(res.data.success==true){
this.modal3=false
this.quxiaoxi(this.pageT) this.quxiaoxi(this.pageT)
} }
}) })
...@@ -840,6 +841,7 @@ export default { ...@@ -840,6 +841,7 @@ export default {
this.DELATEARR=this.delateARRALL this.DELATEARR=this.delateARRALL
deleteREsume(this.DELATEARR).then(res=>{ deleteREsume(this.DELATEARR).then(res=>{
if(res.data.success==true){ if(res.data.success==true){
this.modal3=false
this.delateARRALL=[] this.delateARRALL=[]
this.flowStatusarr=[] this.flowStatusarr=[]
this.quxiaoxi(this.pageT) this.quxiaoxi(this.pageT)
......
...@@ -268,7 +268,7 @@ export default { ...@@ -268,7 +268,7 @@ export default {
if(this.checkboxList.length==0||this.delateArr.length==0){ if(this.checkboxList.length==0||this.delateArr.length==0){
this.$Notice.error({ this.$Notice.error({
title: '提示', title: '提示',
desc: '未选择要删除的元素', desc: '选项不能为空',
duration:'2' duration:'2'
}); });
return return
......
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
<span style="color:Grey;margin:5px 0 0 10px;display:inline-block">{{item.createTime}}入库|</span> <span style="color:Grey;margin:5px 0 0 10px;display:inline-block">{{item.createTime}}入库|</span>
<span>{{item.creator}}</span> <span>{{item.creator}}</span>
</p> </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> </div>
</div> </div>
......
...@@ -3,7 +3,7 @@ export default{ ...@@ -3,7 +3,7 @@ export default{
init: function (router) { init: function (router) {
router.beforeEach((to, form, next) => { router.beforeEach((to, form, next) => {
let token = localstorage.get('token') 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() next()
return 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