Преглед на файлове

Merge remote-tracking branch 'origin/master'

wangchao преди 4 години
родител
ревизия
42c9ce12f2

+ 4 - 0
location-rescue-service/src/main/java/com/ai/bss/location/rescue/controller/DeviceManageController.java

172
			result.put("result", true);
172
			result.put("result", true);
173
		} else {
173
		} else {
174
			result.put("result", false);
174
			result.put("result", false);
175
			if ("只有注册或停用状态的设备才能删除!".equals(String.valueOf(resultMap.get("resultMsg")))){
176
				resultMap.put("resultMsg","终端已上传数据");
177
			}
178
175
			result.put("errMsg", "删除失败:" + resultMap.get("resultMsg"));
179
			result.put("errMsg", "删除失败:" + resultMap.get("resultMsg"));
176
		}
180
		}
177
181

+ 13 - 15
location-rescue-service/src/main/java/com/ai/bss/location/rescue/controller/MapTagManageController.java

4
import java.util.List;
4
import java.util.List;
5
import java.util.Map;
5
import java.util.Map;
6
6
7
import com.ai.abc.api.model.CommonRequest;
8
import com.ai.bss.location.rescue.util.EbcConstant;
7
import org.slf4j.Logger;
9
import org.slf4j.Logger;
8
import org.slf4j.LoggerFactory;
10
import org.slf4j.LoggerFactory;
9
import org.springframework.beans.factory.annotation.Autowired;
11
import org.springframework.beans.factory.annotation.Autowired;
10
import org.springframework.stereotype.Controller;
12
import org.springframework.stereotype.Controller;
13
import org.springframework.web.bind.annotation.RequestBody;
11
import org.springframework.web.bind.annotation.RequestMapping;
14
import org.springframework.web.bind.annotation.RequestMapping;
12
import org.springframework.web.bind.annotation.ResponseBody;
15
import org.springframework.web.bind.annotation.ResponseBody;
13
16
34
	 */
37
	 */
35
	@ResponseBody
38
	@ResponseBody
36
	@RequestMapping("/queryPageMapTagInfo")
39
	@RequestMapping("/queryPageMapTagInfo")
37
	public Map<String,Object> queryPageMapTagInfo(Map<String,Object> params) throws Exception {
40
	public Map<String,Object> queryPageMapTagInfo(@RequestBody CommonRequest<Map<String, String>> request) throws Exception {
38
41
39
		// 当前页数
42
		// 当前页数
40
		//int pageNum = Integer.parseInt(params.get("pageNum") < 1 ? 1 : Integer.parseInt(params.get("pageNum");
43
		int pageNumber = request.getPageNumber() < 1 ? 1 : request.getPageNumber();
41
		// 每页条数
44
		// 每页条数
42
		//int pageSize = Integer.parseInt(params.get("pageSize") < 1 ? EbcConstant.default_page_size : Integer.parseInt(params.get("pageSize");
45
		int pageSize = request.getPageSize() < 1 ? EbcConstant.DEFAULT_PAGE_SIZE : request.getPageSize();
43
46
44
		// 当前页数
45
		int pageNum = Integer.parseInt(String.valueOf(params.get("pageNum")));
46
		// 每页条数
47
		int pageSize = Integer.parseInt(String.valueOf(params.get("pageSize")));
48
				
49
		Map<String,Object> result = mapTagManageService.queryPageMapTagInfo(params, pageNum, pageSize);
47
		Map<String,Object> result = mapTagManageService.queryPageMapTagInfo(request.getData(), pageNumber, pageSize);
50
48
51
		result.put("pageNum", pageNum);
49
		result.put("pageNum", pageNumber);
52
		result.put("pageSize", pageSize);
50
		result.put("pageSize", pageSize);
53
		return result;
51
		return result;
54
	}
52
	}
62
	 */
60
	 */
63
	@ResponseBody
61
	@ResponseBody
64
	@RequestMapping("/queryAllMapTagInfo")
62
	@RequestMapping("/queryAllMapTagInfo")
