Commit 8e5ee009 authored by zhangderong's avatar zhangderong

修复约面界面日期自动填充为当天

parent e7d7953c
......@@ -236,7 +236,7 @@ export default {
{ required: true, message: '邀约人不能为空', trigger: 'blur' }
],
UpdateTIME: [
{ required: true, message: '面试时间不能为空', trigger: 'blur' }
{ required: true, message: '面试时间不能为空', trigger: 'date' }
],
UpdateVIEW: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
......@@ -381,7 +381,7 @@ export default {
let parmars={
resumeId:this.UpdateID,
inviterName:this.formInline.UpdateOWER,
seeTime:moment(this.formInline.UpdateTIME).format('YYYY-MM-DD HH:mm:ss'),
seeTime:moment(this.formInline.UpdateTIME).format('YYYY-MM-DD HH:mm'),
interviewerName:this.formInline.UpdateVIEW
}
if(this.formInline.UpdateOWER==''||this.formInline.UpdateTIME==""||this.formInline.UpdateVIEW==''){
......
......@@ -38,7 +38,7 @@
</div>
<div class="allResume-right">
<div class="resumeRightContentTop">
<div style="width:100%;height:80px;margin-top:20px">
<div style="width:100%;height:80px;margin-top:20px;">
<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>
......@@ -214,8 +214,8 @@
<FormItem label="邀约人" style="margin-top:20px" prop="UpdateOWER">
<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" @on-change="changeTime" :options="options3" :editable='false'></DatePicker>
<FormItem label="面试时间" style="margin-top:20px" prop="UpdateTIME">
<DatePicker type="datetime" style="width:180px" v-model="formInline.UpdateTIME" format="yyyy-MM-dd HH:mm" @on-change="changeTime" :options="options3" :editable='false'></DatePicker>
</FormItem>
<FormItem label="面试官" style="margin-top:20px" prop='UpdateVIEW'>
<Input v-model="formInline.UpdateVIEW" style="width:180px" :maxlength="5"/>
......@@ -287,6 +287,7 @@
</div>
</template>
<script>
import moment from 'moment'
import { serchList,downloadone,sousuoList,seedetail,PASS,TOSEE,OPTION,deleteREsume,downloadOne,exportLIST,recodeLIST,addinterview,updatastatus} from '../../api/resume.server'
import qs from 'qs'
import {
......@@ -301,7 +302,7 @@ import Router from 'vue-router';
{ required: true, message: '邀约人不能为空', trigger: 'blur' }
],
UpdateTIME: [
{ required: true, message: '面试时间不能为空', trigger: 'blur' }
{ required: true, message: '面试时间不能为空', trigger: 'date' }
],
UpdateVIEW: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
......@@ -492,7 +493,7 @@ import Router from 'vue-router';
resumeId: this.toseeid,
inviterName:this.formInline.UpdateOWER,
interviewerName:this.formInline.UpdateVIEW,
seeTime:this.formInline.UpdateTIME
seeTime:moment(this.formInline.UpdateTIME).format('YYYY-MM-DD HH:mm'),
}
if(this.formInline.UpdateOWER==''||this.formInline.UpdateVIEW==''||this.formInline.UpdateTIME==''){
this.$Notice.error({
......
......@@ -285,6 +285,7 @@
</div>
</template>
<script>
import moment from 'moment'
import {adoptOneSeeResumeList, serchList,downloadone,sousuoList,seedetail,PASS,TOSEE,OPTION,deleteREsume,downloadOne,exportLIST,recodeLIST,addinterview} from '../../api/resume.server.js'
import {
sapi
......@@ -297,7 +298,7 @@ export default {
{ required: true, message: '邀约人不能为空', trigger: 'blur' }
],
UpdateTIME: [
{ required: true, message: '面试时间不能为空', trigger: 'blur' }
{ required: true, message: '面试时间不能为空', trigger: 'date' }
],
UpdateVIEW: [
{ required: true,message: '面试官不能为空', trigger: 'blur' }
......@@ -629,7 +630,7 @@ export default {
resumeId: this.toseeid,
inviterName:this.formInline.UpdateOWER,
interviewerName:this.formInline.UpdateVIEW,
seeTime:this.formInline.UpdateTIME
seeTime:moment(this.formInline.UpdateTIME).format('YYYY-MM-DD HH:mm'),
}
if(this.formInline.UpdateOWER==''||this.formInline.UpdateTIME==''||this.formInline.UpdateVIEW==''){
this.$Message.error('请填写完整的约面信息')
......
......@@ -10,7 +10,7 @@
<Input placeholder="请输入" style="width:260px;border:0 !import;margin-left:10px" v-model="formInline.InviterPhoneNumber"/>
</FormItem>
<FormItem label="面试时间" style="position:absolute;left:-30px;top:170px" >
<DatePicker type="date" placeholder="请选择日期" style="width: 127px;margin-left:20px" v-model="formInline.date" @on-change="selectDate"></DatePicker>
<DatePicker type="date" placeholder="请选择日期" style="width: 127px;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>
</FormItem>
<FormItem label="应聘职位" style="position:absolute;left:-30px;top:220px" >
......@@ -69,6 +69,12 @@ export default {
return {
modal3:false,
modal4:false,
saleDate:'',
options3: {
disabledDate (date) {
return date && date.valueOf() <Date.now()-3600*24*1000|| date.valueOf() >Date.now();
}
},
origen:[
{
value: '智联招聘',
......@@ -129,6 +135,7 @@ export default {
confirmSubmission(){
if(this.formInline.model1==''||this.formInline.model2==''||this.formInline.Inviter==''||this.formInline.date==''||this.formInline.time===''||this.formInline.position==''||this.formInline.phoneNUmber==''||this.formInline.name==''){
this.$Message.error('请填写完整的信息')
return
}
let parmars={
invitePerson:this.formInline.Inviter,
......@@ -157,12 +164,9 @@ export default {
})
},
selectDate(a){
console.log(a)
this.formInline.date=a
console.log(this.formInline.data)
},
selectTime(b){
console.log(b)
this.formInline.time=b
},
welconme(){
......@@ -171,6 +175,13 @@ export default {
},
mounted(){
this.welconme()
const myDate = new Date();
const year = myDate.getFullYear(); // 获取当前年份
const month = myDate.getMonth() + 1; // 获取当前月份(0-11,0代表1月所以要加1);
const day = myDate.getDate(); // 获取当前日(1-31)
this.saleDate = `${year}-${month}-${day}`;
this.formInline.date=this.saleDate
console.log(this.saleDate)
}
}
</script>
......
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