js">文件歷史 原始文件
    $(function(){ $(".onlogin .headnavbtn li").eq(0).addClass("navcurrent"); loginStatus();//判断个人是否登录 valUser(); }) //咨询确认 $(function() { $(".onlogin .headnavbtn li").eq(0).addClass("navcurrent"); var consultId = GetQueryString('consultId'); var sendId = $.cookie("userid"); var professorId = "professorId"; var newtemp; consucentfun(consultId); /*点击确认接受咨询*/ $("#consuOk").on("click", function() { $.MsgBox.Confirm("消息提醒", "确认回复此需求?", function() { okconsufun(consultId, sendId, professorId); }); }) //点击谢绝理由按钮 $(".rejectTo").on("click", function() { $(this).parent(".basicBtn").hide(); $(".demandBox").slideDown(); }) //谢绝理由选择 $(".mutChecked").on('click', 'li', function() { if($(this).is('.checkedLi')) { $(this).removeClass('checkedLi'); } else { $(this).addClass('checkedLi'); } }); //拒绝字数限制 $(".frmtype").on('keyup', function() { var obj = $(this); checkLen(obj); }); //谢绝理由提交 $("#consuNo").on('click', function() { var frmtype = $(".frmtype").val(); var arr = $(".mutChecked li.checkedLi span"), temp = []; for(var i = 0; i < arr.length; i++) { temp.push(arr[i].innerHTML); } if(frmtype == "") { newtemp = temp; } else { newtemp = temp.concat([frmtype]); } //console.log(JSON.stringify(newtemp)) if(newtemp == "") { $.MsgBox.Alert('提示', "至少选择一个或输入谢绝缘由"); } else { submtbut(consultId, sendId, newtemp); } }); }) /*确认接受咨询*/ function okconsufun(consultId, sendId, professorId) { $.ajax({ url: "/ajax/consult/agree", data: { "consultId": consultId }, //咨询ID dataType: 'json', //服务器返回json格式数据 type: 'POST', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; async: false, success: function(data) { if(data.success) { //console.log(JSON.stringify(data.success)); window.location.href = "diloags.html?sendId=" + sendId + "&attrParams=" + professorId + "&consultId=" + consultId; } }, error: function() { $.MsgBox.Alert('提示', "服务器链接超时"); } }); } /*获取咨询内容*/ function consucentfun(consultId) { $.ajax({ url: "/ajax/consult/qapro", data: { "consultId": consultId }, //咨询ID dataType: 'json', //服务器返回json格式数据 type: 'GET', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; async: false, success: function(data) { if(data.success) { //console.log(JSON.stringify(data.success)); id = data.data.professor.id; var createTime = data.data.createTime.substr(0, 4) + "年" + data.data.createTime.substr(4, 2) + "月" + data.data.createTime.substr(6, 2) + "日 " + data.data.createTime.substr(8, 2) + ":" + data.data.createTime.substr(10, 2); $("#dialog_consultTitle").text(data.data.consultTitle); $("#dialog_consultTime").text(createTime); $("#dialog_consultType").text(data.data.consultType); $("#dialog_consultContent").text(data.data.consultContant); consufun(id); } }, error: function() { $.MsgBox.Alert('提示', "服务器链接超时"); } }); } /*获取咨询者内容*/ function consufun(id) { $.ajax({ url: "/ajax/professor/editBaseInfo/" + id, dataType: 'json', //服务器返回json格式数据 timeout: 10000, //超时时间设置为10秒 ; async: false, type: 'GET', //HTTP请求类型 success: function(data) { if(data.success && data.data) { //console.log(JSON.stringify(data)); var $info = data.data || {}; $("#nameS").text($info.name); if($info.hasHeadImage == 1) { $(".imgProfess").attr("src", "/images/head/" + $info.id + "_l.jpg"); } else { $(".imgProfess").attr("src", "/images/default-photo.jpg"); } //认证 var oSty=autho($info.authType,$info.orgAuth,$info.authStatus); $("#usermark").addClass(oSty.sty); $("#usermark").attr("title",oSty.title); if($info.title) { if($info.office) { $("#title").text($info.title + ",") } else { $("#title").text($info.title) } } if($info.office) { if($info.orgName) { $("#office").text($info.office + ",") } else { $("#office").text($info.office) } } $("#organization").text($info.orgName); } }, error: function() { $.MsgBox.Alert('提示', "服务器链接超时"); } }); } /*拒绝字数限制*/ function checkLen(obj) { var maxChars = 300; //最多字符数 if(obj.val().length > maxChars) { obj.val() = obj.val().substring(0, maxChars); } var curr = maxChars - obj.val().length; $(".countNum").text(curr.toString()); }; /*谢绝理由提交*/ function submtbut(consultId, sendId, newtemp) { $.ajax({ url: "/ajax/consult/reject", data: { "consultId": consultId, "professorId": sendId, "reasons": newtemp }, //咨询ID dataType: 'json', //服务器返回json格式数据 type: 'POST', //HTTP请求类型 timeout: 10000, //超时时间设置为10秒; traditional: true, //传数组必须加这个 success: function(data) { if(data.success) { $.MsgBox.Alert('提示', "已谢绝对方的咨询——您可以再看看其他需求。"); setInterval (function(){ window.location.href = "index.html"; },1000); } }, error: function() { $.MsgBox.Alert('提示', "服务器链接超时"); } }); }
portal-front - Gogs: Go Git Service

portal html css js resource

cmp-pwdReset01.js 2.1KB

    //重置企业账户密码 $(function() { var companyEmailVal; var setemail = false; /*校验按钮显示状态*/ $('.companyEmail').on('keyup', function() { if($(this).val() == "") { $("#nxetseep").attr("disabled", true); } else { $("#nxetseep").attr("disabled", false); } }); /*校验企业邮箱*/ $('.companyEmail').on('focus', function() { $(".msgLog1 span").text(""); }); $('.companyEmail').on('blur', function() { checkEmail(); }); /*重置密码提交*/ $('#nxetseep').on('click', function() { mailRegistration(); }); 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) { if($data.data == true) { $(".msgLog1").prev().addClass("frmmsg-warning"); $(".msgLog1 span").text("该企业账号不存在,请检查后重试"); } else { $(".msgLog1").prev().removeClass("frmmsg-warning"); $(".msgLog1 span").text(""); setemail = true; } }, error: function() { $.MsgBox.Alert('提示', '服务器请求失败') }, }); } else { $(".msgLog1").prev().addClass("frmmsg-warning"); $(".msgLog1 span").text("请输入正确是邮箱地址"); } } function mailRegistration() { if(setemail) { $.ajax("/ajax/resetWithOrgEmail", { data: { "mail": companyEmailVal, }, type: "GET", dataType: 'json', async: false, success: function($data) { console.log($data) if($data.success) { if($data.data){ location.href = "cmp-pwdReset02.html?companyEmailVal=" + companyEmailVal; }else{ $.MsgBox.Alert('提示', '邮箱验证发送失败'); } } }, error: function() { $.MsgBox.Alert('提示', '服务器请求失败'); } }); } else { checkEmail(); } } })
portal-front - Gogs: Go Git Service

portal html css js resource

logo2.png 2.6KB