<div class="loginform" >
<x-input title="" placeholder="请输入学号" v-model.trim="user" :is-type="checkUser">
<img slot="label" style="padding-right:26px;display:block;" src="../../static/img/user@2x.png" >
</x-input>
<x-input title="" placeholder="请输入身份证号" v-model.trim="idcard" :is-type="checkIdcard">
<img slot="label" style="padding-right:26px;display:block;" src="../../static/img/keyword@2x.png" >
</x-input>
<span class="login-btn" @click="login()">身份验证</span>
</div>
checkUser(value){
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(value)){
return {valid:true}
}else{
return {valid:false,msg:"学号格式错误"}
}
},
checkIdcard(value){
var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
//省份证 正则验证 (第一代省份证为15位)
if(reg.test(value)){
return {valid:true}
}else{
return {valid:false,msg:"省份证格式错误"}
}
},