Commit 9736bf23f0789df8f965ad5f548a3efe12a25434

Authored by 徐烜
1 parent 14edc080

update

Showing 21 changed files with 228 additions and 223 deletions
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/list.html
... ... @@ -4,15 +4,15 @@
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th style="width: 40pt;">序号</th>
  7 + <th style="width: 5%;">序号</th>
8 8 <th >车辆编号</th>
9 9 <th >内部编号</th>
10 10 <th >设备编号</th>
11 11 <th >车牌号</th>
12   - <th style="width: 105pt;">所在公司</th>
  12 + <th style="width: 15%;">所在公司</th>
13 13 <th >所在分公司</th>
14   - <th style="width: 60pt">是否电车</th>
15   - <th style="width: 115pt">操作</th>
  14 + <th style="width: 10%">是否电车</th>
  15 + <th style="width: 21%">操作</th>
16 16 </tr>
17 17 <tr role="row" class="filter">
18 18 <td></td>
... ...
src/main/resources/static/pages/scheduleApp/module/basicInfo/employeeInfoManage/employeeInfoManage.js
... ... @@ -27,7 +27,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;EmployeeInfoManageService&#39;, [&#39;EmployeeInf
27 27 resetSearchCondition: function() {
28 28 var key;
29 29 for (key in currentSearchCondition) {
30   - currentSearchCondition[key] = null;
  30 + currentSearchCondition[key] = undefined;
31 31 }
32 32 currentPageNo = 1;
33 33 },
... ...
src/main/resources/static/pages/scheduleApp/module/basicInfo/employeeInfoManage/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/basicInfo/employeeInfoManage/list.html
... ... @@ -4,14 +4,14 @@
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th style="width: 40pt;">序号</th>
  7 + <th style="width: 5%;">序号</th>
8 8 <th >姓名</th>
9 9 <th >工号</th>
10   - <th style="width: 60pt;">性别</th>
11   - <th style="width: 120pt;">所在公司</th>
  10 + <th style="width: 5%;">性别</th>
  11 + <th style="width: 15%;">所在公司</th>
12 12 <th >分公司</th>
13   - <th style="width: 150pt;">工种</th>
14   - <th style="width: 115pt;">操作</th>
  13 + <th style="width: 20%;">工种</th>
  14 + <th style="width: 21%">操作</th>
