Commit 1bec3e58021eb297f3d2a52b86af048567de9eb0
1 parent
909cfbfb
add
Showing
5 changed files
with
101 additions
and
6 deletions
index/index.html
... | ... | @@ -50,7 +50,7 @@ |
50 | 50 | <script src="../resource/lib/bootstrap-table/bootstrap-table-zh-CN.js"></script> |
51 | 51 | <script src="../resource/lib/dateUtils/DateUtils.js"></script> |
52 | 52 | <script src="../resource/lib/jqueryform/jquery.form.js"></script> |
53 | - | |
53 | +<script src="../resource/js/unit.js"></script> | |
54 | 54 | <script src="../topages/topagesTmp.js?a=1"></script> |
55 | 55 | <script src="../resource/js/unit.js?a=1"></script> |
56 | 56 | <!--<script src="../topages/workquery/workquery.js"></script>--> | ... | ... |
resource/js/unit.js
... | ... | @@ -36,6 +36,10 @@ dataUrl.util = { |
36 | 36 | login: function () { |
37 | 37 | return parkcloudbaseUrl + 'oauth/login'; |
38 | 38 | }, |
39 | + //日报系统-员工管理 | |
40 | + queryAsraOpPage: function () { | |
41 | + return parkcloudbaseUrl + 'asraOp/queryAsraOpPage'; | |
42 | + } | |
39 | 43 | getLoginOut:function(){ |
40 | 44 | return parkcloudbaseUrl + 'oauth/loginout'; |
41 | 45 | } | ... | ... |
topages/staffmanage/staffmanage.html
1 | 1 | <!--查询 sta--> |
2 | 2 | <div class="staff-timeopr-wrap pos-rel clearfix"> |
3 | 3 | <div class="timeopr-text float-left">人员名称</div> |
4 | - <input type="text" class="ITD-parkinput78 paddingleft-10 ITD-input-bordercolor common-fontcolor-50" maxlength="16" id="perName"> | |
4 | + <input type="text" class="ITD-parkinput78 paddingleft-10 ITD-input-bordercolor common-fontcolor-50" maxlength="16" | |
5 | + id="perName"> | |
5 | 6 | <div class="staff-searchbtn pos-abs cursor-pointer" id="queryBtn"></div> |
6 | 7 | </div> |
7 | 8 | <!--查询 end--> |
8 | 9 | |
9 | 10 | <!--------------------------------------------内容--> |
10 | -<table id="staffmanageTable" class="common-tableh47 bootstrap-table ITD-fix-table fixed-table-container table table-hover table-striped"><thead><tr><th style="text-align: left; width: 10%; " data-field="plName" tabindex="0"><div class="th-inner "><span class="information-icon"> </span>车场名称</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum0" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>0次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum1" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>1次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum2" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>2-5次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum3" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>5-10次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum4" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>10-20次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum5" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>20-50次</div><div class="fht-cell"></div></th><th style="text-align: left; width: 10%; " data-field="normalNum6" tabindex="0"><div class="th-inner "><span class="business-icon"> </span>50次以上</div><div class="fht-cell"></div></th></tr></thead><tbody><tr data-index="0"><td style="text-align: left; width: 10%; ">水岸天街</td><td style="text-align: left; width: 10%; ">115</td><td style="text-align: left; width: 10%; ">16</td><td style="text-align: left; width: 10%; ">117</td><td style="text-align: left; width: 10%; ">85</td><td style="text-align: left; width: 10%; ">18</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="1"><td style="text-align: left; width: 10%; ">接官厅西区</td><td style="text-align: left; width: 10%; ">40</td><td style="text-align: left; width: 10%; ">1</td><td style="text-align: left; width: 10%; ">6</td><td style="text-align: left; width: 10%; ">7</td><td style="text-align: left; width: 10%; ">4</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="2"><td style="text-align: left; width: 10%; ">百柳西区</td><td style="text-align: left; width: 10%; ">20</td><td style="text-align: left; width: 10%; ">2</td><td style="text-align: left; width: 10%; ">15</td><td style="text-align: left; width: 10%; ">5</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="3"><td style="text-align: left; width: 10%; ">百柳南区</td><td style="text-align: left; width: 10%; ">58</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="4"><td style="text-align: left; width: 10%; ">银马北区</td><td style="text-align: left; width: 10%; ">37</td><td style="text-align: left; width: 10%; ">5</td><td style="text-align: left; width: 10%; ">21</td><td style="text-align: left; width: 10%; ">21</td><td style="text-align: left; width: 10%; ">7</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="5"><td style="text-align: left; width: 10%; ">银马东区</td><td style="text-align: left; width: 10%; ">22</td><td style="text-align: left; width: 10%; ">3</td><td style="text-align: left; width: 10%; ">13</td><td style="text-align: left; width: 10%; ">8</td><td style="text-align: left; width: 10%; ">4</td><td style="text-align: left; width: 10%; ">1</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="6"><td style="text-align: left; width: 10%; ">八一北区</td><td style="text-align: left; width: 10%; ">122</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="7"><td style="text-align: left; width: 10%; ">松州园北区</td><td style="text-align: left; width: 10%; ">135</td><td style="text-align: left; width: 10%; ">14</td><td style="text-align: left; width: 10%; ">10</td><td style="text-align: left; width: 10%; ">6</td><td style="text-align: left; width: 10%; ">1</td><td style="text-align: left; width: 10%; ">3</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="8"><td style="text-align: left; width: 10%; ">八一东区</td><td style="text-align: left; width: 10%; ">8</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr><tr data-index="9"><td style="text-align: left; width: 10%; ">园丁北区</td><td style="text-align: left; width: 10%; ">43</td><td style="text-align: left; width: 10%; ">1</td><td style="text-align: left; width: 10%; ">11</td><td style="text-align: left; width: 10%; ">12</td><td style="text-align: left; width: 10%; ">2</td><td style="text-align: left; width: 10%; ">0</td><td style="text-align: left; width: 10%; ">0</td></tr></tbody></table> | |
11 | 11 | \ No newline at end of file |
12 | +<table id="staffmanageTable" class="common-tableh47 bootstrap-table ITD-fix-table fixed-table-container table table-hover table-striped"> | |
13 | +</table> | |
14 | + | |
15 | +<script src="../../topages/staffmanage/staffmanage.js"></script> | |
16 | + | ... | ... |
topages/staffmanage/staffmanage.js
0 → 100644
1 | +/** | |
2 | + * Created by mac on 18/7/24. | |
3 | + */ | |
4 | +var fun = { | |
5 | + /**初始化*/ | |
6 | + init:function(){ | |
7 | + debugger; | |
8 | + console.log(1) | |
9 | + fun.createTableData(); | |
10 | + }, | |
11 | + //生成表格数据 | |
12 | + createTableData: function () { | |
13 | + $('#staffmanageTable').bootstrapTable('destroy').bootstrapTable({ | |
14 | + striped: true,//表格显示条纹 | |
15 | + pagination: true, //启动分页 | |
16 | + pageNumber: 1, //当前第几页 | |
17 | + pageSize: 10, //每页显示的记录数 | |
18 | + pageList: [10, 15, 20], //记录数可选列表 | |
19 | + sidePagination: 'server',//表示服务端分页 | |
20 | + queryParamsType: 'limit', | |
21 | + method: 'POST',//请求方法 | |
22 | + paginationPreText: '<', | |
23 | + paginationNextText: '>', | |
24 | + ajax: tableLoadRequest,//自定义ajax加载数据 | |
25 | + // uniqueId:'id', | |
26 | + columns: [ | |
27 | + { | |
28 | + field: 'id', | |
29 | + title: '<span class="type-icon"></span>类型', | |
30 | + width: '15%', | |
31 | + align: "left" | |
32 | + }, | |
33 | + { | |
34 | + field: 'opName', | |
35 | + title: '<span class="state-icon"></span>状态', | |
36 | + width: '15%', | |
37 | + align: "left" | |
38 | + }, | |
39 | + | |
40 | + ] | |
41 | + }); | |
42 | + | |
43 | + }, | |
44 | + | |
45 | + /*获取查询参数*/ | |
46 | + getQueryParam: function () { | |
47 | + /**员工名字*/ | |
48 | + var opName = ""; | |
49 | + | |
50 | + var req = { | |
51 | + opName: opName | |
52 | + }; | |
53 | + | |
54 | + return req; | |
55 | + }, | |
56 | + | |
57 | +}; | |
58 | + | |
59 | +fun.init(); | |
60 | +/** | |
61 | + * 自定义table AJAX请求 | |
62 | + * @param {Object} params | |
63 | + */ | |
64 | +function tableLoadRequest(params) { | |
65 | + var req = fun.getQueryParam(); | |
66 | + //设置请求参数 | |
67 | + var pageNum = (params.data.offset / params.data.limit) + 1; | |
68 | + | |
69 | + //条件查询 | |
70 | + req.baseRequest = { | |
71 | + pageNum: pageNum, | |
72 | + pageSize: params.data.limit | |
73 | + }; | |
74 | + req.sysCode = sysComm.sysCode; | |
75 | + var opt = { | |
76 | + method: 'post', | |
77 | + url: dataUrl.util.queryAsraOpPage(), | |
78 | + data: JSON.stringify(req), | |
79 | + contentType: 'application/json; charset=utf-8', | |
80 | + dataType: 'json', | |
81 | + success: function (res) { | |
82 | + if (res.code == '8888') { | |
83 | + //console.log(res.data); | |
84 | + params.success(res.data); | |
85 | + } | |
86 | + } | |
87 | + }; | |
88 | + sysAjax(opt); | |
89 | +} | ... | ... |
topages/staffmanage/staffmanagejs.js deleted