Commit 2c995d501901cc6e2ef2da9f0d542d52edc5470c
1 parent
24c866aa
修正计划调度模块,将HTTP DELETE方法调用改成POST,具体改动如下:
1、修改BController基类,添加POST请求的删除方法,具体查看相关代码 2、修改人员信息管理(删除功能),具体查看相关代码 3、修改车辆信息管理(删除功能),具体查看相关代码 4、修改车辆配置管理(作废/撤销功能),具体查看相关代码 5、修改人员配置管理(作废/撤销功能),具体查看相关代码 6、修改路牌管理(作废/撤销功能),具体查看相关代码 7、修改时刻表管理(作废/撤销功能),具体查看相关代码 8,修改时刻表明细管理(批量删除功能),具体查看相关代码 9、修改排班规则管理(删除功能),具体查看相关代码 10、修改套跑管理(作废/撤销功能),具体查看相关代码
Showing
20 changed files
with
148 additions
and
33 deletions
src/main/java/com/bsth/controller/schedule/BController.java
| @@ -148,6 +148,21 @@ public class BController<T, ID extends Serializable> { | @@ -148,6 +148,21 @@ public class BController<T, ID extends Serializable> { | ||
| 148 | return rtn; | 148 | return rtn; |
| 149 | } | 149 | } |
| 150 | 150 | ||
| 151 | + // HTTP DELETE方法改成 POST方法 | ||
| 152 | + @RequestMapping(value = "/pd/{id}", method = RequestMethod.POST) | ||
| 153 | + public Map<String, Object> postDelete(@PathVariable("id") ID id) { | ||
| 154 | + Map<String, Object> rtn = new HashMap<>(); | ||
| 155 | + try { | ||
| 156 | + bService.delete(id); | ||
| 157 | + rtn.put("status", ResponseCode.SUCCESS); | ||
| 158 | + } catch (ScheduleException exp) { | ||
| 159 | + rtn.put("status", ResponseCode.ERROR); | ||
| 160 | + rtn.put("msg", exp.getMessage()); | ||
| 161 | + } | ||
| 162 | + | ||
| 163 | + return rtn; | ||
| 164 | + } | ||
| 165 | + | ||
| 151 | //---------------- 数据服务操作 ----------------// | 166 | //---------------- 数据服务操作 ----------------// |
| 152 | // 上传excel文件 | 167 | // 上传excel文件 |
| 153 | @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) | 168 | @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) |
src/main/resources/datatools/config-test.properties
| @@ -15,13 +15,13 @@ datatools.kvars_dbdname=lg_control | @@ -15,13 +15,13 @@ datatools.kvars_dbdname=lg_control | ||
| 15 | 15 | ||
| 16 | # 3、上传数据配置信息 | 16 | # 3、上传数据配置信息 |
| 17 | # 上传文件目录配置(根据不同的环境需要修正) | 17 | # 上传文件目录配置(根据不同的环境需要修正) |
| 18 | -datatools.fileupload_dir=/home/bsth_control_u_d_files | 18 | +datatools.fileupload_dir=/Users/xu/resource/project_code/runtime_temp/bsth_control_u_d_files |
| 19 | # ktr转换文件,中配置的错误输出目录(根据不同的环境需要修正) | 19 | # ktr转换文件,中配置的错误输出目录(根据不同的环境需要修正) |
| 20 | -datatools.trans_errordir=/home/bsth_control_u_d_files/erroroutput | 20 | +datatools.trans_errordir=/Users/xu/resource/project_code/runtime_temp/bsth_control_u_d_files/erroroutput |
| 21 | # 临时输出文件目录 | 21 | # 临时输出文件目录 |
| 22 | -datatools.trans_tempdir=/home/bsth_control_u_d_files/temp | 22 | +datatools.trans_tempdir=/Users/xu/resource/project_code/runtime_temp/bsth_control_u_d_files/temp |
| 23 | # 模版文件目录 | 23 | # 模版文件目录 |
| 24 | -datatools.trans_templatedir=/home/bsth_control_u_d_files/template | 24 | +datatools.trans_templatedir=/Users/xu/resource/project_code/runtime_temp/bsth_control_u_d_files/template |
| 25 | 25 | ||
| 26 | ##---------------------------- 导入数据ktr ----------------------------## | 26 | ##---------------------------- 导入数据ktr ----------------------------## |
| 27 | # 车辆信息导入ktr转换 | 27 | # 车辆信息导入ktr转换 |
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/module.js
| @@ -294,7 +294,7 @@ angular.module('ScheduleApp').controller( | @@ -294,7 +294,7 @@ angular.module('ScheduleApp').controller( | ||
| 294 | }; | 294 | }; |
| 295 | 295 | ||
| 296 | self.deleteCar = function(id) { | 296 | self.deleteCar = function(id) { |
| 297 | - Cars.delete({id: id}, function(result) { | 297 | + Cars.postDelete({id: id}, function(result) { |
| 298 | if (result.msg) { // 暂时这样做,之后全局拦截 | 298 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 299 | alert("失败:" + result.msg); | 299 | alert("失败:" + result.msg); |
| 300 | } else { | 300 | } else { |
src/main/resources/static/pages/scheduleApp/module/basicInfo/busInfoManage/service.js
| @@ -36,6 +36,11 @@ angular.module('ScheduleApp').factory( | @@ -36,6 +36,11 @@ angular.module('ScheduleApp').factory( | ||
| 36 | }, | 36 | }, |
| 37 | save: { | 37 | save: { |
| 38 | method: 'POST' | 38 | method: 'POST' |
| 39 | + }, | ||
| 40 | + postDelete: { | ||
| 41 | + url : '/cars_sc/pd/:id', | ||
| 42 | + method: 'POST', | ||
| 43 | + params: {id: '@id'} | ||
| 39 | } | 44 | } |
| 40 | } | 45 | } |
| 41 | ), | 46 | ), |
| @@ -78,4 +83,4 @@ angular.module('ScheduleApp').factory( | @@ -78,4 +83,4 @@ angular.module('ScheduleApp').factory( | ||
| 78 | 83 | ||
| 79 | } | 84 | } |
| 80 | ] | 85 | ] |
| 81 | -); | ||
| 82 | \ No newline at end of file | 86 | \ No newline at end of file |
| 87 | +); |
src/main/resources/static/pages/scheduleApp/module/basicInfo/employeeInfoManage/module.js
| @@ -34,7 +34,8 @@ angular.module('ScheduleApp').factory( | @@ -34,7 +34,8 @@ angular.module('ScheduleApp').factory( | ||
| 34 | {name: "personnelType", desc: "性别"}, | 34 | {name: "personnelType", desc: "性别"}, |
| 35 | {name: "company", desc: "所在公司"}, | 35 | {name: "company", desc: "所在公司"}, |
| 36 | {name: "brancheCompany", desc: "分公司"}, | 36 | {name: "brancheCompany", desc: "分公司"}, |
| 37 | - {name: "posts", desc: "工种"} | 37 | + {name: "posts", desc: "工种"}, |
| 38 | + {name: "createDate", desc: "创建时间"} | ||
| 38 | ]; | 39 | ]; |
| 39 | // 排序字段 | 40 | // 排序字段 |
| 40 | var orderColumns = { | 41 | var orderColumns = { |
| @@ -274,7 +275,7 @@ angular.module('ScheduleApp').controller( | @@ -274,7 +275,7 @@ angular.module('ScheduleApp').controller( | ||
| 274 | }; | 275 | }; |
| 275 | 276 | ||
| 276 | self.deleteEmp = function(id) { | 277 | self.deleteEmp = function(id) { |
| 277 | - Employee.delete({id: id}, function(result) { | 278 | + Employee.postDelete({id: id}, function(result) { |
| 278 | if (result.msg) { // 暂时这样做,之后全局拦截 | 279 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 279 | alert("失败:" + result.msg); | 280 | alert("失败:" + result.msg); |
| 280 | } else { | 281 | } else { |
src/main/resources/static/pages/scheduleApp/module/basicInfo/employeeInfoManage/service.js
| @@ -36,6 +36,11 @@ angular.module('ScheduleApp').factory( | @@ -36,6 +36,11 @@ angular.module('ScheduleApp').factory( | ||
| 36 | }, | 36 | }, |
| 37 | save: { | 37 | save: { |
| 38 | method: 'POST' | 38 | method: 'POST' |
| 39 | + }, | ||
| 40 | + postDelete: { | ||
| 41 | + url : '/ee/pd/:id', | ||
| 42 | + method: 'POST', | ||
| 43 | + params: {id: '@id'} | ||
| 39 | } | 44 | } |
| 40 | } | 45 | } |
| 41 | ), | 46 | ), |
src/main/resources/static/pages/scheduleApp/module/common/prj-common-globalservice.js
| @@ -37,6 +37,11 @@ angular.module('ScheduleApp').factory( | @@ -37,6 +37,11 @@ angular.module('ScheduleApp').factory( | ||
| 37 | }, | 37 | }, |
| 38 | save: { | 38 | save: { |
| 39 | method: 'POST' | 39 | method: 'POST' |
| 40 | + }, | ||
| 41 | + postDelete: { | ||
| 42 | + url : '/cars_sc/pd/:id', | ||
| 43 | + method: 'POST', | ||
| 44 | + params: {id: '@id'} | ||
| 40 | } | 45 | } |
| 41 | } | 46 | } |
| 42 | ), | 47 | ), |
| @@ -79,7 +84,8 @@ angular.module('ScheduleApp').factory( | @@ -79,7 +84,8 @@ angular.module('ScheduleApp').factory( | ||
| 79 | 84 | ||
| 80 | } | 85 | } |
| 81 | ] | 86 | ] |
| 82 | -); | 87 | +); |
| 88 | + | ||
| 83 | // 车辆设备信息service | 89 | // 车辆设备信息service |
| 84 | angular.module('ScheduleApp').factory('DeviceInfoManageService_g', ['$resource', function($resource) { | 90 | angular.module('ScheduleApp').factory('DeviceInfoManageService_g', ['$resource', function($resource) { |
| 85 | return $resource( | 91 | return $resource( |
| @@ -158,6 +164,11 @@ angular.module('ScheduleApp').factory( | @@ -158,6 +164,11 @@ angular.module('ScheduleApp').factory( | ||
| 158 | }, | 164 | }, |
| 159 | save: { | 165 | save: { |
| 160 | method: 'POST' | 166 | method: 'POST' |
| 167 | + }, | ||
| 168 | + postDelete: { | ||
| 169 | + url : '/ee/pd/:id', | ||
| 170 | + method: 'POST', | ||
| 171 | + params: {id: '@id'} | ||
| 161 | } | 172 | } |
| 162 | } | 173 | } |
| 163 | ), | 174 | ), |
| @@ -295,6 +306,11 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | @@ -295,6 +306,11 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | ||
| 295 | }, | 306 | }, |
| 296 | save: { | 307 | save: { |
| 297 | method: 'POST' | 308 | method: 'POST' |
| 309 | + }, | ||
| 310 | + postDelete: { | ||
| 311 | + url : '/cci/pd/:id', | ||
| 312 | + method: 'POST', | ||
| 313 | + params: {id: '@id'} | ||
| 298 | } | 314 | } |
| 299 | } | 315 | } |
| 300 | ), | 316 | ), |
| @@ -315,7 +331,8 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | @@ -315,7 +331,8 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | ||
| 315 | } | 331 | } |
| 316 | ) | 332 | ) |
| 317 | }; | 333 | }; |
| 318 | -}]); | 334 | +}]); |
| 335 | + | ||
| 319 | // 线路运营统计service | 336 | // 线路运营统计service |
| 320 | angular.module('ScheduleApp').factory('BusLineInfoStatService_g', ['$resource', function($resource) { | 337 | angular.module('ScheduleApp').factory('BusLineInfoStatService_g', ['$resource', function($resource) { |
| 321 | return $resource( | 338 | return $resource( |
| @@ -369,6 +386,11 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | @@ -369,6 +386,11 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | ||
| 369 | }, | 386 | }, |
| 370 | delete: { | 387 | delete: { |
| 371 | method: 'DELETE' | 388 | method: 'DELETE' |
| 389 | + }, | ||
| 390 | + postDelete: { | ||
| 391 | + url : '/eci/pd/:id', | ||
| 392 | + method: 'POST', | ||
| 393 | + params: {id: '@id'} | ||
| 372 | } | 394 | } |
| 373 | } | 395 | } |
| 374 | ), | 396 | ), |
| @@ -415,7 +437,8 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | @@ -415,7 +437,8 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | ||
| 415 | } | 437 | } |
| 416 | ) | 438 | ) |
| 417 | }; | 439 | }; |
| 418 | -}]); | 440 | +}]); |
| 441 | + | ||
| 419 | // 路牌管理service | 442 | // 路牌管理service |
| 420 | angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', function($resource) { | 443 | angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', function($resource) { |
| 421 | return { | 444 | return { |
| @@ -450,8 +473,12 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | @@ -450,8 +473,12 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | ||
| 450 | }, | 473 | }, |
| 451 | save: { | 474 | save: { |
| 452 | method: 'POST' | 475 | method: 'POST' |
| 476 | + }, | ||
| 477 | + postDelete: { | ||
| 478 | + url : '/gic/pd/:id', | ||
| 479 | + method: 'POST', | ||
| 480 | + params: {id: '@id'} | ||
| 453 | } | 481 | } |
| 454 | - // 内部还有默认的方法delete | ||
| 455 | } | 482 | } |
| 456 | ), | 483 | ), |
| 457 | lpno: $resource( | 484 | lpno: $resource( |
| @@ -488,7 +515,8 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | @@ -488,7 +515,8 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | ||
| 488 | } | 515 | } |
| 489 | ) | 516 | ) |
| 490 | }; | 517 | }; |
| 491 | -}]); | 518 | +}]); |
| 519 | + | ||
| 492 | // 套跑管理service | 520 | // 套跑管理service |
| 493 | angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', function($resource) { | 521 | angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', function($resource) { |
| 494 | return { | 522 | return { |
| @@ -526,11 +554,17 @@ angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', func | @@ -526,11 +554,17 @@ angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', func | ||
| 526 | }, | 554 | }, |
| 527 | delete: { | 555 | delete: { |
| 528 | method: 'DELETE' | 556 | method: 'DELETE' |
| 557 | + }, | ||
| 558 | + postDelete: { | ||
| 559 | + url : '/rms/pd/:id', | ||
| 560 | + method: 'POST', | ||
| 561 | + params: {id: '@id'} | ||
| 529 | } | 562 | } |
| 530 | } | 563 | } |
| 531 | ) | 564 | ) |
| 532 | }; | 565 | }; |
| 533 | -}]); | 566 | +}]); |
| 567 | + | ||
| 534 | // 排班计划管理service | 568 | // 排班计划管理service |
| 535 | angular.module('ScheduleApp').factory('SchedulePlanManageService_g', ['$resource', function($resource) { | 569 | angular.module('ScheduleApp').factory('SchedulePlanManageService_g', ['$resource', function($resource) { |
| 536 | return { | 570 | return { |
| @@ -736,6 +770,11 @@ angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource | @@ -736,6 +770,11 @@ angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource | ||
| 736 | }, | 770 | }, |
| 737 | delete: { | 771 | delete: { |
| 738 | method: 'DELETE' | 772 | method: 'DELETE' |
| 773 | + }, | ||
| 774 | + postDelete: { | ||
| 775 | + url : '/sr1fc/pd/:id', | ||
| 776 | + method: 'POST', | ||
| 777 | + params: {id: '@id'} | ||
| 739 | } | 778 | } |
| 740 | } | 779 | } |
| 741 | ), | 780 | ), |
| @@ -793,6 +832,11 @@ angular.module('ScheduleApp').factory( | @@ -793,6 +832,11 @@ angular.module('ScheduleApp').factory( | ||
| 793 | return dst; | 832 | return dst; |
| 794 | } | 833 | } |
| 795 | } | 834 | } |
| 835 | + }, | ||
| 836 | + postDelete: { | ||
| 837 | + url : '/tic_ec/pd/:id', | ||
| 838 | + method: 'POST', | ||
| 839 | + params: {id: '@id'} | ||
| 796 | } | 840 | } |
| 797 | } | 841 | } |
| 798 | ), | 842 | ), |
| @@ -903,6 +947,11 @@ angular.module('ScheduleApp').factory( | @@ -903,6 +947,11 @@ angular.module('ScheduleApp').factory( | ||
| 903 | return dst; // 业务错误留给控制器处理 | 947 | return dst; // 业务错误留给控制器处理 |
| 904 | } | 948 | } |
| 905 | } | 949 | } |
| 950 | + }, | ||
| 951 | + postDelete: { | ||
| 952 | + url : '/tidc/pd/:id', | ||
| 953 | + method: 'POST', | ||
| 954 | + params: {id: '@id'} | ||
| 906 | } | 955 | } |
| 907 | } | 956 | } |
| 908 | ), | 957 | ), |
src/main/resources/static/pages/scheduleApp/module/core/busConfig/module.js
| @@ -27,7 +27,8 @@ angular.module('ScheduleApp').factory( | @@ -27,7 +27,8 @@ angular.module('ScheduleApp').factory( | ||
| 27 | {name: "cl.insideCode", desc: "内部编号"}, | 27 | {name: "cl.insideCode", desc: "内部编号"}, |
| 28 | {name: "equipmentCode", desc: "设备编号"}, | 28 | {name: "equipmentCode", desc: "设备编号"}, |
| 29 | {name: "qyrq", desc: "启用日期"}, | 29 | {name: "qyrq", desc: "启用日期"}, |
| 30 | - {name: "isCancel", desc: "是否作废"} | 30 | + {name: "isCancel", desc: "是否作废"}, |
| 31 | + {name: "createDate", desc: "创建时间"} | ||
| 31 | ]; | 32 | ]; |
| 32 | // 排序字段 | 33 | // 排序字段 |
| 33 | var orderColumns = { | 34 | var orderColumns = { |
| @@ -244,7 +245,7 @@ angular.module('ScheduleApp').controller( | @@ -244,7 +245,7 @@ angular.module('ScheduleApp').controller( | ||
| 244 | }); | 245 | }); |
| 245 | }; | 246 | }; |
| 246 | self.toggleBusConfig = function(id) { | 247 | self.toggleBusConfig = function(id) { |
| 247 | - BusConfig.delete({id: id}, function(result) { | 248 | + BusConfig.postDelete({id: id}, function(result) { |
| 248 | if (result.msg) { // 暂时这样做,之后全局拦截 | 249 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 249 | alert("失败:" + result.msg); | 250 | alert("失败:" + result.msg); |
| 250 | } else { | 251 | } else { |
src/main/resources/static/pages/scheduleApp/module/core/busConfig/service.js
| @@ -32,6 +32,11 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | @@ -32,6 +32,11 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | ||
| 32 | }, | 32 | }, |
| 33 | save: { | 33 | save: { |
| 34 | method: 'POST' | 34 | method: 'POST' |
| 35 | + }, | ||
| 36 | + postDelete: { | ||
| 37 | + url : '/cci/pd/:id', | ||
| 38 | + method: 'POST', | ||
| 39 | + params: {id: '@id'} | ||
| 35 | } | 40 | } |
| 36 | } | 41 | } |
| 37 | ), | 42 | ), |
| @@ -52,4 +57,4 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | @@ -52,4 +57,4 @@ angular.module('ScheduleApp').factory('BusConfigService_g', ['$resource', 'UserP | ||
| 52 | } | 57 | } |
| 53 | ) | 58 | ) |
| 54 | }; | 59 | }; |
| 55 | -}]); | ||
| 56 | \ No newline at end of file | 60 | \ No newline at end of file |
| 61 | +}]); |
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/module.js
| @@ -27,7 +27,8 @@ angular.module('ScheduleApp').factory( | @@ -27,7 +27,8 @@ angular.module('ScheduleApp').factory( | ||
| 27 | {name: "jsy.personnelName", desc: "驾驶员姓名"}, | 27 | {name: "jsy.personnelName", desc: "驾驶员姓名"}, |
| 28 | {name: "spy.jobCodeori", desc: "售票员工号"}, | 28 | {name: "spy.jobCodeori", desc: "售票员工号"}, |
| 29 | {name: "spy.personnelName", desc: "售票员姓名"}, | 29 | {name: "spy.personnelName", desc: "售票员姓名"}, |
| 30 | - {name: "isCancel", desc: "是否作废"} | 30 | + {name: "isCancel", desc: "是否作废"}, |
| 31 | + {name: "createDate", desc: "创建时间"} | ||
| 31 | ]; | 32 | ]; |
| 32 | // 排序字段 | 33 | // 排序字段 |
| 33 | var orderColumns = { | 34 | var orderColumns = { |
| @@ -259,7 +260,7 @@ angular.module('ScheduleApp').controller( | @@ -259,7 +260,7 @@ angular.module('ScheduleApp').controller( | ||
| 259 | }; | 260 | }; |
| 260 | 261 | ||
| 261 | self.toggleEmpConfig = function(id) { | 262 | self.toggleEmpConfig = function(id) { |
| 262 | - EmpConfig.delete({id: id}, function(result) { | 263 | + EmpConfig.postDelete({id: id}, function(result) { |
| 263 | if (result.msg) { // 暂时这样做,之后全局拦截 | 264 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 264 | alert("失败:" + result.msg); | 265 | alert("失败:" + result.msg); |
| 265 | } else { | 266 | } else { |
src/main/resources/static/pages/scheduleApp/module/core/employeeConfig/service.js
| @@ -35,6 +35,11 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | @@ -35,6 +35,11 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | ||
| 35 | }, | 35 | }, |
| 36 | delete: { | 36 | delete: { |
| 37 | method: 'DELETE' | 37 | method: 'DELETE' |
| 38 | + }, | ||
| 39 | + postDelete: { | ||
| 40 | + url : '/eci/pd/:id', | ||
| 41 | + method: 'POST', | ||
| 42 | + params: {id: '@id'} | ||
| 38 | } | 43 | } |
| 39 | } | 44 | } |
| 40 | ), | 45 | ), |
| @@ -81,4 +86,4 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | @@ -81,4 +86,4 @@ angular.module('ScheduleApp').factory('EmployeeConfigService_g', ['$resource', f | ||
| 81 | } | 86 | } |
| 82 | ) | 87 | ) |
| 83 | }; | 88 | }; |
| 84 | -}]); | ||
| 85 | \ No newline at end of file | 89 | \ No newline at end of file |
| 90 | +}]); |
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/module.js
| @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | ||
| 26 | {name: "lpNo", desc: "路牌编号"}, | 26 | {name: "lpNo", desc: "路牌编号"}, |
| 27 | {name: "lpName", desc: "路牌名称"}, | 27 | {name: "lpName", desc: "路牌名称"}, |
| 28 | {name: "lpType", desc: "路牌类型"}, | 28 | {name: "lpType", desc: "路牌类型"}, |
| 29 | - {name: "isCancel", desc: "是否作废"} | 29 | + {name: "isCancel", desc: "是否作废"}, |
| 30 | + {name: "createDate", desc: "创建时间"} | ||
| 30 | ]; | 31 | ]; |
| 31 | // 排序字段 | 32 | // 排序字段 |
| 32 | var orderColumns = { | 33 | var orderColumns = { |
| @@ -250,7 +251,7 @@ angular.module('ScheduleApp').controller( | @@ -250,7 +251,7 @@ angular.module('ScheduleApp').controller( | ||
| 250 | }; | 251 | }; |
| 251 | // 作废切换 | 252 | // 作废切换 |
| 252 | self.toggleGuideboard = function(id) { | 253 | self.toggleGuideboard = function(id) { |
| 253 | - Gb.delete({id: id}, function(result) { | 254 | + Gb.postDelete({id: id}, function(result) { |
| 254 | if (result.status == "ERROR") { // 暂时这样做,之后全局拦截 | 255 | if (result.status == "ERROR") { // 暂时这样做,之后全局拦截 |
| 255 | alert("失败:" + result.msg); | 256 | alert("失败:" + result.msg); |
| 256 | } else { | 257 | } else { |
src/main/resources/static/pages/scheduleApp/module/core/guideboardManage/service.js
| @@ -32,8 +32,12 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | @@ -32,8 +32,12 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | ||
| 32 | }, | 32 | }, |
| 33 | save: { | 33 | save: { |
| 34 | method: 'POST' | 34 | method: 'POST' |
| 35 | + }, | ||
| 36 | + postDelete: { | ||
| 37 | + url : '/gic/pd/:id', | ||
| 38 | + method: 'POST', | ||
| 39 | + params: {id: '@id'} | ||
| 35 | } | 40 | } |
| 36 | - // 内部还有默认的方法delete | ||
| 37 | } | 41 | } |
| 38 | ), | 42 | ), |
| 39 | lpno: $resource( | 43 | lpno: $resource( |
| @@ -70,4 +74,4 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | @@ -70,4 +74,4 @@ angular.module('ScheduleApp').factory('GuideboardManageService_g', ['$resource', | ||
| 70 | } | 74 | } |
| 71 | ) | 75 | ) |
| 72 | }; | 76 | }; |
| 73 | -}]); | ||
| 74 | \ No newline at end of file | 77 | \ No newline at end of file |
| 78 | +}]); |
src/main/resources/static/pages/scheduleApp/module/core/rerunManage/module.js
| @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | ||
| 26 | {name: "rerunLp.lpName", desc: "套跑路牌"}, | 26 | {name: "rerunLp.lpName", desc: "套跑路牌"}, |
| 27 | {name: "rerunType", desc: "套跑类型"}, | 27 | {name: "rerunType", desc: "套跑类型"}, |
| 28 | {name: "useXl.name", desc: "线路"}, | 28 | {name: "useXl.name", desc: "线路"}, |
| 29 | - {name: "isCancel", desc: "是否作废"} | 29 | + {name: "isCancel", desc: "是否作废"}, |
| 30 | + {name: "createDate", desc: "创建时间"} | ||
| 30 | ]; | 31 | ]; |
| 31 | // 排序字段 | 32 | // 排序字段 |
| 32 | var orderColumns = { | 33 | var orderColumns = { |
| @@ -141,7 +142,7 @@ angular.module('ScheduleApp').controller( | @@ -141,7 +142,7 @@ angular.module('ScheduleApp').controller( | ||
| 141 | }); | 142 | }); |
| 142 | }; | 143 | }; |
| 143 | self.toggleRerun = function(id) { | 144 | self.toggleRerun = function(id) { |
| 144 | - RM.delete({id: id}, function(result) { | 145 | + RM.postDelete({id: id}, function(result) { |
| 145 | if (result.msg) { // 暂时这样做,之后全局拦截 | 146 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 146 | alert("失败:" + result.msg); | 147 | alert("失败:" + result.msg); |
| 147 | } else { | 148 | } else { |
src/main/resources/static/pages/scheduleApp/module/core/rerunManage/service.js
| @@ -35,8 +35,13 @@ angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', func | @@ -35,8 +35,13 @@ angular.module('ScheduleApp').factory('rerunManageService_g', ['$resource', func | ||
| 35 | }, | 35 | }, |
| 36 | delete: { | 36 | delete: { |
| 37 | method: 'DELETE' | 37 | method: 'DELETE' |
| 38 | + }, | ||
| 39 | + postDelete: { | ||
| 40 | + url : '/rms/pd/:id', | ||
| 41 | + method: 'POST', | ||
| 42 | + params: {id: '@id'} | ||
| 38 | } | 43 | } |
| 39 | } | 44 | } |
| 40 | ) | 45 | ) |
| 41 | }; | 46 | }; |
| 42 | -}]); | ||
| 43 | \ No newline at end of file | 47 | \ No newline at end of file |
| 48 | +}]); |
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/module.js
| @@ -24,7 +24,8 @@ angular.module('ScheduleApp').factory( | @@ -24,7 +24,8 @@ angular.module('ScheduleApp').factory( | ||
| 24 | {name: "xl.name", desc: "线路名称"}, | 24 | {name: "xl.name", desc: "线路名称"}, |
| 25 | {name: "updateDate", desc: "修改时间"}, | 25 | {name: "updateDate", desc: "修改时间"}, |
| 26 | {name: "qyrq", desc: "启用日期"}, | 26 | {name: "qyrq", desc: "启用日期"}, |
| 27 | - {name: "carConfigInfo.cl.insideCode", desc: "车辆"} | 27 | + {name: "carConfigInfo.cl.insideCode", desc: "车辆"}, |
| 28 | + {name: "createDate", desc: "创建时间"} | ||
| 28 | ]; | 29 | ]; |
| 29 | // 排序字段 | 30 | // 排序字段 |
| 30 | var orderColumns = { | 31 | var orderColumns = { |
| @@ -257,7 +258,7 @@ angular.module('ScheduleApp').controller( | @@ -257,7 +258,7 @@ angular.module('ScheduleApp').controller( | ||
| 257 | }; | 258 | }; |
| 258 | 259 | ||
| 259 | self.deleteRule = function(id) { | 260 | self.deleteRule = function(id) { |
| 260 | - ScheduleRuleManage.delete({id: id}, function(result) { | 261 | + ScheduleRuleManage.postDelete({id: id}, function(result) { |
| 261 | if (result.msg) { // 暂时这样做,之后全局拦截 | 262 | if (result.msg) { // 暂时这样做,之后全局拦截 |
| 262 | alert("失败:" + result.msg); | 263 | alert("失败:" + result.msg); |
| 263 | } else { | 264 | } else { |
src/main/resources/static/pages/scheduleApp/module/core/scheduleRuleManage/service.js
| @@ -35,6 +35,11 @@ angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource | @@ -35,6 +35,11 @@ angular.module('ScheduleApp').factory('ScheduleRuleManageService_g', ['$resource | ||
| 35 | }, | 35 | }, |
| 36 | delete: { | 36 | delete: { |
| 37 | method: 'DELETE' | 37 | method: 'DELETE' |
| 38 | + }, | ||
| 39 | + postDelete: { | ||
| 40 | + url : '/sr1fc/pd/:id', | ||
| 41 | + method: 'POST', | ||
| 42 | + params: {id: '@id'} | ||
| 38 | } | 43 | } |
| 39 | } | 44 | } |
| 40 | ), | 45 | ), |
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/detailedit/timeTableDetailManage_old.js
| @@ -234,7 +234,7 @@ angular.module('ScheduleApp').factory( | @@ -234,7 +234,7 @@ angular.module('ScheduleApp').factory( | ||
| 234 | var error_counts = 0; // 失败数 | 234 | var error_counts = 0; // 失败数 |
| 235 | for (var n = 0; n < ttinfodetailIds.length; n++) { | 235 | for (var n = 0; n < ttinfodetailIds.length; n++) { |
| 236 | (function(index) { | 236 | (function(index) { |
| 237 | - queryClass.delete({id: ttinfodetailIds[index].ttdid}, function(value) { | 237 | + queryClass.postDelete({id: ttinfodetailIds[index].ttdid}, function(value) { |
| 238 | if (value.status == 'ERROR') { | 238 | if (value.status == 'ERROR') { |
| 239 | error_counts ++; | 239 | error_counts ++; |
| 240 | if (success_counts + error_counts == ttinfodetailIds.length) { | 240 | if (success_counts + error_counts == ttinfodetailIds.length) { |
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/module.js
| @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | @@ -26,7 +26,8 @@ angular.module('ScheduleApp').factory( | ||
| 26 | {name: "xlDir", desc: "上下行"}, | 26 | {name: "xlDir", desc: "上下行"}, |
| 27 | {name: "isEnableDisTemplate", desc: "是否启用"}, | 27 | {name: "isEnableDisTemplate", desc: "是否启用"}, |
| 28 | {name: "qyrq", desc: "启用日期"}, | 28 | {name: "qyrq", desc: "启用日期"}, |
| 29 | - {name: "isCancel", desc: "是否作废"} | 29 | + {name: "isCancel", desc: "是否作废"}, |
| 30 | + {name: "createDate", desc: "创建时间"} | ||
| 30 | ]; | 31 | ]; |
| 31 | // 排序字段 | 32 | // 排序字段 |
| 32 | var orderColumns = { | 33 | var orderColumns = { |
| @@ -175,7 +176,7 @@ angular.module('ScheduleApp').controller( | @@ -175,7 +176,7 @@ angular.module('ScheduleApp').controller( | ||
| 175 | }); | 176 | }); |
| 176 | }; | 177 | }; |
| 177 | self.toggleTtinfo = function(id) { | 178 | self.toggleTtinfo = function(id) { |
| 178 | - TtInfo.delete({id: id}, function(result) { | 179 | + TtInfo.postDelete({id: id}, function(result) { |
| 179 | if (result.message) { // 暂时这样做,之后全局拦截 | 180 | if (result.message) { // 暂时这样做,之后全局拦截 |
| 180 | alert("失败:" + result.message); | 181 | alert("失败:" + result.message); |
| 181 | } else { | 182 | } else { |
| @@ -344,4 +345,4 @@ angular.module('ScheduleApp').controller( | @@ -344,4 +345,4 @@ angular.module('ScheduleApp').controller( | ||
| 344 | }); | 345 | }); |
| 345 | } | 346 | } |
| 346 | ] | 347 | ] |
| 347 | -); | ||
| 348 | \ No newline at end of file | 348 | \ No newline at end of file |
| 349 | +); |
src/main/resources/static/pages/scheduleApp/module/core/ttInfoManage/service.js
| @@ -33,6 +33,11 @@ angular.module('ScheduleApp').factory( | @@ -33,6 +33,11 @@ angular.module('ScheduleApp').factory( | ||
| 33 | return dst; | 33 | return dst; |
| 34 | } | 34 | } |
| 35 | } | 35 | } |
| 36 | + }, | ||
| 37 | + postDelete: { | ||
| 38 | + url : '/tic_ec/pd/:id', | ||
| 39 | + method: 'POST', | ||
| 40 | + params: {id: '@id'} | ||
| 36 | } | 41 | } |
| 37 | } | 42 | } |
| 38 | ), | 43 | ), |
| @@ -143,6 +148,11 @@ angular.module('ScheduleApp').factory( | @@ -143,6 +148,11 @@ angular.module('ScheduleApp').factory( | ||
| 143 | return dst; // 业务错误留给控制器处理 | 148 | return dst; // 业务错误留给控制器处理 |
| 144 | } | 149 | } |
| 145 | } | 150 | } |
| 151 | + }, | ||
| 152 | + postDelete: { | ||
| 153 | + url : '/tidc/pd/:id', | ||
| 154 | + method: 'POST', | ||
| 155 | + params: {id: '@id'} | ||
| 146 | } | 156 | } |
| 147 | } | 157 | } |
| 148 | ), | 158 | ), |