| | |
| | | //设置时间 |
| | | electronRail.setCreateTime(new Date()); |
| | | electronRail.setUpdateTime(new Date()); |
| | | //返回 |
| | | return R.data(electronRailService.save(electronRail)); |
| | | if (null!=electronRail.getCoordinate() && !electronRail.getCoordinate().equals("")) { |
| | | //替换逗号为空格 |
| | | String sNull = electronRail.getCoordinate().replaceAll(",", " "); |
| | | //替换分号为逗号 |
| | | String replaceAll = sNull.replaceAll(";", ","); |
| | | electronRail.setCoordinate("'POLYGON((" + replaceAll + "))'"); |
| | | } |
| | | //自定义新增 |
| | | return R.data(electronRailService.saveElectRailInfo(electronRail)); |
| | | } |
| | | |
| | | |
| | |
| | | public R update(@RequestBody ElectronRail electronRail) { |
| | | //设置更新时间 |
| | | electronRail.setUpdateTime(new Date()); |
| | | //修改并返回 |
| | | return R.data(electronRailService.updateById(electronRail)); |
| | | if (null!=electronRail.getCoordinate() && !electronRail.getCoordinate().equals("")) { |
| | | //替换逗号为空格 |
| | | String sNull = electronRail.getCoordinate().replaceAll(",", " "); |
| | | //替换分号为逗号 |
| | | String replaceAll = sNull.replaceAll(";", ","); |
| | | electronRail.setCoordinate("'POLYGON((" + replaceAll + "))'"); |
| | | } |
| | | //自定义修改并返回 |
| | | return R.data(electronRailService.updateElectronRailInfo(electronRail)); |
| | | } |
| | | |
| | | /** |
| | |
| | | return R.status(electronRailService.removeByIds(Func.toLongList(ids))); |
| | | } |
| | | |
| | | /** |
| | | * 判断一个点是否在区域内 |
| | | * @param electronRail |
| | | * @return |
| | | */ |
| | | @GetMapping("/isOnArea") |
| | | public R isOnArea(ElectronRailVO electronRail){ |
| | | return R.data(electronRailService.isOnArea(electronRail)); |
| | | } |
| | | |
| | | |
| | | } |