Browse Source

人才招聘功能编写

hejq 8 years ago
parent
commit
ef7373769d
1 changed files with 41 additions and 6 deletions
  1. 41 6
      src/main/webapp/resources/js/common/common.js

+ 41 - 6
src/main/webapp/resources/js/common/common.js

@@ -118,9 +118,9 @@ function loginJobUuzc(user, url, type) {
  */
 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')
+        username: $('#hrname').val(),
+        email: $('#hremail').val(),
+        mobile: $('#hrtel').val()
     };
     $.ajax({
         url: 'uuzc/setHrAccount',
@@ -148,6 +148,43 @@ function addHrAccount() {
     });
 }
 
+/**
+ * 设置hr账号
+ */
+function setHrAccount() {
+    var user = {
+        username: $('#username').val(),
+        email: $('#useremail').val(),
+        mobile: $('#usertel').val()
+    };
+    $.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) {
+            alert('设置hr账号失败');
+        }
+    });
+}
+
+
 /**
  * 获取当前企业已存在的用户的信息
  */
@@ -163,7 +200,6 @@ function getExistUser() {
                 $('#userList').css('display','none');
             }
             var ul = document.getElementById("userList");
-
             for(var i = 0; i < users.length; i++) {
                 var li = document.createElement('li');
                 var b = document.createElement('b');
@@ -195,7 +231,6 @@ function getExistUser() {
  * @param user
  */
 function setAccount(user) {
-    console.log(user);
     $('#username').val(user.name);
     $('#useremail').val(user.secondUID);
     $('#usertel').val(user.uid);
@@ -230,7 +265,7 @@ $(function() {
     $('#addHrAccount').click(addHrAccount);
 
     // 添加hr账户(现有)
-    $('#setHrAccount').click(addHrAccount);
+    $('#setHrAccount').click(setHrAccount);
 
     // 获取当前企业用户信息
     $('#existUsers').click(getExistUser);