|
@ -107,74 +107,101 @@ $(document).ready(function() {
|
107
|
107
|
}
|
108
|
108
|
/*移除企业员工*/
|
109
|
109
|
$("#authorizedUserList").on("click", "button", function() {
|
110
|
|
var oDataId = $(this).attr("data-id");
|
111
|
|
var oDa = $(this);
|
112
|
|
$.ajax({
|
113
|
|
url: "/ajax/professor/removeOrgAuth",
|
114
|
|
type: "POST",
|
115
|
|
timeout: 10000,
|
116
|
|
dataType: "json",
|
117
|
|
data: {
|
118
|
|
"id": oDataId,
|
119
|
|
},
|
120
|
|
success: function(data, textState) {
|
121
|
|
if(data.success) {
|
122
|
|
oDa.parents("li").remove();
|
|
110
|
var oDataId = $(this).attr("data-id");
|
|
111
|
var oDa = $(this);
|
|
112
|
$.ajax({
|
|
113
|
url: "/ajax/professor/removeOrgAuth",
|
|
114
|
type: "POST",
|
|
115
|
timeout: 10000,
|
|
116
|
dataType: "json",
|
|
117
|
data: {
|
|
118
|
"id": oDataId,
|
|
119
|
},
|
|
120
|
success: function(data, textState) {
|
|
121
|
if(data.success) {
|
|
122
|
oDa.parents("li").remove();
|
123
|
123
|
|
|
124
|
}
|
|
125
|
},
|
|
126
|
error: function(XMLHttpRequest, textStats, errorThrown) {
|
|
127
|
$.MsgBox.Alert('提示', '服务器请求失败')
|
124
|
128
|
}
|
125
|
|
},
|
126
|
|
error: function(XMLHttpRequest, textStats, errorThrown) {
|
127
|
|
$.MsgBox.Alert('提示', '服务器请求失败')
|
128
|
|
}
|
|
129
|
})
|
129
|
130
|
})
|
130
|
|
})
|
131
|
|
/*检验邮箱*/
|
132
|
|
$("#mail").on("blur",function(){
|
133
|
|
var oMail=$(this).val();
|
|
131
|
/*检验邮箱*/
|
|
132
|
$("#mail").on("blur", function() {
|
|
133
|
var oMail = $(this).val();
|
134
|
134
|
var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
|
135
|
|
if(oMail.trim().length==0) {
|
|
135
|
if(oMail.trim().length == 0) {
|
136
|
136
|
$.MsgBox.Alert('提示', '请输入您企业员工的邮箱地址');
|
137
|
137
|
return;
|
138
|
138
|
}
|
139
|
|
if(!gunf.test(oMail.trim())){
|
|
139
|
if(!gunf.test(oMail.trim())) {
|
140
|
140
|
$.MsgBox.Alert('提示', '请输入正确的邮箱地址');
|
141
|
141
|
}
|
142
|
142
|
})
|
143
|
|
$("button:contains('邀请')").on("click",function(){
|
144
|
|
var oMail=$("#mail").val();
|
|
143
|
$("button:contains('邀请')").on("click", function() {
|
|
144
|
var oMail = $("#mail").val();
|
145
|
145
|
var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
|
146
|
|
if(oMail.trim().length==0) {
|
|
146
|
if(oMail.trim().length == 0) {
|
147
|
147
|
$.MsgBox.Alert('提示', '请输入您企业员工的邮箱地址');
|
148
|
148
|
return;
|
149
|
149
|
}
|
150
|
|
if(!gunf.test(oMail.trim())){
|
|
150
|
if(!gunf.test(oMail.trim())) {
|
151
|
151
|
$.MsgBox.Alert('提示', '请输入正确的邮箱地址');
|
152
|
152
|
return;
|
153
|
|
}else{
|
|
153
|
} else {
|
|
154
|
/*验证邮箱是否注册*/
|
154
|
155
|
$.ajax({
|
155
|
|
url: "/ajax/inviteStaffMail",
|
156
|
|
type: "GET",
|
157
|
|
timeout: 10000,
|
158
|
|
dataType: "json",
|
159
|
|
data: {
|
160
|
|
"orgId": id,
|
161
|
|
"mail" :oMail
|
162
|
|
},
|
163
|
|
success: function(data, textState) {
|
164
|
|
if(data.success) {
|
165
|
|
if(data.data){
|
166
|
|
$.MsgBox.Alert('提示', '已发送邀请邮件');
|
167
|
|
$("#mb_msgicon").css({"background-image":"url(images/sign_icon_chenggong_nor.png)","background-size":"cover"});
|
168
|
|
$("#mail").val("");
|
|
156
|
url: "/ajax/isReg",
|
|
157
|
type: "GET",
|
|
158
|
timeout: 10000,
|
|
159
|
dataType: "json",
|
|
160
|
data: {
|
|
161
|
"key": oMail
|
|
162
|
},
|
|
163
|
success: function(data, textState) {
|
|
164
|
if(data.success) {
|
|
165
|
if(data.data) {
|
|
166
|
$.ajax({
|
|
167
|
url: "/ajax/inviteStaffMail",
|
|
168
|
type: "GET",
|
|
169
|
timeout: 10000,
|
|
170
|
dataType: "json",
|
|
171
|
data: {
|
|
172
|
"orgId": id,
|
|
173
|
"mail": oMail
|
|
174
|
},
|
|
175
|
success: function(data, textState) {
|
|
176
|
if(data.success) {
|
|
177
|
if(data.data) {
|
|
178
|
$.MsgBox.Alert('提示', '已发送邀请邮件');
|
|
179
|
$("#mb_msgicon").css({
|
|
180
|
"background-image": "url(images/sign_icon_chenggong_nor.png)",
|
|
181
|
"background-size": "cover"
|
|
182
|
});
|
|
183
|
$("#mail").val("");
|
|
184
|
}
|
|
185
|
} else {
|
|
186
|
$.MsgBox.Alert('提示', data.msg);
|
|
187
|
}
|
|
188
|
},
|
|
189
|
error: function(XMLHttpRequest, textStats, errorThrown) {
|
|
190
|
$.MsgBox.Alert('提示', '服务器请求失败')
|
|
191
|
}
|
|
192
|
})
|
|
193
|
} else {
|
|
194
|
$.MsgBox.Alert('提示', "该邮箱已注册账户");
|
|
195
|
}
|
|
196
|
} else {
|
|
197
|
$.MsgBox.Alert('提示', data.msg);
|
169
|
198
|
}
|
170
|
|
}else{
|
171
|
|
$.MsgBox.Alert('提示',data.msg);
|
|
199
|
},
|
|
200
|
error: function(XMLHttpRequest, textStats, errorThrown) {
|
|
201
|
$.MsgBox.Alert('提示', '服务器请求失败')
|
172
|
202
|
}
|
173
|
|
},
|
174
|
|
error: function(XMLHttpRequest, textStats, errorThrown) {
|
175
|
|
$.MsgBox.Alert('提示', '服务器请求失败')
|
176
|
|
}
|
177
|
|
})
|
|
203
|
})
|
|
204
|
|
178
|
205
|
}
|
179
|
206
|
})
|
180
|
207
|
})
|