Browse Source

fix(addAdmin;manageMember)ui修复,邮箱验证

liyangbin 2 years ago
parent
commit
d9738355f0
2 changed files with 6 additions and 14 deletions
  1. 6 8
      src/views/MenageAdmin/addAdmin.vue
  2. 0 6
      src/views/TeamManagement/ManageMember.vue

+ 6 - 8
src/views/MenageAdmin/addAdmin.vue

@@ -28,14 +28,7 @@ export default {
         const regEmail = /^([A-Za-z0-9_\-.])+@([A-Za-z0-9_\-.])+\.([A-Za-z]{2,4})$/
         if (this.formData.AdminEmail.trim() === '' || this.formData.TeamAdmin.length === 0) {
           this.$message.error('Missing required information')
-        }else if(!regEmail.test(this.formData.memberEmail)){
-          this.$message.error('Incorrect email format')
-          //限制点击
-          setTimeout(() => {
-            this.click = true
-          }, 3000)
-        } 
-        else {
+        } else {
           var urlencoded = new URLSearchParams()
           urlencoded.append("teamIds", this.formData.TeamAdmin)
           urlencoded.append("account", this.formData.AdminEmail)
@@ -50,6 +43,11 @@ export default {
                 message: 'Member has joined a non-default team',
                 type: "error",
               })
+            } else if(res.data.msg === "Invalid Email Addresses"){
+              this.$message({
+                message: 'Invalid Email Addresses',
+                type: "error",
+              })
             }
           })
         }

+ 0 - 6
src/views/TeamManagement/ManageMember.vue

@@ -268,12 +268,6 @@ onMounted(() => {
           min-width="150px"
         >
         </el-table-column>
-        <el-table-column
-          prop="uniqueSns"
-          label="Activated Device UUID"
-          min-width="178px"
-        >
-        </el-table-column>
         <el-table-column
           prop="id"
           class="hidden"