| | |
| | | public PageInfo<CarWarnListResp> getCarWarnList(CarWarnListReq carWarnListReq) { |
| | | PageInfo<CarWarnListResp> pageInfo = new PageInfo<>(carWarnListReq.getPageCurr(), carWarnListReq.getPageSize()); |
| | | String warnType = carWarnListReq.getWarnType(); |
| | | switch (warnType) { |
| | | case "前向碰撞报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("前向碰撞报警", "碰撞预警")); |
| | | break; |
| | | case "车道偏离报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("车道偏离报警", "偏离路线报警", "车道偏离报警")); |
| | | break; |
| | | case "疲劳驾驶报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("疲劳驾驶报警", "疲劳驾驶报警(生理疲劳)")); |
| | | break; |
| | | default: |
| | | carWarnListReq.setWarnTypes(Arrays.asList(warnType)); |
| | | break; |
| | | if(StringUtils.isNotEmpty(warnType)){ |
| | | switch (warnType) { |
| | | case "前向碰撞报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("前向碰撞报警", "碰撞预警")); |
| | | break; |
| | | case "车道偏离报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("车道偏离报警", "偏离路线报警", "车道偏离报警")); |
| | | break; |
| | | case "疲劳驾驶报警": |
| | | carWarnListReq.setWarnTypes(Arrays.asList("疲劳驾驶报警", "疲劳驾驶报警(生理疲劳)")); |
| | | break; |
| | | default: |
| | | carWarnListReq.setWarnTypes(Arrays.asList(warnType)); |
| | | break; |
| | | } |
| | | } |
| | | return this.baseMapper.getCarWarnList(pageInfo, carWarnListReq); |
| | | } |