Q-ABAB hace 2 años
padre
commit
29df89759b
Se han modificado 1 ficheros con 14 adiciones y 8 borrados
  1. 14 8
      src/views/projectApply/projectApplicationDetails.vue

+ 14 - 8
src/views/projectApply/projectApplicationDetails.vue

@@ -270,7 +270,6 @@
       data() {
         return {
           iid:'',
-          isTel:true,
           accept:'png,jpg',
           isAddMember:1,
           dialogImageUrl:'',  //图片地址
@@ -306,12 +305,20 @@
         getText(value) {     //电话验证
           let verify = /^(?:(?:\+|00)86)?1(?:(?:3[\d])|(?:4[5-79])|(?:5[0-35-9])|(?:6[5-7])|(?:7[0-8])|(?:8[\d])|(?:9[189]))\d{8}$/; //获取正则表达式 存放到verify变量中
           let result = verify.test(value.trim()); //判断输入框内容是否符合 正则表达式
-          // if(!result && value != "") {
-          if(!result) {
-                return this.isTel=false;
+          if(result){
+            return result;
           }else{
-            return this.isTel=true;
+            this.$message.error("请输入正确的手机号格式")
+            return false;
           }
+          // if()
+          // return verify.test(value.trim())
+          // if(!result && value != "") {
+          // if(!result) {
+          //       return false;
+          // }else{
+          //   return true;
+          // }
         },
         getFile(val) {       //上传封面
             console.log(val);
@@ -327,8 +334,7 @@
             if (this.addTabMember.name == undefined || this.addTabMember.name=='') return this.$message.error('请输入姓名')
             if (this.addTabMember.class == undefined || this.addTabMember.name=='') return this.$message.error('请输入班级')
             if (this.addTabMember.phone == undefined || this.addTabMember.name=='') return this.$message.error('请输入电话') 
-            if (!this.isTel) return this.$message.error('请输入正确电话格式')
-            console.log(this.isTel);
+            if (!this.getText(this.addTabMember.phone))return;
             Object.assign(newMember,this.addTabMember)
             this.tableData.push(newMember)
             this.$message.success('添加人员成功')
@@ -350,7 +356,7 @@
           if (this.addTabMember.name == undefined || this.addTabMember.name=='') return this.$message.error('请输入姓名')
           if (this.addTabMember.class == undefined || this.addTabMember.name=='') return this.$message.error('请输入班级')
           if (this.addTabMember.phone == undefined || this.addTabMember.name=='') return this.$message.error('请输入电话')
-          if (!this.isTel) return this.$message.error('请输入正确电话格式')
+          if (!this.getText(this.addTabMember.phone)) return;
           Object.assign(this.tableData[this.addTabMember['index']],this.addTabMember)
           this.addMemberDialog=false;
           this.$message.success('修改信息成功')