|
@@ -27,6 +27,7 @@ function logout() {
|
|
|
$.get('account/logout', function(data) {
|
|
$.get('account/logout', function(data) {
|
|
|
if(data.success) {
|
|
if(data.success) {
|
|
|
logoutUuzc();
|
|
logoutUuzc();
|
|
|
|
|
+ logoutUuzcJob();
|
|
|
setTimeout("window.location.reload()", 200);
|
|
setTimeout("window.location.reload()", 200);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
@@ -45,6 +46,145 @@ function logoutUuzc() { // 通知众创登出
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+/**
|
|
|
|
|
+ * 通知众创人才招聘退出
|
|
|
|
|
+ */
|
|
|
|
|
+function logoutUuzcJob() {
|
|
|
|
|
+ var url = 'http://job.uutest.com/index.php?m=&c=ubtob&a=logout';
|
|
|
|
|
+ $.ajax(url, {
|
|
|
|
|
+ dataType: 'jsonp',
|
|
|
|
|
+ crossDomain: true,
|
|
|
|
|
+ success: function(data) {
|
|
|
|
|
+ if(data && data.resultcode == '200'){
|
|
|
|
|
+ console.log(data.result.today);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 链接到优软众创人才招聘
|
|
|
|
|
+ */
|
|
|
|
|
+function jobUuzc(event) {
|
|
|
|
|
+ window.location.href = window.location.origin + window.location.pathname + "setHrAccount";
|
|
|
|
|
+ // var url = 'http://job.uuzcc.com/';
|
|
|
|
|
+ // var loginUrl = 'http://job.uutest.com/index.php?m=&c=ubtob&a=login';
|
|
|
|
|
+ // $.get('uuzc/account/check', function(data) {
|
|
|
|
|
+ // window.location.href = window.location.origin + window.location.pathname + "setHrAccount";
|
|
|
|
|
+ // var user = data.user;
|
|
|
|
|
+ // if(null != data && 'personal' == data.usertype) {
|
|
|
|
|
+ // loginJobUuzc(user, loginUrl, 'user');
|
|
|
|
|
+ // window.location.href = url;
|
|
|
|
|
+ // } else if(null != data && 'company' == data.usertype) {
|
|
|
|
|
+ // if(data.manager) {// 管理员才能进行设置操作
|
|
|
|
|
+ // if(!data.hr) {// 没有hr账号先设置hr
|
|
|
|
|
+ // window.location.href = window.location.origin + window.location.pathname + "setHrAccount";
|
|
|
|
|
+ // } else {
|
|
|
|
|
+ // loginJobUuzc(user, loginUrl, 'company');
|
|
|
|
|
+ // window.location.href = url;
|
|
|
|
|
+ // }
|
|
|
|
|
+ // } else {
|
|
|
|
|
+ // loginJobUuzc(user, loginUrl, 'user');
|
|
|
|
|
+ // window.location.href = url;
|
|
|
|
|
+ // }
|
|
|
|
|
+ // }
|
|
|
|
|
+ // });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 通知众创人才招聘登录
|
|
|
|
|
+ * @param user
|
|
|
|
|
+ * @param userLoginUrl
|
|
|
|
|
+ */
|
|
|
|
|
+function loginJobUuzc(user, url, type) {
|
|
|
|
|
+ $('#J_commenting').attr("action", url);
|
|
|
|
|
+ $('#username').val(user.username);
|
|
|
|
|
+ $('#password').val(user.password);
|
|
|
|
|
+ $('#email').val(user.email);
|
|
|
|
|
+ $('#mobile').val(user.mobile);
|
|
|
|
|
+ $('#uc_uid').val(user.uc_uid);
|
|
|
|
|
+ $('#salt').val(user.salt);
|
|
|
|
|
+ if(type == 'company') {
|
|
|
|
|
+ $('#companyname').val(user.companyname);
|
|
|
|
|
+ $('#license').val(user.license);
|
|
|
|
|
+ $('#website').val(user.website);
|
|
|
|
|
+ $('#landine_tel').val(user.landine_tel);
|
|
|
|
|
+ $('#telephone').val(user.telephone);
|
|
|
|
|
+ }
|
|
|
|
|
+ $('#J_commenting').submit();
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 添加hr账号
|
|
|
|
|
+ */
|
|
|
|
|
+function addHrAccount() {
|
|
|
|
|
+ var user = {
|
|
|
|
|
+ username: $('#hrname').val() != null ? $('#hrname').val() != null : $('#username').val(),
|
|
|
|
|
+ email: $('#hremail').val() != null ? $('#hremail').val() : $('#useremail').val(),
|
|
|
|
|
+ mobile: $('#hrtel').val() != null ? $('#hrtel').val() : $('#usertel')
|
|
|
|
|
+ };
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: 'uuzc/setHrAccount',
|
|
|
|
|
+ data: user,
|
|
|
|
|
+ method: 'POST',
|
|
|
|
|
+ async: false,
|
|
|
|
|
+ success: function(data) {
|
|
|
|
|
+ if(data) {
|
|
|
|
|
+ console.log(data);
|
|
|
|
|
+ var result = data.result;
|
|
|
|
|
+ if(result == 'success') {
|
|
|
|
|
+ alert('设置hr账号成功');
|
|
|
|
|
+ window.location.href = window.location.origin + window.location.pathname;
|
|
|
|
|
+ }
|
|
|
|
|
+ if(result == 'exist') {
|
|
|
|
|
+ alert('该企业hr账号已存在');
|
|
|
|
|
+ }
|
|
|
|
|
+ if(result == 'setFailure') {
|
|
|
|
|
+ alert('设置hr账号失败');
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (error) {
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 获取当前企业已存在的用户的信息
|
|
|
|
|
+ */
|
|
|
|
|
+function getExistUser() {
|
|
|
|
|
+ var users = [];
|
|
|
|
|
+ $.ajax('uuzc/existusers', {
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+ method: 'GET',
|
|
|
|
|
+ async: false,
|
|
|
|
|
+ success: function(data) {
|
|
|
|
|
+ users = data.content;
|
|
|
|
|
+ var ul = document.getElementById("userList");
|
|
|
|
|
+ for(var i = 0; i < users.length; i++) {
|
|
|
|
|
+ var li = document.createElement('li');
|
|
|
|
|
+ var b = document.createElement('b');
|
|
|
|
|
+ b.innerHTML = users[i].name;
|
|
|
|
|
+ li.appendChild(b);
|
|
|
|
|
+ var span = document.createElement('span');
|
|
|
|
|
+ span.class = "phone"
|
|
|
|
|
+ span.innerHTML = users[i].uid;
|
|
|
|
|
+ li.appendChild(span);
|
|
|
|
|
+ var span2 = document.createElement('span');
|
|
|
|
|
+ span2.innerHTML = users[i].secondUID;
|
|
|
|
|
+ li.appendChild(span2);
|
|
|
|
|
+ ul.appendChild(li);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ $("ul#userList").on("click","li",function() {
|
|
|
|
|
+ console.log($(this).text);
|
|
|
|
|
+ // $('#username').value == users[i].name;
|
|
|
|
|
+ // $('#useremail').value == users[i].secondUID;
|
|
|
|
|
+ // $('#usertel').value == users[i].uid;
|
|
|
|
|
+ // $('#useruu').value == users[i].dialectUid;
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
$(function() {
|
|
$(function() {
|
|
|
'use strict';
|
|
'use strict';
|
|
|
|
|
|
|
@@ -65,5 +205,16 @@ $(function() {
|
|
|
|
|
|
|
|
// 退出点击
|
|
// 退出点击
|
|
|
$('.link-logout').click(logout);
|
|
$('.link-logout').click(logout);
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+ // 点击链接到众创人才招聘
|
|
|
|
|
+ $('.link-job').click(jobUuzc);
|
|
|
|
|
+
|
|
|
|
|
+ // 添加hr账号(新增)
|
|
|
|
|
+ $('#addHrAccount').click(addHrAccount);
|
|
|
|
|
+
|
|
|
|
|
+ // 添加hr账户(现有)
|
|
|
|
|
+ $('#setHrAccount').click(addHrAccount);
|
|
|
|
|
+
|
|
|
|
|
+ // 获取当前企业用户信息
|
|
|
|
|
+ $('#existUsers').click(getExistUser);
|
|
|
});
|
|
});
|