878e56db by wang

init

1 parent 59572968
...@@ -75,6 +75,7 @@ ...@@ -75,6 +75,7 @@
75 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\ 75 <button class="btn radius size-M">请选择 <i class="Hui-iconfont">&#xe6d5;</i></button>\
76 <ul class="dropDown-menu menu radius box-shadow">\ 76 <ul class="dropDown-menu menu radius box-shadow">\
77 '+str+'\ 77 '+str+'\
78 <li><a href="javascript:edit('+data+');">编辑</a></li>\
78 <li><a href="javascript:reset('+data+');">重置密码</a></li>\ 79 <li><a href="javascript:reset('+data+');">重置密码</a></li>\
79 </ul></span>'; 80 </ul></span>';
80 } 81 }
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
19 </div> 19 </div>
20 <div class="form-group col-sm-4 col-md-2"> 20 <div class="form-group col-sm-4 col-md-2">
21 <label>身份证号码</label> 21 <label>身份证号码</label>
22 <input type="text" class="form-control input-text" name="" value=""> 22 <input type="text" class="form-control input-text" name="idcard" value="">
23 </div> 23 </div>
24 </div> 24 </div>
25 <div class="row cl"> 25 <div class="row cl">
...@@ -92,7 +92,7 @@ ...@@ -92,7 +92,7 @@
92 name:data['name'], 92 name:data['name'],
93 username:data['username'], 93 username:data['username'],
94 telephone:data['phone'], 94 telephone:data['phone'],
95 // phone:data['phone'], 95 idcard:data['idcard'],
96 password:data['password'], 96 password:data['password'],
97 roleIds:rolesid, 97 roleIds:rolesid,
98 // roles:data['roles'], 98 // roles:data['roles'],
......
...@@ -3,28 +3,29 @@ ...@@ -3,28 +3,29 @@
3 <body> 3 <body>
4 <div class="panel panel-default"> 4 <div class="panel panel-default">
5 <div class="panel-body"> 5 <div class="panel-body">
6 <form action="system/user/update" id="edit">
6 <div class="row cl"> 7 <div class="row cl">
7 <div class="form-group col-sm-4 col-md-2"> 8 <div class="form-group col-sm-4 col-md-2">
8 <label>用户名</label> 9 <label>用户名</label>
9 <input type="text" class="form-control input-text" value=""> 10 <input type="text" class="form-control input-text" name="username" value="">
10 </div> 11 </div>
11 <div class="form-group col-sm-4 col-md-2"> 12 <div class="form-group col-sm-4 col-md-2">
12 <label>真实姓名</label> 13 <label>真实姓名</label>
13 <input type="text" class="form-control input-text" value=""> 14 <input type="text" class="form-control input-text" name="name" value="">
14 </div> 15 </div>
15 <div class="form-group col-sm-4 col-md-2"> 16 <div class="form-group col-sm-4 col-md-2">
16 <label>手机号</label> 17 <label>手机号</label>
17 <input type="text" class="form-control input-text" value=""> 18 <input type="text" class="form-control input-text" name="phone" value="">
18 </div> 19 </div>
19 <div class="form-group col-sm-4 col-md-2"> 20 <div class="form-group col-sm-4 col-md-2">
20 <label>身份证号码</label> 21 <label>身份证号码</label>
21 <input type="text" class="form-control input-text" value=""> 22 <input type="text" class="form-control input-text" name="idcard" value="">
22 </div> 23 </div>
23 </div> 24 </div>
24 <div class="row cl"> 25 <div class="row cl">
25 <div class="form-group col-sm-4 col-md-2"> 26 <div class="form-group col-sm-4 col-md-2">
26 <label>所属网点</label> 27 <label>所属网点</label>
27 <select class="select" size="5" multiple> 28 <select class="select" size="5" name="children" multiple>
28 <option selected value>请选择</option> 29 <option selected value>请选择</option>
29 <option value>请选择</option> 30 <option value>请选择</option>
30 <option value>请选择</option> 31 <option value>请选择</option>
...@@ -34,7 +35,7 @@ ...@@ -34,7 +35,7 @@
34 </div> 35 </div>
35 <div class="form-group col-sm-4 col-md-2"> 36 <div class="form-group col-sm-4 col-md-2">
36 <label>角色</label> 37 <label>角色</label>
37 <select class="select" size="5" multiple> 38 <select class="select" size="5" name="roles" multiple>
38 <option selected value>请选择</option> 39 <option selected value>请选择</option>
39 <option value>请选择</option> 40 <option value>请选择</option>
40 <option value>请选择</option> 41 <option value>请选择</option>
...@@ -43,6 +44,7 @@ ...@@ -43,6 +44,7 @@
43 </select> 44 </select>
44 </div> 45 </div>
45 </div> 46 </div>
47 </form>
46 </div> 48 </div>
47 </div> 49 </div>
48 50
...@@ -64,7 +66,60 @@ ...@@ -64,7 +66,60 @@
64 } 66 }
65 67
66 function save() { 68 function save() {
67 window.parent.msg('修改成功'); 69 var targetUrl = $("#edit").attr("action");
70 var data = $("#edit").serializeJson();
71 var newData = {};
72 var rolesid = [];
73 if(data['roles'].length == 1){
74 rolesid.push(data['roles']);
75 }else{
76 rolesid = data['roles'];
77 }
78 newData = {
79 // newData['HrVO'] = {
80 name:data['name'],
81 username:data['username'],
82 telephone:data['phone'],
83 idcard:data['idcard'],
84 password:data['password'],
85 roleIds:rolesid,
86 // roles:data['roles'],
87 departmentId:data['children']
88 };
89 // newData['DepartmentVO'] = {
90 // children:data['children']
91 // departmentId:data['children']
92 // };
93 // console.log(JSON.stringify(newData));
94 // return false;
95 $.ajax({
96 type: 'post',
97 url: apiBaseUrl + targetUrl,
98 cache: false,
99 data: JSON.stringify(newData),
100 dataType: 'json',
101 contentType: "application/json; charset=UTF-8",
102 success: function (data) {
103 // console.log(data);
104 if (data.msg) {
105 layer.alert(data.msg);
106 } else if (data.code != 0) {
107 layer.alert('操作失败');
108 } else {
109 layer.msg('操作成功');
110 }
111 if (data.code) {
112 setTimeout(function () {
113 window.parent.reload();
114 layer_close();
115 }, 500);
116 }
117 },
118 error: function () {
119 layer.alert("操作失败")
120 }
121 })
122 // window.parent.msg('修改成功');
68 123
69 layer_close(); 124 layer_close();
70 } 125 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!