|
@@ -1,19 +1,17 @@
|
|
|
var dept_selectinput;
|
|
var dept_selectinput;
|
|
|
-var selectednodetemp;
|
|
|
|
|
|
|
+var usertemp;
|
|
|
|
|
|
|
|
function loadUserData(nodedata) {
|
|
function loadUserData(nodedata) {
|
|
|
var pnode = nodedata;
|
|
var pnode = nodedata;
|
|
|
|
|
+ resetform()
|
|
|
|
|
|
|
|
if (edittype == "add") {
|
|
if (edittype == "add") {
|
|
|
$("#dept_name").val("")
|
|
$("#dept_name").val("")
|
|
|
}
|
|
}
|
|
|
if (edittype == "edit") {
|
|
if (edittype == "edit") {
|
|
|
- selectednodetemp = nodedata[0];
|
|
|
|
|
- $("#dept_name").val(nodedata[0].name)
|
|
|
|
|
- $("#dept_add_btn").html("保存")
|
|
|
|
|
- if (pnode != null && pnode.length > 0) {
|
|
|
|
|
- pnode = [dept_tree.getNodeByParam("id", pnode[0].pId, null)]
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ usertemp = nodedata;
|
|
|
|
|
+ pnode = [{ "id": usertemp.organid }]
|
|
|
|
|
+ initUserInfo()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -31,8 +29,71 @@ function loadUserData(nodedata) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+function resetform() {
|
|
|
|
|
+ $("#user_name").val("");
|
|
|
|
|
+ $("#user_true_name").val("");
|
|
|
|
|
+ $("#user_workno").val("");
|
|
|
|
|
+ $("#user_password").val("");
|
|
|
|
|
+ $("#user_confirm_password").val("")
|
|
|
|
|
+ $("#user_birth").val("")
|
|
|
|
|
+ $("#user_mobile").val("")
|
|
|
|
|
+ $("#user_position").val("")
|
|
|
|
|
+ $("#user_idno").val("")
|
|
|
|
|
+ $("#user_email").val("")
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+function initUserInfo() {
|
|
|
|
|
+
|
|
|
|
|
+ $("#user_name").val(usertemp.username);
|
|
|
|
|
+ $("#user_true_name").val(usertemp.truename);
|
|
|
|
|
+ $("#user_workno").val(usertemp.workno);
|
|
|
|
|
+ $("#user_password").val(usertemp.password);
|
|
|
|
|
+ $("#user_confirm_password").val(usertemp.password)
|
|
|
|
|
+ $("#user_birth").val(moment.unix(usertemp.birth / 1000).format("YYYY-MM-DD"))
|
|
|
|
|
+ $("#user_mobile").val(usertemp.mobile)
|
|
|
|
|
+ $("#user_position").val(usertemp.positionid)
|
|
|
|
|
+ $("#user_idno").val(usertemp.idno)
|
|
|
|
|
+ $("#user_email").val(usertemp.email)
|
|
|
|
|
+ if (typeof(usertemp.pic) != "undefinde" && usertemp.pic != null) {
|
|
|
|
|
+ $("#user_img_pre").removeClass("hide");
|
|
|
|
|
+ $("#user_img_add").addClass("hide");
|
|
|
|
|
+ var $section = $("#user_img_pre2");
|
|
|
|
|
+ var $span = $("<span class='up-span'>");
|
|
|
|
|
+ $span.appendTo($section);
|
|
|
|
|
+ var $img0 = $("<img class='close-upimg'>").on("click", function(event) {
|
|
|
|
|
+ event.preventDefault();
|
|
|
|
|
+ event.stopPropagation();
|
|
|
|
|
+ // $(".works-mask").show();
|
|
|
|
|
+ // delParent = $(this).parent();
|
|
|
|
|
+
|
|
|
|
|
+ $section.html("")
|
|
|
|
|
+ $("#user_img_add").removeClass("hide");
|
|
|
|
|
+ $("#user_img_pre").addClass("hide");
|
|
|
|
|
+
|
|
|
|
|
+ });
|
|
|
|
|
+ $img0.attr("src", "/js/lib/imageupload/img/a7.png").appendTo($section);
|
|
|
|
|
+ var $img = $("<img class='up-img up-opcity' id='user_pic'>");
|
|
|
|
|
+ $img.attr("src", base_server_url + usertemp.pic);
|
|
|
|
|
+ $img.appendTo($section);
|
|
|
|
|
+ var $p = $("<p class='img-name-p'>");
|
|
|
|
|
+ $p.html("image").appendTo($section);
|
|
|
|
|
+ var $input = $("<input id='taglocation' name='taglocation' value='' type='hidden'>");
|
|
|
|
|
+ $input.appendTo($section);
|
|
|
|
|
+ var $input2 = $("<input id='tags' name='tags' value='' type='hidden'/>");
|
|
|
|
|
+ $input2.appendTo($section);
|
|
|
|
|
+ $(".up-section").removeClass("loading");
|
|
|
|
|
+ $(".up-img").removeClass("up-opcity");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
function addUser() {
|
|
function addUser() {
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
var username = $("#user_name").val();
|
|
var username = $("#user_name").val();
|
|
|
var userworkno = $("#user_workno").val();
|
|
var userworkno = $("#user_workno").val();
|
|
|
var userpassword = $("#user_password").val();
|
|
var userpassword = $("#user_password").val();
|
|
@@ -49,6 +110,7 @@ function addUser() {
|
|
|
var parm = {
|
|
var parm = {
|
|
|
"username": username,
|
|
"username": username,
|
|
|
"password": userpassword,
|
|
"password": userpassword,
|
|
|
|
|
+ "mobile": usermobile,
|
|
|
"phone": usermobile,
|
|
"phone": usermobile,
|
|
|
"workno": userworkno,
|
|
"workno": userworkno,
|
|
|
"idno": useridno,
|
|
"idno": useridno,
|
|
@@ -59,6 +121,21 @@ function addUser() {
|
|
|
"positionid": 1,
|
|
"positionid": 1,
|
|
|
"truename": usertruename
|
|
"truename": usertruename
|
|
|
}
|
|
}
|
|
|
|
|
+ if (edittype == "edit") {
|
|
|
|
|
+ parm["id"] = usertemp.id;
|
|
|
|
|
+ UserUpdate(parm, function(data) {
|
|
|
|
|
+ layer.msg('修改成功!', {
|
|
|
|
|
+ time: 2000, //20s后自动关闭
|
|
|
|
|
+ }, function() {
|
|
|
|
|
+ $('#addUserModal').modal('hide')
|
|
|
|
|
+ updateUser(dept_selectinput.value)
|
|
|
|
|
+ });
|
|
|
|
|
+ }, function(error) {
|
|
|
|
|
+
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
UserAdd(parm, function(data) {
|
|
UserAdd(parm, function(data) {
|
|
|
layer.msg('添加成功!', {
|
|
layer.msg('添加成功!', {
|