| | |
| | | formSubmit : formSubmit, // 폼 전송 |
| | | formCheck : formCheck, // 폼 체크 |
| | | onFileSelect : onFileSelect, // 프로필 업로드 |
| | | autoHypenPhone : autoHypenPhone // 연락처 입력시 - 자동 입력 |
| | | autoHyphenPhone : autoHyphenPhone // 연락처 입력시 하이픈 자동 입력 |
| | | }; |
| | | |
| | | $scope.vm = { |
| | |
| | | } |
| | | } |
| | | |
| | | // 연락처 입력시 - 자동 입력 |
| | | function autoHypenPhone() { |
| | | // 연락처 입력시 하이픈 자동 입력 |
| | | function autoHyphenPhone() { |
| | | // 핸드폰 번호 조건 |
| | | var str = $scope.vm.form.phone |
| | | str.replace(/^[0-9]/g, ''); |
| | | var tmp = ''; |
| | | |
| | | if (str.length < 4) { |
| | | return str; |
| | | } else if (str.length < 7) { |
| | |
| | | return str |
| | | } |
| | | |
| | | // 폼 체크 |
| | | function formCheck(formInvalid) { |
| | | if (formInvalid) { |
| | | return true; |
| | |
| | | return false; |
| | | } |
| | | |
| | | // 폼 전송 |
| | | function formSubmit() { |
| | | $rootScope.spinner = true; // 프로그래스 바 |
| | | |
| | |
| | | content.workspaceName = $rootScope.preventXss(content.workspaceName); |
| | | content.password = CryptoJS.SHA512(content.password).toString(); |
| | | content.language = $rootScope.language; // 기본 언어 |
| | | content.phone = content.phone.replace(/\-/g,''); |
| | | content.phone = content.phone.replace(/\-/g,''); // 전화번호를 보낼땐 하이픈을 제거해서 DB에 저장 |
| | | |
| | | User.add({ |
| | | method : "POST", |