65
	public Map<String,Object> queryAllMapTagInfo(Map<String,Object> params) throws Exception {
63
	public Map<String,Object> queryAllMapTagInfo(Map<String,String> params) throws Exception {
66
		Map<String,Object> result = new HashMap<String,Object>();
64
		Map<String,Object> result = new HashMap<String,Object>();
67
65
68
		List<Map<String, Object>> resultList = mapTagManageService.queryListMapTagInfo(params);
66
		List<Map<String, Object>> resultList = mapTagManageService.queryListMapTagInfo(params);
79
	 */
77
	 */
80
	@ResponseBody
78
	@ResponseBody
81
	@RequestMapping("/queryOneMapTagInfo")
79
	@RequestMapping("/queryOneMapTagInfo")
82
	public Map<String,Object> queryOneMapTagInfo(Map<String,Object> params) throws Exception {
80
	public Map<String,Object> queryOneMapTagInfo(Map<String,String> params) throws Exception {
83
		Map<String,Object> result = new HashMap<String,Object>();
81
		Map<String,Object> result = new HashMap<String,Object>();
84
82
85
		if (params == null || params.get("mapTagId") == null) {
83
		if (params == null || params.get("mapTagId") == null) {
102
	 */
100
	 */
103
	@ResponseBody
101
	@ResponseBody
104
	@RequestMapping("/addMapTagInfo")
102
	@RequestMapping("/addMapTagInfo")
105
	public Map<String,Object> addMapTagInfo(Map<String,Object> params) throws Exception {
103
	public Map<String,Object> addMapTagInfo(Map<String,String> params) throws Exception {
106
		Map<String,Object> result = new HashMap<String,Object>();
104
		Map<String,Object> result = new HashMap<String,Object>();
107
105
108
		if (params == null || params.get("mapTagName") == null || params.get("mapTagType") == null
106
		if (params == null || params.get("mapTagName") == null || params.get("mapTagType") == null
127
	 */
125
	 */
128
	@ResponseBody
126
	@ResponseBody
129
	@RequestMapping("/modifyMapTagInfo")
127
	@RequestMapping("/modifyMapTagInfo")
130
	public Map<String,Object> modifyMapTagInfo(Map<String,Object> params) throws Exception {
128
	public Map<String,Object> modifyMapTagInfo(Map<String,String> params) throws Exception {
131
		Map<String,Object> result = new HashMap<String,Object>();
129
		Map<String,Object> result = new HashMap<String,Object>();
132
130
133
		if (params == null || params.get("mapTagId") == null || params.get("mapTagName") == null
131
		if (params == null || params.get("mapTagId") == null || params.get("mapTagName") == null
151
	 */
149
	 */
152
	@ResponseBody
150
	@ResponseBody
153
	@RequestMapping("/deleteMapTagInfo")
151
	@RequestMapping("/deleteMapTagInfo")
154
	public Map<String,Object> deleteMapTagInfo(Map<String,Object> params) throws Exception {
152
	public Map<String,Object> deleteMapTagInfo(Map<String,String> params) throws Exception {
155
		Map<String,Object> result = new HashMap<String,Object>();
153
		Map<String,Object> result = new HashMap<String,Object>();
156
154
157
		if (params == null || params.get("mapTagId") == null) {
155
		if (params == null || params.get("mapTagId") == null) {

+ 2 - 9
location-rescue-service/src/main/java/com/ai/bss/location/rescue/service/impl/DeviceManageServiceImpl.java

1
package com.ai.bss.location.rescue.service.impl;
1
package com.ai.bss.location.rescue.service.impl;
2
2
3
import java.util.ArrayList;
4
import java.util.HashMap;
5
import java.util.List;
6
import java.util.Map;
3
import java.util.*;
7
4
8
import com.ai.bss.components.common.model.PageBean;
5
import com.ai.bss.components.common.model.PageBean;
9
import com.ai.bss.user.dto.UserDto;
6
import com.ai.bss.user.dto.UserDto;
352
349
353
	@Override
350
	@Override
354
	public boolean unbindDevice(Map<String, String> params) throws Exception {
351
	public boolean unbindDevice(Map<String, String> params) throws Exception {
355
		String[] deviceIds = params.get("deviceId").split(",");
356
		List<String> deviceIdList = new ArrayList<String>();
357
		for (String deviceId : deviceIds) {
358
			deviceIdList.add(deviceId);
359
		}
352
		List<String> deviceIdList = Arrays.asList(params.get("deviceId").split(","));
360
353
361
		// 根据终端id删除终端关联信息
354
		// 根据终端id删除终端关联信息
362
		CommonResponse deleteRelaResult = resourceToolCommand
355
		CommonResponse deleteRelaResult = resourceToolCommand

+ 12 - 13
location-rescue-service/src/main/java/com/ai/bss/location/rescue/service/impl/MapTagManageServiceImpl.java

2
2
3
import com.ai.bss.location.rescue.dao.interfaces.MapTagManageDao;
3
import com.ai.bss.location.rescue.dao.interfaces.MapTagManageDao;
4
import com.ai.bss.location.rescue.service.interfaces.MapTagManageService;
4
import com.ai.bss.location.rescue.service.interfaces.MapTagManageService;
5
import java.util.Map;
6
import org.springframework.beans.factory.annotation.Autowired;
5
import org.springframework.beans.factory.annotation.Autowired;
7
import org.springframework.stereotype.Service;
6
import org.springframework.stereotype.Service;
8
7
16
	MapTagManageDao mapTagManageDao;
15
	MapTagManageDao mapTagManageDao;
17
16
18
	@Override
17
	@Override
19
	public Map<String,Object> queryPageMapTagInfo(Map<String,Object> params, int pageNum, int pageSize) throws Exception {
20
		return mapTagManageDao.queryPageMapTagInfo(params, pageNum,pageSize);
18
	public Map<String,Object> queryPageMapTagInfo(Map<String,String> params, int pageNumber, int pageSize) throws Exception {
19
		return null;
21
	}
20
	}
22
21
23
	@Override
22
	@Override
24
	public List<Map<String, Object>> queryListMapTagInfo(Map<String,Object> params) throws Exception {
25
		return mapTagManageDao.queryListMapTagInfo(params);
23
	public List<Map<String, Object>> queryListMapTagInfo(Map<String,String> params) throws Exception {
24
		return null;
26
	}
25
	}
27
26
28
	@Override
27
	@Override
29
	public Map<String, Object> queryOneMapTagInfo(Map<String,Object> params) throws Exception {
30
		return mapTagManageDao.queryOneMapTagInfo(params);
28
	public Map<String, Object> queryOneMapTagInfo(Map<String,String> params) throws Exception {
29
		return null;
31
	}
30
	}
32
31
33
	@Override
32
	@Override
34
	public boolean addMapTagInfo(Map<String,Object> params) throws Exception {
35
		return mapTagManageDao.addMapTagInfo(params);
33
	public boolean addMapTagInfo(Map<String,String> params) throws Exception {
34
		return false;
36
	}
35
	}
37
36
38
	@Override
37
	@Override
39
	public boolean modifyMapTagInfo(Map<String,Object> params) throws Exception {
40
		return mapTagManageDao.modifyMapTagInfo(params);
38
	public boolean modifyMapTagInfo(Map<String,String> params) throws Exception {
39
		return false;
41
	}
40
	}
42
41
43
	@Override
42
	@Override
44
	public boolean deleteMapTagInfo(Map<String,Object> params) throws Exception {
45
		return mapTagManageDao.deleteMapTagInfo(params);
43
	public boolean deleteMapTagInfo(Map<String,String> params) throws Exception {
44
		return false;
46
	}
45
	}
47
46
48
}
47
}

+ 7 - 7
location-rescue-service/src/main/java/com/ai/bss/location/rescue/service/interfaces/MapTagManageService.java

8
	/**
8
	/**
9
	 * 分页查询围栏信息
9
	 * 分页查询围栏信息
10
	 * @param params
10
	 * @param params
11
	 * @param pageNum 当前页数
11
	 * @param pageNumber 当前页数
12
	 * @param pageSize 每页条数
12
	 * @param pageSize 每页条数
13
	 * @return
13
	 * @return
14
	 * @throws Exception
14
	 * @throws Exception
15
	 */
15
	 */
16
	Map<String, Object> queryPageMapTagInfo(Map<String, Object> params, int pageNum, int pageSize) throws Exception;
16
	Map<String, Object> queryPageMapTagInfo(Map<String, String> params, int pageNumber, int pageSize) throws Exception;
17
17
18
	/**
18
	/**
19
	 * 获取所有围栏信息
19
	 * 获取所有围栏信息
21
	 * @return
21
	 * @return
22
	 * @throws Exception
22
	 * @throws Exception
23
	 */
23
	 */
24
	List<Map<String, Object>> queryListMapTagInfo(Map<String, Object> params) throws Exception;
24
	List<Map<String, Object>> queryListMapTagInfo(Map<String, String> params) throws Exception;
25
25
26
	/**
26
	/**
27
	 * 获取单个围栏信息
27
	 * 获取单个围栏信息
29
	 * @return
29
	 * @return
30
	 * @throws Exception
30
	 * @throws Exception
31
	 */
31
	 */
32
	Map<String, Object> queryOneMapTagInfo(Map<String, Object> params) throws Exception;
32
	Map<String, Object> queryOneMapTagInfo(Map<String, String> params) throws Exception;
33
33
34
	/**
34
	/**
35
	 * 新增围栏信息
35
	 * 新增围栏信息
37
	 * @return
37
	 * @return
38
	 * @throws Exception
38
	 * @throws Exception
39
	 */
39
	 */
40
	boolean addMapTagInfo(Map<String, Object> params) throws Exception;
40
	boolean addMapTagInfo(Map<String, String> params) throws Exception;
41
41
42
	/**
42
	/**
43
	 * 修改围栏信息
43
	 * 修改围栏信息
45
	 * @return
45
	 * @return
46
	 * @throws Exception
46
	 * @throws Exception
47
	 */
47
	 */
48
	boolean modifyMapTagInfo(Map<String, Object> params) throws Exception;
48
	boolean modifyMapTagInfo(Map<String, String> params) throws Exception;
49
49
50
	/**
50
	/**
51
	 * 删除围栏信息
51
	 * 删除围栏信息
53
	 * @return
53
	 * @return
54
	 * @throws Exception
54
	 * @throws Exception
55
	 */
55
	 */
56
	boolean deleteMapTagInfo(Map<String, Object> params) throws Exception;
56
	boolean deleteMapTagInfo(Map<String, String> params) throws Exception;
57
57
58
}
58
}