ad68dbe3 by yangjianbin

init

1 parent 1e9b3318
1 <?php $this->load->view('common/header'); ?> 1 <?php $this->load->view('common/header'); ?>
2 2
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/add" id="add"> 6 <form action="system/user/add" id="add">
7 <div class="row cl"> 7 <div class="row cl">
8 <div class="form-group col-sm-4 col-md-2"> 8 <div class="form-group col-sm-4 col-md-2">
9 <label>用户名</label> 9 <label>用户名</label>
...@@ -36,77 +36,77 @@ ...@@ -36,77 +36,77 @@
36 <label>所属网点</label> 36 <label>所属网点</label>
37 <select class="select" name="DepartmentVO.children" size="5" multiple> 37 <select class="select" name="DepartmentVO.children" size="5" multiple>
38 <option selected value>请选择</option> 38 <option selected value>请选择</option>
39 <?php foreach ($this->session->departments as $k=>$v):?> 39 <?php foreach ($this->session->departments as $k => $v): ?>
40 <option value="<?=$v->id?>"><?=$v->name?></option> 40 <option value="<?= $v->id ?>"><?= $v->name ?></option>
41 <?php if($v->children && !empty($v->children)):?> 41 <?php if ($v->children && !empty($v->children)): ?>
42 <?php foreach ($v->children as $kk=>$vv):?> 42 <?php foreach ($v->children as $kk => $vv): ?>
43 <option value="<?=$vv->id?>"><?=$vv->name?></option> 43 <option value="<?= $vv->id ?>"><?= $vv->name ?></option>
44 <?php endforeach;?> 44 <?php endforeach; ?>
45 <?php endif;?> 45 <?php endif; ?>
46 <?php endforeach;?> 46 <?php endforeach; ?>
47 </select> 47 </select>
48 </div> 48 </div>
49 <div class="form-group col-sm-4 col-md-2"> 49 <div class="form-group col-sm-4 col-md-2">
50 <label>角色</label> 50 <label>角色</label>
51 <select class="select" size="5" name="HrVO.roles" multiple> 51 <select class="select" size="5" name="HrVO.roles" multiple>
52 <option selected value>请选择</option> 52 <option selected value>请选择</option>
53 <?php foreach ($this->session->role as $k=>$v):?> 53 <?php foreach ($this->session->role as $k => $v): ?>
54 <option value="<?=$v->id?>"><?=$v->nameZh?></option> 54 <option value="<?= $v->id ?>"><?= $v->nameZh ?></option>
55 <?php endforeach;?> 55 <?php endforeach; ?>
56 </select> 56 </select>
57 </div> 57 </div>
58 </div> 58 </div>
59 </form> 59 </form>
60 </div>
61 </div> 60 </div>
61 </div>
62 62
63 <div class="row cl pt-20 pb-20 col-sm-12"> 63 <div class="row cl pt-20 pb-20 col-sm-12">
64 <div class="col-sm-offset-4 col-sm-2"> 64 <div class="col-sm-offset-4 col-sm-2">
65 <button class="btn btn-primary btn-block" onclick="saveStaff()">保存</button> 65 <button class="btn btn-primary btn-block" onclick="saveStaff()">保存</button>
66 </div>
67 <div class="col-sm-2">
68 <button class="btn btn-warning btn-block" onclick="layer_close()">取消</button>
69 </div>
70 </div> 66 </div>
67 <div class="col-sm-2">
68 <button class="btn btn-warning btn-block" onclick="layer_close()">取消</button>
69 </div>
70 </div>
71 71
72 <?php $this->load->view('common/footer'); ?> 72 <?php $this->load->view('common/footer'); ?>
73 73
74 <script> 74 <script>
75 function random() { 75 function random() {
76 var password = 'aoeuaoeu'; 76 var password = 'aoeuaoeu';
77 $('#password').val(password); 77 $('#password').val(password);
78 } 78 }
79 79
80 function saveStaff() { 80 function saveStaff() {
81 var targetUrl = $("#add").attr("action"); 81 var targetUrl = $("#add").attr("action");
82 var data = $("#add").serializeJson(); 82 var data = $("#add").serializeJson();
83 $.ajax({ 83 $.ajax({
84 type: 'post', 84 type: 'post',
85 url: apiBaseUrl + targetUrl, 85 url: apiBaseUrl + targetUrl,
86 cache: false, 86 cache: false,
87 data: JSON.stringify(data), 87 data: JSON.stringify(data),
88 dataType: 'json', 88 dataType: 'json',
89 contentType: "application/json; charset=UTF-8", 89 contentType: "application/json; charset=UTF-8",
90 success: function (data) { 90 success: function (data) {
91 if (data.msg) { 91 if (data.msg) {
92 layer.alert(data.msg); 92 layer.alert(data.msg);
93 } else if (data.code != 0) { 93 } else if (data.code != 0) {
94 layer.alert('操作失败'); 94 layer.alert('操作失败');
95 } else { 95 } else {
96 layer.msg('操作成功'); 96 layer.msg('操作成功');
97 } 97 }
98 if (!data.code) {
98 setTimeout(function () { 99 setTimeout(function () {
99 if(!data.code) { 100 window.parent.reload();
100 window.parent.reload(); 101 layer_close();
101 layer_close(); 102 }, 500);
102 }
103 },500);
104 },
105 error: function () {
106 layer.alert("操作失败")
107 } 103 }
108 }) 104 },
109 } 105 error: function () {
110 </script> 106 layer.alert("操作失败")
107 }
108 })
109 }
110 </script>
111 </body> 111 </body>
112 <html> 112 <html>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!