Commit 2e7a0f45 authored by FE-安焕焕's avatar FE-安焕焕 👣

提交面试

parent e76b3e13
......@@ -23,10 +23,10 @@
</MenuItem>
</Menu>
</Col>
<Col span="2" class="account" style="">
<span style="display:inline-block;line-height:6%;margin-left:30%">{{massage}}</span>
<Col span="2" class="account" style="text-align:right;">
<span style="display:inline-block;line-height:6%;margin-left:30%;">{{massage}}</span>
</Col>
<Col span="2" class="sign-out" >
<Col span="1" class="sign-out" >
<a @click="loginOut" style="margin-left:38%">退出</a>
</Col>
</Row>
......@@ -287,6 +287,7 @@ import localstorage from '../service/localstorage.service.js'
<style lang="less" scoped>
.home{
height: 100%;
font-size: 15px;
.aside{
// min-height: 2050px;
border-right: 1px solid #dcdee2;
......
......@@ -39,17 +39,18 @@
<div style="width:47%;height:100%;float:left;background:rgb(61,169,247);margin-left:1%;line-height:80px;text-align:center;color:white;font-size:20px">数据展示</div>
<div style="width:48%;height:100%;float:left;background:rgb(253,85,83);margin-left:3%;line-height:80px;text-align:center;color:white;font-size:20px">提示语</div>
</div> -->
<div style="background:WhiteSmoke;width:100%;height:5%;line-height:5%;margin-bottom:0.5%">
<div style="background:WhiteSmoke;width:100%;height:5%;line-height:5%;margin-bottom:0.5%;padding-top:10px;">
<input type='checkbox' class='input-checkbox' v-model='checked' @click='checkedAll' style="margin-left:10px;cursor:pointer;margin-top:1%">
<span style="margin-left:10px">全选</span>
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="downloadAll">下载</Button>
<span style="margin-left:10px;position:relative">选择<Badge :count="interviewee.length" size='small' :class='["badge",{"badges1":interviewee.length>9, "badges": interviewee.length>99}]'></Badge></span>
<Button type="primary" size="small" style="margin-left:4%;width:50px" @click="downloadAll">下载</Button>
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button>
<Button type="primary" size="small" style="margin-left:2%;" @click="transpond">
转发面试官
</Button>
<Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%" @click="allexport">导出列表</Button>
<Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%;" @click="sendEmail">邀请面试</Button>
<!-- <Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%;position:relative;position:relative" @click="transpond">
<Badge :count="interviewee.length" size='small' :class='["badge",{"badges1":interviewee.length>9, "badges": interviewee.length>99}]'></Badge>转发面试官
</Button> -->
</div>
<div style="width:100%;float:left;margin-bottom:40px;overflow-y: auto;height:100%" class="a">
<div style="margin:50px auto;width:300px;height:200px;line-height:200px;text-align:center;font-size:20px;color:LightGray" v-show="ajaxData.length==0">暂无数据</div>
......@@ -679,10 +680,11 @@ import {mapState} from 'vuex'
this.ITEMSTA=itemsta
// 准备约面
if(e.target.value==3){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -742,7 +744,8 @@ import {mapState} from 'vuex'
nextStep(){
this.beforeBtu=true
this.modal2=false
this.emailMOdal=true
// this.emailMOdal=true
this.sendEmail()
},
selectFn2(e,SID,itemsta) {
this.ITEMSTA=itemsta
......@@ -750,10 +753,11 @@ import {mapState} from 'vuex'
this.toseeid=SID
// 准备约面
if(e.target.value==1){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -799,10 +803,11 @@ import {mapState} from 'vuex'
this.toseeid=SID
// 准备约面
if(e.target.value==2){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -848,10 +853,11 @@ import {mapState} from 'vuex'
this.emailId=SID
// 准备约面
if(e.target.value==2){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -1329,10 +1335,12 @@ import {mapState} from 'vuex'
// 发送邮件
sendEmail(){
this.emailInline.modalArr=[]
this.emailInline.moo = 'TEMP_0001'
this.emailMOdal=true
getEmailMoo().then(res=>{
this.emailInline.modalArr=res.data.body
})
this.getEmailContentValue(this.emailInline.moo)
},
getEmailContentValue(value){
this.isDisable=true
......@@ -1990,14 +1998,14 @@ select{
}
.badge{
position: absolute;
top: -32%;
right: -15px;
top: -35%;
right: -18px;
}
.badges {
right: -30px;
right: -35px;
}
.badges1 {
right: -21px;
right: -25px;
}
.interviewee{
float:left;
......
......@@ -38,16 +38,17 @@
<div style="width:47%;height:100%;float:left;background:rgb(61,169,247);margin-left:1%;line-height:80px;text-align:center;color:white;font-size:20px">数据展示</div>
<div style="width:48%;height:100%;float:left;background:rgb(253,85,83);margin-left:3%;line-height:80px;text-align:center;color:white;font-size:20px">提示语</div>
</div>
<div style="background:WhiteSmoke;width:100%;height:5%;line-height:5%;margin-bottom:0.5%">
<div style="background:WhiteSmoke;width:100%;height:5%;line-height:5%;margin-bottom:0.5%;padding-top:10px;">
<input type='checkbox' class='input-checkbox' v-model='checked' @click='checkedAll' style="margin-left:10px;cursor:pointer;margin-top:1%">
<span style="margin-left:8px">全选</span>
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="downloadAll">下载</Button>
<span style="margin-left:8px;position:relative">选择<Badge :count="interviewee.length" size='small' :class='["badge",{"badges1":interviewee.length>9, "badges": interviewee.length>99}]'></Badge></span>
<Button type="primary" size="small" style="margin-left:4%;width:50px" @click="downloadAll">下载</Button>
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button>
<Button type="primary" size="small" style="margin-left:2%;" @click="transpond">
转发面试官
</Button>
<Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%" @click="allexport">导出列表</Button>
<Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%" @click="sendEmail">邀请面试</Button>
<!-- <Button type="primary" size="small" style="float:right;margin-right:20px;margin-top:0.6%;position:relative;position:relative" @click="transpond">
<Badge :count="interviewee.length" size='small' :class='["badge",{"badges1":interviewee.length>9, "badges": interviewee.length>99}]'></Badge>转发面试官
</Button> -->
</div>
<div style="margin-bottom:40px;float:left;width:100%;overflow-y: auto;height:100%" class="a">
<div style="margin:50px auto;width:300px;height:200px;line-height:200px;text-align:center;font-size:20px;color:LightGray" v-show="ajaxData.length==0">暂无数据</div>
......@@ -637,10 +638,11 @@ export default {
this.ITEMSTA=itemsta
// 准备约面
if(e.target.value==3){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -700,7 +702,8 @@ export default {
nextStep(){
this.beforeBtu=true
this.modal2=false
this.emailMOdal=true
// this.emailMOdal=true
this.sendEmail()
},
selectFn2(e,SID,itemsta) {
this.ITEMSTA=itemsta
......@@ -708,10 +711,11 @@ export default {
this.toseeid=SID
// 准备约面
if(e.target.value==1){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -757,10 +761,11 @@ export default {
this.toseeid=SID
// 准备约面
if(e.target.value==2){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -806,10 +811,11 @@ export default {
this.emailId=SID
// 准备约面
if(e.target.value==2){
getEmailMoo().then(res=>{
this.emailInline.modalArr.push(res.data.body[0])
})
this.emailMOdal=true
// getEmailMoo().then(res=>{
// this.emailInline.modalArr.push(res.data.body[0])
// })
// this.emailMOdal=true
this.sendEmail()
this.emailFlowStatus='TO_SEE'
this.isShowTwo=true
}
......@@ -1259,6 +1265,8 @@ export default {
getEmailMoo().then(res=>{
this.emailInline.modalArr=res.data.body
})
this.emailInline.moo = 'TEMP_0001'
this.getEmailContentValue(this.emailInline.moo)
},
getEmailContentValue(value){
this.isDisable=true
......@@ -1748,6 +1756,7 @@ export default {
return
}
})
console.log(this.interviewee)
if (!flag) {
this.interviewee.push(data)
}
......@@ -1983,13 +1992,13 @@ select{
.badge{
position: absolute;
top: -32%;
right: -15px;
right: -18px;
}
.badges {
right: -30px;
}
.badges1 {
right: -21px;
right: -25px;
}
.interviewee{
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