无关风月
8 小时以前 e8044ee933b7e2f834855f28ea8575d82eb0eeac
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";
    }
    /**