diff --git a/client/src/components/Register.vue b/client/src/components/Register.vue index 6f45d56..020e4a9 100644 --- a/client/src/components/Register.vue +++ b/client/src/components/Register.vue @@ -12,7 +12,7 @@ dark flat > mdi-account-plus   - สมัคสมาชิก +

สมัครสมาชิก

@@ -97,13 +97,17 @@
+ Register Completed
Can't Register
- +
+ Username ถูกใช้ไปแล้ว
+
+ @@ -131,6 +135,7 @@ export default { Gender : [], registerCheck: false, clickRegister: false, + UsernameCheck: true }; }, @@ -172,27 +177,29 @@ export default { }, SaveRe() { - this.clickRegister = true; + if (this.username==null || this.pw ==null|| this.selectGender==null || this.name==null || this.selectJob==null || this.age==null|| this.selectCountry==null || this.tel==null){ //alert("กรุณากรอกข้อมูลให้ครบถ้วน!"); - + this.clickRegister = true; } else { this.checkUsername(); } }, - checkUsername() {this.registerCheckUsernae = false; + checkUsername() { http .get("/user/check/" + this.username) .then(res => { if (!res.data) { this.registered();} else{ - alert("Username ถูกใช้ไปแล้ว") + // alert("Username ถูกใช้ไปแล้ว") + this.UsernameCheck = false; + } }) .catch(e => { @@ -200,7 +207,6 @@ export default { }); }, registered() { - this.registerCheck = true; http .post("/user/" + this.username+"/"+this.pw+"/"+this.selectGender @@ -209,6 +215,7 @@ export default { console.log(response); //alert("บันทึกข้อมูลสำเร็จ"); // window.location.reload() + this.registerCheck = true; }) .catch(e => { console.log(e); @@ -230,3 +237,16 @@ export default { }, }; + \ No newline at end of file