From e8044ee933b7e2f834855f28ea8575d82eb0eeac Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 20 六月 2025 21:25:13 +0800 Subject: [PATCH] 提现管理 --- ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSiteController.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSiteController.java b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSiteController.java index a44d3f5..58dfc85 100644 --- a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSiteController.java +++ b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TSiteController.java @@ -153,7 +153,10 @@ tSiteService.insert(tSite); //添加站点区域 - addLocation(subArr,tSite.getId()); + String s = addLocation(subArr, tSite.getId()); + if (s.equals("false")){ + return ResultUtil.error("面积过大,请清除后重新绘制"); + } return ResultUtil.success(); } @@ -162,7 +165,7 @@ * @param subArr * @param id */ - public void addLocation(String subArr,Integer id){ + public String addLocation(String subArr,Integer id){ JSONArray jsonArray = JSON.parseArray(subArr); int size = jsonArray.size(); for (int i = 0; i < size; i++){ @@ -198,6 +201,10 @@ if(type == 2){ List<String> fence = gdMapElectricFenceUtil.createFence(location.getId().toString(), location.getCoordinate()); + if (fence.contains("-1")){ + return "false"; + + } TLocation location1 = itLocationService.selectById(location.getId()); String s = ""; for(String gid : fence){ @@ -208,6 +215,7 @@ itLocationService.updateById(location1); } } + return "success"; } /** -- Gitblit v1.7.1