时间格式的修改
This commit is contained in:
@@ -391,7 +391,7 @@ export default {
|
||||
},
|
||||
particularYear: {
|
||||
rules: [
|
||||
{ required: true, message: '请选择年份!' },
|
||||
{ required: true, validator:this.validateYear },
|
||||
],
|
||||
validateTrigger:['blur','change'],
|
||||
initialValue:this.$store.getters.currentYear
|
||||
@@ -467,9 +467,13 @@ export default {
|
||||
// 联系人电话
|
||||
this.model.directorPhone = this.$route.query.directorPhone
|
||||
this.$nextTick(() => {
|
||||
this.form.setFieldsValue(pick(this.model, 'meetingName', 'meetingType', 'convokeTime', 'particularYear', 'estimatedNumber', 'meetingFiles', 'registerDeadline', 'meetingContent', 'convokeLocale', 'address', 'meetingCosts', 'directorId', 'remark', 'directorPhone'))
|
||||
// 加定时器是因为有可能赋值不成功
|
||||
setTimeout( () => {
|
||||
this.form.setFieldsValue(pick(this.model, 'meetingName', 'meetingType', 'convokeTime', 'particularYear', 'estimatedNumber', 'meetingFiles', 'registerDeadline', 'meetingContent', 'convokeLocale', 'address', 'meetingCosts', 'directorId', 'remark', 'directorPhone')),200
|
||||
})
|
||||
// 如果是标协会议则回显 标协会议的字段
|
||||
if(this.meetingType === '2'){
|
||||
console.log('this.model',this.model)
|
||||
this.form.setFieldsValue(pick(this.model,'signInTime','tbMeetingType','meetingCostsVip','hotelName','hotelAddress' ))
|
||||
}
|
||||
// 如果是工作组会议 赋值工作组
|
||||
@@ -660,6 +664,20 @@ export default {
|
||||
})
|
||||
},
|
||||
/*
|
||||
* 年份校验
|
||||
* */
|
||||
validateYear(rule,value,callback){
|
||||
if(value === undefined || value === '' || value === null ){
|
||||
callback('请选择年份')
|
||||
}
|
||||
const year = new Date().getFullYear()
|
||||
if(Number(value) < year){
|
||||
callback(`请选择${year}年或之后的年份`)
|
||||
}else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
/*
|
||||
* 获取所有的工作组
|
||||
* */
|
||||
getWorkSelectList() {
|
||||
|
||||
Reference in New Issue
Block a user