[update 海外会议] 校验邮箱格式
This commit is contained in:
@@ -146,6 +146,7 @@ import PageHeaderTitle from '@comp/layouts/PageHeaderTitle'
|
|||||||
import {LinkTopicsEnums, MeetingTypeEnums, YesOrNoEnums} from '../../../enums/commonEnums'
|
import {LinkTopicsEnums, MeetingTypeEnums, YesOrNoEnums} from '../../../enums/commonEnums'
|
||||||
import JImageUpload from '@comp/jero/JImageUpload'
|
import JImageUpload from '@comp/jero/JImageUpload'
|
||||||
import JDate from '@comp/tools/JDate'
|
import JDate from '@comp/tools/JDate'
|
||||||
|
import {isEmail} from '@/utils/validate'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'SignUpInfoEdit',
|
name: 'SignUpInfoEdit',
|
||||||
@@ -200,7 +201,7 @@ export default {
|
|||||||
validateTrigger: 'blur'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
email: {
|
email: {
|
||||||
rules: [{required: true, message: '请输入邮箱'}],
|
rules: [{ required: true, validator: this.checkMail }],
|
||||||
validateTrigger: 'blur'
|
validateTrigger: 'blur'
|
||||||
},
|
},
|
||||||
phone: {
|
phone: {
|
||||||
@@ -415,7 +416,23 @@ export default {
|
|||||||
this.currentMeetingInfo = res.result
|
this.currentMeetingInfo = res.result
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
},
|
||||||
|
/**
|
||||||
|
* 邮箱校验
|
||||||
|
* @param rules
|
||||||
|
* @param value
|
||||||
|
* @param callback
|
||||||
|
*/
|
||||||
|
checkMail(rules, value, callback) {
|
||||||
|
if (value) {
|
||||||
|
if (isEmail(value)) {
|
||||||
|
callback()
|
||||||
|
} else {
|
||||||
|
callback('请输入正确格式的邮箱')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
callback('请输入邮箱')
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user