Browse Source

add UserEdit

XMTT 8 years ago
parent
commit
5923473d49

+ 3 - 0
css/model/sys/user.css

@ -59,4 +59,7 @@
59 59
.sys_user_menu .nav ul{
60 60
	padding-left: 20px;
61 61
}
62
.sys_user_edit{
63
    width:800px;
64
}
62 65


+ 2 - 4
html/model/sys/chart/index.html

@ -2,13 +2,11 @@
2 2
    <div class="container newForm">
3 3
        <div class="row">
4 4
            <div class="col-2 item-caption">用户总数</div>
5
            <div class="col-10">
5
            <div class="col-2">
6 6
                <div class="form-item text showOnly" defVal="" name="all"></div>
7 7
            </div>
8
        </div>
9
        <div class="row">
10 8
            <div class="col-2 item-caption">激活用户数</div>
11
            <div class="col-10">
9
            <div class="col-2">
12 10
                <div class="form-item text showOnly" defVal="" name="actived"></div>
13 11
            </div>
14 12
        </div>

+ 41 - 0
html/model/sys/user/edit.html

@ -0,0 +1,41 @@
1
<div class="sys_user_edit centerModal">
2
	<div class="modal-ctrl">
3
		<i class="icon icon-times"></i>
4
	</div>
5
	<div class="container newForm">
6
		<div class="row">
7
			<div class="col-2 item-caption">用户NAME</div>
8
			<div class="col-10">
9
				<div class="form-item text" defVal="" name="name"></div>
10
			</div>
11
		</div>
12
		<div class="row">
13
			<div class="col-2 item-caption">电话</div>
14
			<div class="col-10">
15
				<div class="form-item text" defVal="" name="mobile"></div>
16
			</div>
17
		</div>
18
		<div class="row">
19
			<div class="col-2 item-caption">邮箱</div>
20
			<div class="col-10">
21
				<div class="form-item text" defVal="" name="email"></div>
22
			</div>
23
		</div>
24
		<div class="row">
25
			<div class="col-2 item-caption">备注</div>
26
			<div class="col-10">
27
				<div class="form-item textarea" defVal="" name="descp"></div>
28
			</div>
29
		</div>
30
		<div class="row">
31
			<div class="col-10"></div>
32
			<div class="col-2">
33
				<div class="btn pull-right opt-save">
34
					<i class="icon-check"></i> SAVE
35
				</div>
36
37
			</div>
38
39
		</div>
40
	</div>
41
</div>

+ 25 - 0
js/model/sys/user/edit.js

@ -0,0 +1,25 @@
1
;
2
spa_define(function(spa) {
3
4
	return {
5
		modal: function(data) {
6
			var modalCtn = spa.getLastModalCtn();
7
			var root = modalCtn = modalCtn.children();
8
			var form = root.find(".newForm").form();
9
			root.find(".modal-ctrl .icon-times").on("click", function() {
10
				spa.closeModal();
11
			});
12
			var handler = data.hand;
13
			var closeThis = function() {
14
				spa.closeModal();
15
				if(handler) {
16
					handler();
17
				}
18
			};
19
			form.val(data.data);
20
			root.find(".opt-save").on("click", function() {
21
				form.doPut("../ajax/sys/user", closeThis, {});
22
			});
23
		}
24
	};
25
});