123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- $(function() {
- var companyNameVal, companyEmailVal, companyPaswVal;
- var setname = false;
- var setpass = false;
- var setemail = false;
- var ifxuanze = true;
- var temp = [];
-
- $('#containerCon').on('keyup', "#companyName,.companyEmail,#companyPasw", function() {
- if($("#companyName").val() == "" || $("#companyEmail").val() == "" || $("#companyPasw").val() == "") {
- $("#znameSubmit").attr("disabled", true);
- } else {
- $("#znameSubmit").attr("disabled", false);
- }
- });
-
- $('#companyName').on('focus', function() {
- $(".msgReg1 span").text("");
- });
- $('#companyName').on('blur', function() {
- checkName();
- });
-
- $('.companyEmail').on('focus', function() {
- $(".msgReg2 span").text("");
- });
- $('.companyEmail').on('blur', function() {
- $(".msgReg3 span").text("");
- });
-
- $('#companyPasw').on('focus', function() {
- checkPasw();
- });
- $('#companyPasw').on('blur', function() {
- checkPasw();
- });
-
- $(".cmpAgree").on("click", function() {
- if($(this).hasClass("ifxuanze")) {
- $(this).removeClass("ifxuanze");
- $(this).attr("src", "images/business_button_xuanze_nor.png")
- ifxuanze = false;
- } else {
- $(this).addClass("ifxuanze");
- $(this).attr("src", "images/business_button_xuanze_hig.png");
- ifxuanze = true;
- }
- })
-
- $('#znameSubmit').on('click', function() {
- var fileoneVal = $("#fileone1").attr("data-id");
- var filetwoVal = $("#fileone2").attr("data-id");
- if(ifxuanze == false) {
- $.MsgBox.Alert('提示', '请确认后勾选此选项')
- } else if(fileoneVal == "") {
- $.MsgBox.Alert('提示', '请上传《企业法人营业执照》');
- } else if(filetwoVal == "") {
- $.MsgBox.Alert('提示', '请上传加盖公章的《入驻科袖授权证明》');
- } else {
- temp.push(fileoneVal);
- temp.push(filetwoVal);
- mailRegistration(temp);
- }
- });
- function checkName() {
- companyNameVal = $("#companyName").val();
- if(companyNameVal.length == "") {
- $(".msgReg1").prev().addClass("frmmsg-warning");
- $(".msgReg1 span").text("请输入您的企业名称");
- } else {
- $.ajax("/ajax/isOrgUser", {
- data: {
- "orgName": companyNameVal
- },
- type: "GET",
- dataType: 'json',
- async: false,
- success: function($data) {
- console.log($data)
- if($data.success && $data.data == true) {
- $(".msgReg1").prev().addClass("frmmsg-warning");
- $(".msgReg1 span").html('该企业名称还未注册企业账号,<a class="cmpColor" href="cmp-settled-reg.html">请先注册</a>');
- } else if(!$data.success && !$data.data) {
- if($data.code == 2) {
- $(".msgReg1").prev().removeClass("frmmsg-warning");
- $(".msgReg1 span").text("");
- setname = true;
- } else if($data.code == 3) {
- $(".msgReg1").prev().addClass("frmmsg-warning");
- $(".msgReg1 span").text("该企业已成为【科袖认证企业】,若有问题请联系客服 010-62343359");
- } else if($data.code == 4) {
- $(".msgReg1").prev().addClass("frmmsg-warning");
- $(".msgReg1 span").html('该企业正在进行认证审核,暂时无法找回账户');
- }
- }
- },
- error: function() {
- $.MsgBox.Alert('提示', '服务器请求失败')
- },
- });
- }
- }
- function checkEmail() {
- companyEmailVal = $(".companyEmail").val();
- var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
- if(gunf.test(companyEmailVal.trim())) {
- $.ajax("/ajax/isRegOrg", {
- data: {
- "email": companyEmailVal
- },
- type: "GET",
- dataType: 'json',
- async: false,
- success: function($data) {
- console.log($data)
- if($data.data == false) {
- $(".msgReg2").prev().addClass("frmmsg-warning");
- $(".msgReg2 span").text("该邮箱已注册企业账户,请使用其他邮箱");
- } else {
- $(".msgReg2").prev().removeClass("frmmsg-warning");
- $(".msgReg2 span").text("");
- setemail = true;
- }
- },
- error: function() {
- $.MsgBox.Alert('提示', '服务器请求失败')
- },
- });
- } else {
- $(".msgReg2").prev().addClass("frmmsg-warning");
- $(".msgReg2 span").text("请输入正确是邮箱地址");
- }
- }
- function checkPasw() {
- companyPaswVal = $("#companyPasw").val();
- if(companyPaswVal.length < 6) {
- $(".msgReg3").prev().addClass("frmmsg-warning");
- $(".msgReg3 span").text("密码由6-24个字符组成,区分大小写");
- } else {
- $(".msgReg3").prev().removeClass("frmmsg-warning");
- $(".msgReg3 span").text("");
- setpass = true;
- }
- }
- function mailRegistration(temp) {
- if(setname && setpass && setemail) {
- $.ajax("/ajax/orgRetrieve", {
- data: {
- "Name": companyNameVal,
- "Email": companyEmailVal,
- "passwd": companyPaswVal,
- "fns": temp,
- },
- type: "POST",
- dataType: 'json',
- async: false,
- traditional: true,
- success: function($data) {
- console.log($data)
- if($data.success) {
- location.href = "cmp-settled-rebackOk.html";
- }
- },
- error: function() {
- $.MsgBox.Alert('提示', '服务器请求失败');
- }
- });
- } else {
- checkName();
- checkEmail();
- checkPasw();
- }
- }
- })
|