Commit ad57a964 authored by zhangderong's avatar zhangderong

隐藏数据展示和提示语

parent aff361f1
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
<div class="interview"> <div class="interview">
<!-- <Spin size="large" fix v-if="spinShow" style="font-size:25px">加载中...</Spin> --> <!-- <Spin size="large" fix v-if="spinShow" style="font-size:25px">加载中...</Spin> -->
<div class="interview-left"> <div class="interview-left">
<div class="leftcontentTop" style="height:100px"> <div class="leftcontentTop" style="height:100px;display:none">
<div style="height:90%;float:left;width:30%;background:rgb(0,146,255);margin-left:1%;margin-top:10px"></div> <div style="height:90%;float:left;width:30%;background:rgb(0,146,255);margin-left:1%;margin-top:10px"></div>
<div style="height:90%;float:left;width:30%;background:rgb(253,85,83);margin-left:3%;margin-top:10px"></div> <div style="height:90%;float:left;width:30%;background:rgb(253,85,83);margin-left:3%;margin-top:10px"></div>
<div style="height:90%;float:left;width:30%;background:rgb(0,176,160);margin-left:3%;margin-top:10px"></div> <div style="height:90%;float:left;width:30%;background:rgb(0,176,160);margin-left:3%;margin-top:10px"></div>
</div> </div>
<div style="float:left;margin-left:1%;width:99%;overflow-y: auto;height:660px;margin-bottom:40px"> <div style="float:left;margin-left:1%;width:99%;overflow-y: auto;height:760px;margin-bottom:40px">
<div style="margin:50px auto;width:300px;height:200px;line-height:200px;text-align:center;font-size:20px;color:LightGray" v-show="Essentialinformation.length==0">暂无数据</div> <div style="margin:50px auto;width:300px;height:200px;line-height:200px;text-align:center;font-size:20px;color:LightGray" v-show="Essentialinformation.length==0">暂无数据</div>
<div class="leftcontentContent" v-for="(item,index) in Essentialinformation " :key='index'> <div class="leftcontentContent" v-for="(item,index) in Essentialinformation " :key='index'>
<div class="contentMassage"> <div class="contentMassage">
...@@ -623,26 +623,10 @@ export default { ...@@ -623,26 +623,10 @@ export default {
}, },
Seedetail(Tid){ Seedetail(Tid){
this.DOWNID=Tid this.DOWNID=Tid
let parmars={
resumeId:Tid
}
seedetail(parmars).then(res=>{
this.resume=res.data.body.resume
this.riList=res.data.body.riList
this.roList=res.data.body.roList
this.rpList=res.data.body.rpList
this.reList=res.data.body.reList
localStorage.setItem('a',JSON.stringify(this.resume))
localStorage.setItem('b',JSON.stringify(this.riList))
localStorage.setItem('c',JSON.stringify(this.roList))
localStorage.setItem('d',JSON.stringify(this.rpList))
localStorage.setItem('e',JSON.stringify(this.reList))
localStorage.setItem('downID',JSON.stringify(this.DOWNID))
})
let newpage = this.$router.resolve({ let newpage = this.$router.resolve({
name: 'resumeDetail', name: 'resumeDetail',
params:{}, params:{},
query:{} query:{id:this.DOWNID}
}) })
window.open(newpage.href, '_blank'); window.open(newpage.href, '_blank');
}, },
......
...@@ -32,13 +32,10 @@ ...@@ -32,13 +32,10 @@
</Form> </Form>
<Button type="primary" style="width:30%;margin-left:30%;font-size:13px;background:#0092FF" @click="SouSuo(item.Num1,item.Num2,item.Num3)">搜索</Button> <Button type="primary" style="width:30%;margin-left:30%;font-size:13px;background:#0092FF" @click="SouSuo(item.Num1,item.Num2,item.Num3)">搜索</Button>
<div class="text1"></div>
<div class="text2"></div>
<div class="text3"></div>
</div> </div>
<div class="allResume-right"> <div class="allResume-right">
<div class="resumeRightContentTop"> <div class="resumeRightContentTop">
<div style="width:100%;height:80px;margin-top:20px;"> <div style="width:100%;height:80px;margin-top:20px;display:none">
<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: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 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>
...@@ -48,7 +45,7 @@ ...@@ -48,7 +45,7 @@
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button> <Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button>
<Button type="primary" size="small" style="float:right;margin-right:10px;" @click="allexport">导出列表</Button> <Button type="primary" size="small" style="float:right;margin-right:10px;" @click="allexport">导出列表</Button>
</div> </div>
<div style="width:100%;float:left;margin-bottom:40px;overflow-y: auto;height:595px" class="a"> <div style="width:100%;float:left;margin-bottom:40px;overflow-y: auto;height:680px" 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> <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>
<!-- <div style="float:left;margin-left:1%;width:99%;overflow-y: auto;height:600px;margin-bottom:40px"> --> <!-- <div style="float:left;margin-left:1%;width:99%;overflow-y: auto;height:600px;margin-bottom:40px"> -->
<div class="Resumecontent" v-for='(item,i) in ajaxData' :key="i" > <div class="Resumecontent" v-for='(item,i) in ajaxData' :key="i" >
...@@ -888,26 +885,10 @@ import Router from 'vue-router'; ...@@ -888,26 +885,10 @@ import Router from 'vue-router';
//查看简历详情 //查看简历详情
Seedetail(Tid){ Seedetail(Tid){
this.DOWNID=Tid this.DOWNID=Tid
let parmars={
resumeId:Tid
}
seedetail(parmars).then(res=>{
this.resume=res.data.body.resume
this.riList=res.data.body.riList
this.roList=res.data.body.roList
this.rpList=res.data.body.rpList
this.reList=res.data.body.reList
localStorage.setItem('a',JSON.stringify(this.resume))
localStorage.setItem('b',JSON.stringify(this.riList))
localStorage.setItem('c',JSON.stringify(this.roList))
localStorage.setItem('d',JSON.stringify(this.rpList))
localStorage.setItem('e',JSON.stringify(this.reList))
localStorage.setItem('downID',JSON.stringify(this.DOWNID))
})
let newpage = this.$router.resolve({ let newpage = this.$router.resolve({
name: 'resumeDetail', name: 'resumeDetail',
params:{}, params:{},
query:{} query:{id:this.DOWNID}
}) })
window.open(newpage.href, '_blank'); window.open(newpage.href, '_blank');
}, },
......
...@@ -32,13 +32,10 @@ ...@@ -32,13 +32,10 @@
</FormItem> </FormItem>
</Form> </Form>
<Button type="primary" style="width:30%;margin-left:30%;font-size:13px" @click="SouSuo(item.Num1,item.Num2,item.Num3)">搜索</Button> <Button type="primary" style="width:30%;margin-left:30%;font-size:13px" @click="SouSuo(item.Num1,item.Num2,item.Num3)">搜索</Button>
<div class="text1"></div>
<div class="text2"></div>
<div class="text3"></div>
</div> </div>
<div class="channel-right"> <div class="channel-right">
<div class="resumeRightContentTop"> <div class="resumeRightContentTop">
<div style="width:100%;height:80px;margin-top:20px;"> <div style="width:100%;height:80px;margin-top:20px;display:none">
<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: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 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>
...@@ -48,7 +45,7 @@ ...@@ -48,7 +45,7 @@
<Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button> <Button type="primary" size="small" style="margin-left:2%;width:50px" @click="delateAll">删除</Button>
<Button type="primary" size="small" style="float:right;margin-right:10px;" @click="allexport">导出列表</Button> <Button type="primary" size="small" style="float:right;margin-right:10px;" @click="allexport">导出列表</Button>
</div> </div>
<div style="margin-bottom:40px;float:left;width:100%;overflow-y: auto;height:598px" class="a"> <div style="margin-bottom:40px;float:left;width:100%;overflow-y: auto;height:690px" 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> <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>
<div class="Resumecontent" v-for='(item,i) in ajaxData' :key="i"> <div class="Resumecontent" v-for='(item,i) in ajaxData' :key="i">
<div class="detailResume" id="a" @mousemove="ahove(i,item.isShow)" @mouseleave="movleave(i,item.isShow)" :class="{red:item.isShow}" > <div class="detailResume" id="a" @mousemove="ahove(i,item.isShow)" @mouseleave="movleave(i,item.isShow)" :class="{red:item.isShow}" >
...@@ -673,26 +670,10 @@ export default { ...@@ -673,26 +670,10 @@ export default {
// 查看简历详情 // 查看简历详情
Seedetail(Tid){ Seedetail(Tid){
this.DOWNID=Tid this.DOWNID=Tid
let parmars={
resumeId:Tid
}
seedetail(parmars).then(res=>{
this.resume=res.data.body.resume
this.riList=res.data.body.riList
this.roList=res.data.body.roList
this.rpList=res.data.body.rpList
this.reList=res.data.body.reList
localStorage.setItem('a',JSON.stringify(this.resume))
localStorage.setItem('b',JSON.stringify(this.riList))
localStorage.setItem('c',JSON.stringify(this.roList))
localStorage.setItem('d',JSON.stringify(this.rpList))
localStorage.setItem('e',JSON.stringify(this.reList))
localStorage.setItem('downID',JSON.stringify(this.DOWNID))
})
let newpage = this.$router.resolve({ let newpage = this.$router.resolve({
name: 'resumeDetail', name: 'resumeDetail',
params:{}, params:{},
query:{} query:{id:this.DOWNID}
}) })
window.open(newpage.href, '_blank'); window.open(newpage.href, '_blank');
}, },
......
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
<span> <span>
<img src="https://o7oe0d6qz.qnssl.com/image/icon_%E5%9F%BA%E6%9C%AC%E4%BF%A1%E6%81%AF_23_16px.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px"> <img src="https://o7oe0d6qz.qnssl.com/image/icon_%E5%9F%BA%E6%9C%AC%E4%BF%A1%E6%81%AF_23_16px.png" style="height:16px;width:23px; vertical-align: middle;margin-top:-4px">
</span> </span>
<span style="margin-left:7px;font-size:16px;color:#0092FF">基本信息</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(downresume)">下载</Button></span> <span style="float:right;width:50px;height:24px;margin-right:5px"><Button type="primary" size='small' style="width:50px;height:24px" @click="downloadONE(detialID)">下载</Button></span>
</p> </p>
<div class="personalInformation-left"> <div class="personalInformation-left">
<p style="margin-top:20px">姓名:{{resume&&resume.ownerName}}</p> <p style="margin-top:20px" @click="a">姓名:{{resume&&resume.ownerName}}</p>
<p>联系电话:{{resume&&resume.ownerMobile}}</p> <p>联系电话:{{resume&&resume.ownerMobile}}</p>
<p>电子邮箱:{{resume&&resume.email}}</p> <p>电子邮箱:{{resume&&resume.email}}</p>
<p>所在地:{{resume&&resume.locationCity}}</p> <p>所在地:{{resume&&resume.locationCity}}</p>
...@@ -123,6 +123,7 @@ ...@@ -123,6 +123,7 @@
</div> </div>
</template> </template>
<script> <script>
import {seedetail} from '../../api/resume.server'
import { import {
sapi sapi
}from '../../config' }from '../../config'
...@@ -135,26 +136,33 @@ export default { ...@@ -135,26 +136,33 @@ export default {
rpList:[], rpList:[],
reList:[], reList:[],
downresume:'', downresume:'',
detialID:'',
} }
}, },
methods: { methods: {
getDETAIL(){ getDETAIL(){
this.resume=JSON.parse(localStorage.getItem('a')) this.detialID=this.$route.query.id
this.riList=JSON.parse(localStorage.getItem('b')) let parmars={
this.roList=JSON.parse(localStorage.getItem('c'))//工作经历 resumeId:this.$route.query.id
this.rpList=JSON.parse(localStorage.getItem('d')) }
this.reList=JSON.parse(localStorage.getItem('e')) seedetail(parmars).then(res=>{
this.downresume=JSON.parse(localStorage.getItem('downID')) this.resume=res.data.body.resume
this.riList=res.data.body.riList
this.roList=res.data.body.roList
this.rpList=res.data.body.rpList
this.reList=res.data.body.reList
})
}, },
// 下载简历 // 下载简历
downloadONE(downID){ downloadONE(doid){
window.location.href=`${sapi}/api/resume/download/formatted/one?resumeId=${downID}` window.location.href=`${sapi}/api/resume/download/formatted/one?resumeId=${doid}`
}, },
a(){
}
}, },
mounted(){ mounted(){
this.getDETAIL() this.getDETAIL()
console.log(query)
} }
} }
</script> </script>
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<Input placeholder="请输入" style="width:250px;" v-model="formInline.InviterPhoneNumber"/> <Input placeholder="请输入" style="width:250px;" v-model="formInline.InviterPhoneNumber"/>
</FormItem> </FormItem>
<FormItem label="面试时间" prop="time"> <FormItem label="面试时间" prop="time">
<Input placeholder="请输入" style="width: 120px;" v-model="formInline.date" @on-focus="defaultRRRR" disabled/> <Input placeholder="请输入" style="width: 120px;" v-model="formInline.date" :readonly="true"/>
<!-- <DatePicker type="date" placeholder="请选择日期" style="width: 120px;margin-left:20px" v-model="formInline.date" @on-change="selectDate" :options="options3" ></DatePicker> --> <!-- <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" @on-focus="defaultRRRR"></TimePicker> <TimePicker type="time" placeholder="请选择时间" style="width: 127px" v-model="formInline.time" format="HH:mm" @on-change="selectTime" @on-focus="defaultRRRR"></TimePicker>
</FormItem> </FormItem>
...@@ -126,6 +126,10 @@ export default { ...@@ -126,6 +126,10 @@ export default {
value: '其他', value: '其他',
label: '其他' label: '其他'
}, },
{
value: '猎聘网',
label: '猎聘网'
},
], ],
isGET:[ isGET:[
{ {
......
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