From e0941f809b74ada0b9f09120884601deeb712e16 Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期五, 06 十月 2023 10:11:10 +0800
Subject: [PATCH] 应急预案根据主键查询提交
---
ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java b/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
index 2d4feae..8346301 100644
--- a/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
+++ b/ard-work/src/main/java/com/ruoyi/plan/controller/ArdEplanController.java
@@ -107,11 +107,37 @@
/**
* 鑾峰彇搴旀�ラ妗堣缁嗕俊鎭�
*/
- @PreAuthorize("@ss.hasPermi('plan:eplan:query')")
+ /*@PreAuthorize("@ss.hasPermi('plan:eplan:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return success(ardEplanService.selectArdEplanById(id));
+ }*/
+ @PreAuthorize("@ss.hasPermi('plan:eplan:query')")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
+ {
+ ArdEplan result = ardEplanService.selectArdEplanById(id);
+ Map<String,Object> map = new HashMap();
+ map.put("id",result.getId());
+ map.put("name",result.getName());
+ map.put("time",result.getTime());
+ String info = result.getInfo();
+ String[] infoArr = info.split(";");
+ List<Map<String,String>> infoList = new ArrayList();
+ for(String str : infoArr){
+ Map<String,String> infoMap = new HashMap();
+ infoMap.put("longitude",str.split(",")[0]);
+ infoMap.put("latitude",str.split(",")[1]);
+ infoMap.put("altitude",str.split(",")[2]);
+ infoMap.put("text",str.split(",")[3]);
+ infoList.add(infoMap);
+ }
+ map.put("obj",infoList);
+ map.put("userId",result.getUserId());
+ map.put("deptId",result.getDeptId());
+ map.put("createBy",result.getCreateBy());
+ return success(map);
}
/**
--
Gitblit v1.9.3