15 15 </tr>
16 16 <tr role="row" class="filter">
17 17 <td>
... ...
src/main/resources/static/pages/scheduleApp/module/core/busConfig/busConfig.js
... ... @@ -20,7 +20,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;BusConfigService&#39;, [&#39;BusConfigService_g&#39;,
20 20 resetSearchCondition: function() {
21 21 var key;
22 22 for (key in currentSearchCondition) {
23   - currentSearchCondition[key] = null;
  23 + currentSearchCondition[key] = undefined;
24 24 }
25 25 },
26 26 /**
... ...
src/main/resources/static/pages/scheduleApp/module/core/busConfig/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/core/busConfig/list.html
1 1 <!-- ui-route employeeInfoManage.list -->
2 2 <div ng-controller="BusConfigListCtrl as ctrl">
3   - <div style="width: 100%; height: 100%; overflow: auto">
  3 + <div class="fixDiv">
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th class="mixTd" width="50px">序号</th>
8   - <th class="mixTd" width="150px">线路</th>
9   - <th class="mixTd" width="80px">内部编号</th>
10   - <th class="mixTd">启用日期</th>
11   - <th class="mixTd">终止日期</th>
12   - <th class="mixTd">停车点</th>
13   - <th class="mixTd" width="150px">操作</th>
  7 + <th style="width: 5%;">序号</th>
  8 + <th style="width: 15%;">线路</th>
  9 + <th >内部编号</th>
  10 + <th >启用日期</th>
  11 + <th >终止日期</th>
  12 + <th >停车点</th>
  13 + <th style="width: 21%">操作</th>
14 14 </tr>
15 15 <tr role="row" class="filter">
16 16 <td></td>
... ... @@ -48,25 +48,25 @@
48 48 </thead>
49 49 <tbody>
50 50 <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
51   - <td class="mixTd">
  51 + <td>
52 52 <span ng-bind="$index + 1"></span>
53 53 </td>
54   - <td class="mixTd">
  54 + <td>
55 55 <span ng-bind="info.xl.name"></span>
56 56 </td>
57   - <td class="mixTd">
  57 + <td>
58 58 <span ng-bind="info.cl.insideCode"></span>
59 59 </td>
60   - <td class="mixTd">
  60 + <td>
61 61 <span ng-bind="info.qyrq | date: 'yyyy-MM-dd HH:mm:ss'"></span>
62 62 </td>
63   - <td class="mixTd">
  63 + <td>
64 64 <span ng-bind="info.zzrq | date: 'yyyy-MM-dd HH:mm:ss'"></span>
65 65 </td>
66   - <td class="mixTd">
  66 + <td>
67 67 <span ng-bind="info.tcd"></span>
68 68 </td>
69   - <td class="mixTd">
  69 + <td>
70 70 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
71 71 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
72 72 <a ui-sref="busConfig_detail({id: info.id})" class="btn default blue-stripe btn-sm"> 详细 </a>
... ...
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/list.html
1 1 <!-- ui-route employeeInfoManage.list -->
2 2 <div ng-controller="EmployeeConfigListCtrl as ctrl">
3   - <div style="width: 100%; height: 100%; overflow: auto">
  3 + <div class="fixDiv">
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th class="mixTd" width="50px">序号</th>
8   - <th class="mixTd" width="150px">线路</th>
9   - <th class="mixTd" width="80px">搭班编码</th>
10   - <th class="mixTd">驾驶员工号</th>
11   - <th class="mixTd" width="150px">驾驶员</th>
12   - <th class="mixTd">售票员工号</th>
13   - <th class="mixTd">售票员</th>
14   - <th class="mixTd" width="150px">操作</th>
  7 + <th style="width: 5%;">序号</th>
  8 + <th style="width: 15%;">线路</th>
  9 + <th style="width: 10%;">搭班编码</th>
  10 + <th >驾驶员工号</th>
  11 + <th style="width: 15%;">驾驶员</th>
  12 + <th >售票员工号</th>
  13 + <th >售票员</th>
  14 + <th style="width: 21%">操作</th>
15 15 </tr>
16 16 <tr role="row" class="filter">
17 17 <td></td>
... ... @@ -64,28 +64,28 @@
64 64 </thead>
65 65 <tbody>
66 66 <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
67   - <td class="mixTd">
  67 + <td>
68 68 <span ng-bind="$index + 1"></span>
69 69 </td>
70   - <td class="mixTd">
  70 + <td>
71 71 <span ng-bind="info.xl.name"></span>
72 72 </td>
73   - <td class="mixTd">
  73 + <td>
74 74 <span ng-bind="info.dbbm"></span>
75 75 </td>
76   - <td class="mixTd">
  76 + <td>
77 77 <span ng-bind="info.jsy.jobCode"></span>
78 78 </td>
79   - <td class="mixTd">
  79 + <td>
80 80 <span ng-bind="info.jsy.personnelName"></span>
81 81 </td>
82   - <td class="mixTd">
  82 + <td>
83 83 <span ng-bind="info.spy.jobCode"></span>
84 84 </td>
85   - <td class="mixTd">
  85 + <td>
86 86 <span ng-bind="info.spy.personnelName"></span>
87 87 </td>
88   - <td class="mixTd">
  88 + <td>
89 89 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
90 90 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
91 91 <a ui-sref="employeeConfig_detail({id: info.id})" class="btn default blue-stripe btn-sm"> 详细 </a>
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/guideboardManage.js
... ... @@ -21,7 +21,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;GuideboardManageService&#39;, [&#39;GuideboardMan
21 21 resetSearchCondition: function() {
22 22 var key;
23 23 for (key in currentSearchCondition) {
24   - currentSearchCondition[key] = "";
  24 + currentSearchCondition[key] = undefined;
25 25 }
26 26 },
27 27 /**
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/list.html
1 1 <!-- ui-route employeeInfoManage.list -->
2 2 <div ng-controller="GuideboardManageListCtrl as ctrl">
3   - <div style="width: 100%; height: 100%; overflow: auto">
  3 + <div class="fixDiv">
4 4 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
5 5 <thead>
6 6 <tr role="row" class="heading">
7   - <th class="mixTd" width="50px">序号</th>
8   - <th class="mixTd" width="150px">线路</th>
9   - <th class="mixTd">路牌编号</th>
10   - <th class="mixTd">路牌名称</th>
11   - <th class="mixTd">路牌类型</th>
12   - <th class="mixTd" width="150px">操作</th>
  7 + <th style="width: 5%">序号</th>
  8 + <th style="width: 15%">线路</th>
  9 + <th >路牌编号</th>
  10 + <th >路牌名称</th>
  11 + <th >路牌类型</th>
  12 + <th style="width: 21%">操作</th>
13 13 </tr>
14 14 <tr role="row" class="filter">
15 15 <td></td>
... ... @@ -42,22 +42,22 @@
42 42 </thead>
43 43 <tbody>
44 44 <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
45   - <td class="mixTd">
  45 + <td>
46 46 <span ng-bind="$index + 1"></span>
47 47 </td>
48   - <td class="mixTd">
  48 + <td>
49 49 <span ng-bind="info.xl.name"></span>
50 50 </td>
51   - <td class="mixTd">
  51 + <td>
52 52 <span ng-bind="info.lpNo"></span>
53 53 </td>
54   - <td class="mixTd">
  54 + <td>
55 55 <span ng-bind="info.lpName"></span>
56 56 </td>
57   - <td class="mixTd">
  57 + <td>
58 58 <span ng-bind="info.lpType"></span>
59 59 </td>
60   - <td class="mixTd">
  60 + <td>
61 61 <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
62 62 <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
63 63 <a ui-sref="guideboardManage_detail({id : info.id})" class="btn default blue-stripe btn-sm"> 详细 </a>
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/list.html
1 1 <!-- ui-route employeeInfoManage.list -->
2 2 <div ng-controller="SchedulePlanManageListCtrl as ctrl">
3   - <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
4   - <thead>
5   - <tr role="row" class="heading">
6   - <th style="width: 40pt;">序号</th>
7   - <th style="width: 115pt;">线路</th>
8   - <th style="width: 200pt;">时刻表</th>
9   - <th>排班开始时间</th>
10   - <th>排班结束时间</th>
11   - <th>修改人</th>
12   - <th>修改时间</th>
13   - <th style="width: 115pt;">操作</th>
14   - </tr>
15   - <tr role="row" class="filter">
16   - <td></td>
17   - <td>
18   - <sa-Select3 model="ctrl.searchCondition()"
19   - name="xl"
20   - placeholder="请输拼音..."
21   - dcvalue="{{ctrl.searchCondition()['xl.id_eq']}}"
22   - dcname="xl.id_eq"
23   - icname="id"
24   - icnames="name"
25   - datatype="xl">
26   - </sa-Select3>
27   - </td>
28   - <td></td>
29   - <td></td>
30   - <td></td>
31   - <td></td>
32   - <td></td>
33   - <td>
34   - <button class="btn btn-sm green btn-outline filter-submit margin-bottom"
35   - ng-click="ctrl.pageChanaged()">
36   - <i class="fa fa-search"></i> 搜索</button>
  3 + <div class="fixDiv">
  4 + <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
  5 + <thead>
  6 + <tr role="row" class="heading">
  7 + <th style="width: 5%;">序号</th>
  8 + <th style="width: 15%;">线路</th>
  9 + <th style="width: 20%;">时刻表</th>
  10 + <th>排班开始时间</th>
  11 + <th>排班结束时间</th>
  12 + <th>修改人</th>
  13 + <th>修改时间</th>
  14 + <th style="width: 21%">操作</th>
  15 + </tr>
  16 + <tr role="row" class="filter">
  17 + <td></td>
  18 + <td>
  19 + <sa-Select3 model="ctrl.searchCondition()"
  20 + name="xl"
  21 + placeholder="请输拼音..."
  22 + dcvalue="{{ctrl.searchCondition()['xl.id_eq']}}"
  23 + dcname="xl.id_eq"
  24 + icname="id"
  25 + icnames="name"
  26 + datatype="xl">
  27 + </sa-Select3>
  28 + </td>
  29 + <td></td>
  30 + <td></td>
  31 + <td></td>
  32 + <td></td>
  33 + <td></td>
  34 + <td>
  35 + <button class="btn btn-sm green btn-outline filter-submit margin-bottom"
  36 + ng-click="ctrl.pageChanaged()">
  37 + <i class="fa fa-search"></i> 搜索</button>
37 38  
38   - <button class="btn btn-sm red btn-outline filter-cancel"
39   - ng-click="ctrl.resetSearchCondition()">
40   - <i class="fa fa-times"></i> 重置</button>
41   - </td>
  39 + <button class="btn btn-sm red btn-outline filter-cancel"
  40 + ng-click="ctrl.resetSearchCondition()">
  41 + <i class="fa fa-times"></i> 重置</button>
  42 + </td>
  43 +
  44 + </tr>
  45 + </thead>
  46 + <tbody>
  47 + <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
  48 + <td>
  49 + <span ng-bind="$index + 1"></span>
  50 + </td>
  51 + <td>
  52 + <span ng-bind="info.xl.name"></span>
  53 + </td>
  54 + <td>
  55 + <span ng-bind="info.ttInfo.name"></span>
  56 + </td>
  57 + <td>
  58 + <span ng-bind="info.scheduleFromTime | date: 'yyyy-MM-dd '"></span>
  59 + </td>
  60 + <td>
  61 + <span ng-bind="info.scheduleToTime | date: 'yyyy-MM-dd '"></span>
  62 + </td>
  63 + <td>
  64 + <span ng-bind=""></span>
  65 + </td>
  66 + <td>
  67 + <span ng-bind="info.updateDate | date: 'yyyy-MM-dd HH:mm:ss'"></span>
  68 + </td>
  69 + <td>
  70 + <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
  71 + <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
  72 + <a ui-sref="schedulePlanInfoManage({spid : info.id, xlname : info.xl.name, ttname : info.ttInfo.name, stime : info.scheduleFromTime, etime : info.scheduleToTime})"
  73 + class="btn default blue-stripe btn-sm"> 排班明细 </a>
  74 + </td>
  75 + </tr>
  76 + </tbody>
  77 + </table>
  78 + </div>
42 79  
43   - </tr>
44   - </thead>
45   - <tbody>
46   - <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
47   - <td>
48   - <span ng-bind="$index + 1"></span>
49   - </td>
50   - <td>
51   - <span ng-bind="info.xl.name"></span>
52   - </td>
53   - <td>
54   - <span ng-bind="info.ttInfo.name"></span>
55   - </td>
56   - <td>
57   - <span ng-bind="info.scheduleFromTime | date: 'yyyy-MM-dd '"></span>
58   - </td>
59   - <td>
60   - <span ng-bind="info.scheduleToTime | date: 'yyyy-MM-dd '"></span>
61   - </td>
62   - <td>
63   - <span ng-bind=""></span>
64   - </td>
65   - <td>
66   - <span ng-bind="info.updateDate | date: 'yyyy-MM-dd HH:mm:ss'"></span>
67   - </td>
68   - <td>
69   - <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
70   - <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
71   - <a ui-sref="schedulePlanInfoManage({spid : info.id, xlname : info.xl.name, ttname : info.ttInfo.name, stime : info.scheduleFromTime, etime : info.scheduleToTime})"
72   - class="btn default blue-stripe btn-sm"> 排班明细 </a>
73   - </td>
74   - </tr>
75   - </tbody>
76   - </table>
77 80  
78 81 <div style="text-align: right;">
79 82 <uib-pagination total-items="ctrl.pageInfo.totalItems"
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/schedulePlanInfoManage.js
... ... @@ -20,7 +20,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;SchedulePlanInfoManageService&#39;, [&#39;Schedul
20 20 resetSearchCondition: function() {
21 21 var key;
22 22 for (key in currentSearchCondition) {
23   - currentSearchCondition[key] = "";
  23 + currentSearchCondition[key] = undefined;
24 24 }
25 25 },
26 26 /**
... ...
src/main/resources/static/pages/scheduleApp/module/core/schedulePlanManage/schedulePlanManage.js
... ... @@ -20,7 +20,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;SchedulePlanManageService&#39;, [&#39;SchedulePla
20 20 resetSearchCondition: function() {
21 21 var key;
22 22 for (key in currentSearchCondition) {
23   - currentSearchCondition[key] = "";
  23 + currentSearchCondition[key] = undefined;
24 24 }
25 25 },
26 26 /**
... ...
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/index.html
... ... @@ -35,7 +35,7 @@
35 35 <div class="btn-group">
36 36 <a href="javascript:" class="btn red btn-outline btn-circle" data-toggle="dropdown">
37 37 <i class="fa fa-share"></i>
38   - <span>系统工具</span>
  38 + <span>数据工具</span>
39 39 <i class="fa fa-angle-down"></i>
40 40 </a>
41 41 <ul class="dropdown-menu pull-right">
... ...
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/list.html
1 1 <div ng-controller="ScheduleRuleManageListCtrl as ctrl">
2   - <div style="width: 100%; height: 100%; overflow: auto">
  2 + <div class="fixDiv">
3 3 <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
4 4 <thead>
5 5 <tr role="row" class="heading">
6   - <th style="width: 40pt;">序号</th>
7   - <th style="width: 115pt;">线路</th>
8   - <th style="width: 115pt;">修改时间</th>
9   - <th style="width: 70pt;">启用日期</th>
  6 + <th style="width: 5%;">序号</th>
  7 + <th style="width: 15%;">线路</th>
  8 + <th style="width: 15%;">修改时间</th>
  9 + <th style="width: 12%;">启用日期</th>
10 10 <th>车辆</th>
11 11 <th>翻版模式</th>
12 12 <th>起始路牌</th>
13 13 <th>路牌范围</th>
14 14 <th>起始人员</th>
15 15 <th>人员范围</th>
16   - <th style="width: 115pt;">操作</th>
  16 + <th style="width: 21%">操作</th>
17 17 </tr>
18 18 <tr role="row" class="filter">
19 19 <td></td>
... ...
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/scheduleRuleManage.js
... ... @@ -20,7 +20,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;ScheduleRuleManageService&#39;, [&#39;ScheduleRul
20 20 resetSearchCondition: function() {
21 21 var key;
22 22 for (key in currentSearchCondition) {
23   - currentSearchCondition[key] = null;
  23 + currentSearchCondition[key] = undefined;
24 24 }
25 25 },
26 26 /**
... ...
src/main/resources/static/pages/scheduleApp/module/core/timeTableManage/list.html
1 1 <!-- ui-route employeeInfoManage.list -->
2 2 <div ng-controller="TimeTableManageListCtrl as ctrl">
3   - <table class="table table-striped table-bordered table-hover table-checkable order-column">
4   - <thead>
5   - <tr role="row" class="heading">
6   - <th>序号</th>
7   - <th>线路</th>
8   - <th>时刻表名称</th>
9   - <th>路牌数</th>
10   - <th>圈数</th>
11   - <th>上下行</th>
12   - <th>启用</th>
13   - <th>修改时间</th>
14   - <th>时刻表明细</th>
15   - <th width="14%">操作</th>
16   - </tr>
17   - <tr role="row" class="filter">
18   - <td></td>
19   - <td></td>
20   - <td>
21   - <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().name_like"/>
22   - </td>
23   - <td></td>
24   - <td></td>
25   - <td></td>
26   - <td></td>
27   - <td></td>
28   - <td></td>
29   - <td>
30   - <button class="btn btn-sm green btn-outline filter-submit margin-bottom"
31   - ng-click="ctrl.pageChanaged()">
32   - <i class="fa fa-search"></i> 搜索</button>
  3 + <div class="fixDiv">
  4 + <table class="fixTable table table-striped table-bordered table-hover table-checkable order-column">
  5 + <thead>
  6 + <tr role="row" class="heading">
  7 + <th style="width: 5%;">序号</th>
  8 + <th style="width: 8%;">线路</th>
  9 + <th >名称</th>
  10 + <th>路牌数</th>
  11 + <th>圈数</th>
  12 + <th>上下行</th>
  13 + <th>启用</th>
  14 + <th style="width: 15%">修改时间</th>
  15 + <th style="width: 25%">时刻表明细</th>
  16 + <th style="width: 21%">操作</th>
  17 + </tr>
  18 + <tr role="row" class="filter">
  19 + <td></td>
  20 + <td></td>
  21 + <td>
  22 + <input type="text" class="form-control form-filter input-sm" ng-model="ctrl.searchCondition().name_like"/>
  23 + </td>
  24 + <td></td>
  25 + <td></td>
  26 + <td></td>
  27 + <td></td>
  28 + <td></td>
  29 + <td></td>
  30 + <td>
  31 + <button class="btn btn-sm green btn-outline filter-submit margin-bottom"
  32 + ng-click="ctrl.pageChanaged()">
  33 + <i class="fa fa-search"></i> 搜索</button>
33 34  
34   - <button class="btn btn-sm red btn-outline filter-cancel"
35   - ng-click="ctrl.resetSearchCondition()">
36   - <i class="fa fa-times"></i> 重置</button>
37   - </td>
38   - </tr>
  35 + <button class="btn btn-sm red btn-outline filter-cancel"
  36 + ng-click="ctrl.resetSearchCondition()">
  37 + <i class="fa fa-times"></i> 重置</button>
  38 + </td>
  39 + </tr>
39 40  
40   - </thead>
41   - <tbody>
42   - <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
43   - <td>
44   - <span ng-bind="$index + 1"></span>
45   - </td>
46   - <td>
47   - <span ng-bind="info.xl.name"></span>
48   - </td>
49   - <td>
50   - <span ng-bind="info.name"></span>
51   - </td>
52   - <td>
53   - <span ng-bind="info.lpCount"></span>
54   - </td>
55   - <td>
56   - <span ng-bind="info.loopCount"></span>
57   - </td>
58   - <td>
59   - <span ng-bind="info.xlDir | dict:'LineTrend':'未知'"></span>
60   - </td>
61   - <td>
62   - <span ng-bind="info.isEnableDisTemplate"></span>
63   - </td>
64   - <td>
65   - <span ng-bind="info.updateDate | date: 'yyyy-MM-dd HH:mm:ss'"></span>
66   - </td>
67   - <td>
68   - <a ui-sref="timeTableDetailInfoManage({xlid: info.xl.id, ttid : info.id})"
69   - class="btn default blue-stripe btn-sm"> 编辑 </a>
70   - <a ng-click="ctrl.importData($index)" class="btn default blue-stripe btn-sm"> 导入 </a>
71   - <a href="javascript:" class="btn default blue-stripe btn-sm"> 导出 </a>
72   - <a href="javascript:" class="btn default blue-stripe btn-sm"> 模版 </a>
73   - </td>
74   - <td>
75   - <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
76   - <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
77   - <a ui-sref="busConfig_detail({id: info.id})" class="btn default blue-stripe btn-sm"> 详细 </a>
78   - <a ui-sref="busConfig_edit({id: info.id})" class="btn default blue-stripe btn-sm"> 修改 </a>
79   - </td>
80   - </tr>
81   - </tbody>
82   - </table>
  41 + </thead>
  42 + <tbody>
  43 + <tr ng-repeat="info in ctrl.pageInfo.infos" class="odd gradeX">
  44 + <td>
  45 + <span ng-bind="$index + 1"></span>
  46 + </td>
  47 + <td>
  48 + <span ng-bind="info.xl.name"></span>
  49 + </td>
  50 + <td>
  51 + <span ng-bind="info.name"></span>
  52 + </td>
  53 + <td>
  54 + <span ng-bind="info.lpCount"></span>
  55 + </td>
  56 + <td>
  57 + <span ng-bind="info.loopCount"></span>
  58 + </td>
  59 + <td>
  60 + <span ng-bind="info.xlDir | dict:'LineTrend':'未知'"></span>
  61 + </td>
  62 + <td>
  63 + <span ng-bind="info.isEnableDisTemplate"></span>
  64 + </td>
  65 + <td>
  66 + <span ng-bind="info.updateDate | date: 'yyyy-MM-dd HH:mm:ss'"></span>
  67 + </td>
  68 + <td>
  69 + <a ui-sref="timeTableDetailInfoManage({xlid: info.xl.id, ttid : info.id})"
  70 + class="btn default blue-stripe btn-sm"> 编辑 </a>
  71 + <a ng-click="ctrl.importData($index)" class="btn default blue-stripe btn-sm"> 导入 </a>
  72 + <a href="javascript:" class="btn default blue-stripe btn-sm"> 导出 </a>
  73 + <a href="javascript:" class="btn default blue-stripe btn-sm"> 模版 </a>
  74 + </td>
  75 + <td>
  76 + <!--<a href="details.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 详细 </a>-->
  77 + <!--<a href="edit.html?lineId={{obj.id}}" class="btn default blue-stripe btn-sm"> 修改 </a>-->
  78 + <a ui-sref="busConfig_detail({id: info.id})" class="btn default blue-stripe btn-sm"> 详细 </a>
  79 + <a ui-sref="busConfig_edit({id: info.id})" class="btn default blue-stripe btn-sm"> 修改 </a>
  80 + </td>
  81 + </tr>
  82 + </tbody>
  83 + </table>
  84 + </div>
83 85  
84 86 <div style="text-align: right;">
85 87 <uib-pagination total-items="ctrl.pageInfo.totalItems"
... ...
src/main/resources/static/pages/scheduleApp/module/core/timeTableManage/timeTableManage.js
... ... @@ -20,7 +20,7 @@ angular.module(&#39;ScheduleApp&#39;).factory(&#39;TimeTableManageService&#39;, [&#39;TimeTableManag
20 20 resetSearchCondition: function() {
21 21 var key;
22 22 for (key in currentSearchCondition) {
23   - currentSearchCondition[key] = "";
  23 + currentSearchCondition[key] = undefined;
24 24 }
25 25 },
26 26 /**
... ...