Commit 36a2af960c0204908a96154f5990fd7f965b0288

Authored by 徐烜
1 parent ea927fc8

Update

src/main/resources/static/pages/scheduleApp/module/common/prj-common-globalservice.js
1   -//所有模块service配置
  1 +//所有模块service配置
2 2 // 车辆信息service
3 3 angular.module('ScheduleApp').factory(
4 4 'BusInfoManageService_g',
... ... @@ -79,7 +79,7 @@ angular.module('ScheduleApp').factory(
79 79  
80 80 }
81 81 ]
82   -);
  82 +);
83 83 // 车辆设备信息service
84 84 angular.module('ScheduleApp').factory('DeviceInfoManageService_g', ['$resource', function($resource) {
85 85 return $resource(
... ... @@ -119,7 +119,7 @@ angular.module('ScheduleApp').factory('DeviceInfoManageService_g', ['$resource',
119 119 }
120 120 }
121 121 );
122   -}]);
  122 +}]);
123 123 // 人员信息service
124 124 angular.module('ScheduleApp').factory(
125 125 'EmployeeInfoManageService_g',
... ... @@ -183,7 +183,7 @@ angular.module('ScheduleApp').factory(
183 183 }
184 184 ]
185 185 );
186   -
  186 +
187 187 // 车辆配置service
188 188 angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserPrincipal', function($resource, UserPrincipal) {
189 189 return {
... ... @@ -238,7 +238,7 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP
238 238 }
239 239 )
240 240 };
241   -}]);
  241 +}]);
242 242 // 线路运营统计service
243 243 angular.module('ScheduleApp').factory('BusLineInfoStatService_g', ['$resource', function($resource) {
244 244 return $resource(
... ... @@ -254,7 +254,7 @@ angular.module('ScheduleApp').factory('BusLineInfoStatService_g', ['$resource',
254 254 }
255 255 );
256 256 }]);
257   -
  257 +
258 258 // 人员配置service
259 259 angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', function($resource) {
260 260 return {
... ... @@ -338,7 +338,7 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f
338 338 }
339 339 )
340 340 };
341   -}]);
  341 +}]);
342 342 // 路牌管理service
343 343 angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', function($resource) {
344 344 return {
... ... @@ -411,7 +411,7 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource',
411 411 }
412 412 )
413 413 };
414   -}]);
  414 +}]);
415 415 // 套跑管理service
416 416 angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', function($resource) {
417 417 return {
... ... @@ -453,7 +453,7 @@ angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', func
453 453 }
454 454 )
455 455 };
456   -}]);
  456 +}]);
457 457 // 排班计划管理service
458 458 angular.module('ScheduleApp').factory('SchedulePlanManageService_g', ['$resource', function($resource) {
459 459 return {
... ... @@ -612,13 +612,13 @@ angular.module('ScheduleApp').factory('SchedulePlanInfoManageService_g', ['$reso
612 612  
613 613  
614 614 };
615   -}]);
  615 +}]);
616 616 // 排班管理service
617 617 angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource', function($resource) {
618 618 return {
619 619 rest: $resource(
620 620 '/sr1fc/:id',
621   - {order: 'xl.id,updateDate,carConfigInfo.cl.insideCode', direction: 'ASC,DESC,ASC', id: '@id'},
  621 + {order: 'xl.id,fbtype,updateDate,carConfigInfo.cl.insideCode', direction: 'ASC,DESC,DESC,ASC', id: '@id'},
622 622 {
623 623 list: {
624 624 method: 'GET',
... ... @@ -671,7 +671,7 @@ angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource
671 671 )
672 672 };
673 673 }]);
674   -
  674 +
675 675 // 时刻表管理service
676 676 angular.module('ScheduleApp').factory(
677 677 'TTInfoManageService_g',
... ... @@ -838,7 +838,7 @@ angular.module('ScheduleApp').factory(
838 838 }
839 839  
840 840 ]
841   -);
  841 +);
842 842 // 项目通用的全局service服务,供不同的controller使用,自定义指令不使用
843 843  
844 844 // 文件下载服务
... ...
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/list.html
... ... @@ -56,7 +56,8 @@
56 56 </tr>
57 57 </thead>
58 58 <tbody>
59   - <tr ng-repeat="info in ctrl.page()['content']" class="odd gradeX">
  59 + <tr ng-repeat="info in ctrl.page()['content']"
  60 + ng-class="{odd: true, gradeX: true, info: ctrl.isFBGSMODE(info.fbtype), 'row-active': ctrl.isFBGSMODE(info.fbtype)}">
60 61 <td>
61 62 <div>
62 63 <a href="#">
... ... @@ -107,7 +108,7 @@
107 108 <td>
108 109 <a href="#"
109 110 tooltip-animation="false"
110   - tooltip-placement="top"
  111 + tooltip-placement="left-top"
111 112 uib-tooltip="{{info.ryDbbms}}"
112 113 tooltip-class="headClass">
113 114 {{info.ryDbbms}}
... ... @@ -116,7 +117,7 @@
116 117 <td>
117 118 <a href="#"
118 119 tooltip-animation="false"
119   - tooltip-placement="top"
  120 + tooltip-placement="left-top"
120 121 uib-tooltip="{{info.fbgs}}"
121 122 tooltip-class="headClass">
122 123 {{info.fbgs}}
... ...
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/module.js
... ... @@ -245,6 +245,11 @@ angular.module(&#39;ScheduleApp&#39;).controller(
245 245  
246 246 self.doPage();
247 247  
  248 + // 是否是翻班格式模式
  249 + self.isFBGSMODE = function(type) {
  250 + return type == "FBGSMODE";
  251 + }
  252 +
248 253 }
249 254 ]
250 255 );
... ...