|
@@ -335,7 +335,105 @@
|
|
|
|
|
|
});
|
|
|
};
|
|
|
- gt_init(handler);
|
|
|
+ // gt_init(handler);
|
|
|
+
|
|
|
+ $('#btnRegCompany').on('click', function () {
|
|
|
+ var comnameValue = $.trim($('input[name="companyname"]').val());
|
|
|
+ var contactValue = $.trim($('input[name="contact"]').val());
|
|
|
+ var telephoneValue = $.trim($('input[name="company_mobile"]').val());
|
|
|
+ var landlineValue = $.trim($('#landline_tel').val());
|
|
|
+ var usernameValue = $.trim($('input[name="username"]').val());
|
|
|
+ var emailValue = $.trim($('input[name="email"]').val());
|
|
|
+ var emailpassword = $.trim($('input[name="company_password"]').val());
|
|
|
+ var emailpasswordVerify = $.trim($('input[name="company_password_confirmation"]').val());
|
|
|
+ var agreementValue = $('input[name=agreement]').val();
|
|
|
+ if(!comnameValue){
|
|
|
+ qsToast({type:2,context: '请填写公司名称'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!remoteValid('companyname',comnameValue)){
|
|
|
+ qsToast({type:2,context: '该公司已被注册'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!contactValue){
|
|
|
+ qsToast({type:2,context: '请填写联系人'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ if(!telephoneValue && !landlineValue){
|
|
|
+ qsToast({type:2,context: '公司座机和手机号码至少填写一项'});
|
|
|
+ return false;
|
|
|
+ }else if(telephoneValue && !landlineValue){
|
|
|
+ if(!inputRegValiMobile(telephoneValue)){
|
|
|
+ qsToast({type:2,context: '手机号格式错误'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!remoteValid('mobile',telephoneValue)){
|
|
|
+ qsToast({type:2,context: '该手机号已被注册'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }else if(telephoneValue && landlineValue){
|
|
|
+ if(!inputRegValiMobile(telephoneValue)){
|
|
|
+ qsToast({type:2,context: '手机号格式错误'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!remoteValid('mobile',telephoneValue)){
|
|
|
+ qsToast({type:2,context: '该手机号已被注册'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if(!usernameValue){
|
|
|
+ qsToast({type:2,context: '请填写用户名'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!inputRegValiUsername(usernameValue)){
|
|
|
+ qsToast({type:2,context: '用户名字母开头,包含6位以上数字和字母'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!remoteValid('username',usernameValue)){
|
|
|
+ qsToast({type:2,context: '该用户名已被注册'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!emailValue){
|
|
|
+ qsToast({type:2,context: '请填写邮箱'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!inputRegValiEmail(emailValue)){
|
|
|
+ qsToast({type:2,context: '邮箱格式错误'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!remoteValid('email',emailValue)){
|
|
|
+ qsToast({type:2,context: '该邮箱已被注册'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!emailpassword){
|
|
|
+ qsToast({type:2,context: '请填写密码'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!inputRegValiPassword(emailpassword)){
|
|
|
+ qsToast({type:2,context: '密码长度要求为6-16个字符'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!emailpasswordVerify){
|
|
|
+ qsToast({type:2,context: '请填写确认密码'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!inputRegValiPassword(emailpasswordVerify)){
|
|
|
+ qsToast({type:2,context: '密码长度要求为6-16个字符'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(!inputRegValiPasswordRepeat(emailpassword,emailpasswordVerify)){
|
|
|
+ qsToast({type:2,context: '两次输入的密码不一致'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (agreementValue !=1) {
|
|
|
+ qsToast({type:2,context: '请接受用户服务协议'});
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ regCompanyHandler();
|
|
|
+
|
|
|
+ });
|
|
|
|
|
|
// 注册企业处理程序
|
|
|
function regCompanyHandler() {
|