diff --git a/FO/Views/Account/Join.cshtml b/FO/Views/Account/Join.cshtml index fceec8c..f79bfca 100644 --- a/FO/Views/Account/Join.cshtml +++ b/FO/Views/Account/Join.cshtml @@ -165,6 +165,8 @@ else }); }); function save() { + var isipin = '@(Model.User.authplatform == AuthPlatform.IPIN)' == 'True'; + var ismobile = '@(Model.User.authplatform == AuthPlatform.Mobile)' == 'True'; setv("userid", val("userid").replace(/ /, '').replace(/ /, '')); setv("userpno", val("userpno1").replace(/ /, '').replace(/ /, '') + "" + val("userpno2").replace(/ /, '').replace(/ /, '')); setv("userpass", val("userpass").replace(/ /, '').replace(/ /, '')); @@ -185,7 +187,7 @@ else else if (val("userpass") != val("userpass2")) { focus("userpass2"); msg("비밀번호 확인이 다릅니다."); } else if (check("userpno", null, "주민등록번호를 입력해주세요")) { } else if (getBytes(val("userpno1")) != 6 || getBytes(val("userpno2")) != 7) { focus("userpno2"); msg("주민등록번호를 확인해주세요"); } - else if (!ismobilenumber(val("mobile"))) {focus("mobile");msg("핸드폰번호를 확인해주세요.");} + else if (!isipin && !ismobilenumber(val("mobile"))) {focus("mobile");msg("핸드폰번호를 확인해주세요.");} else if (check("post", null, "우편번호를 등록해주세요.") || check("address1", null, "우편번호를 등록해주세요.") || check("address2", null, "우편번호를 등록해주세요.")) { } else if ($("input:radio[name='isCompany']:checked").val() == "1" && check("asno", null, "직장을 등록해주세요.")) { } else if ($("input:radio[name='slevel']:checked").val() == null) { msg("학력을 선택해주세요"); }