es-num lines-num-old">
109
|
connection.setRequestProperty("connection", "Keep-Alive");
|
|
110
|
connection.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
|
|
111
|
connection.setRequestProperty("Content-Type", "application/json;charset=utf-8");
|
|
112
|
|
|
113
|
//拼装参数
|
|
114
|
if (null != param && param.equals("")) {
|
|
115
|
//设置参数
|
|
116
|
os = connection.getOutputStream();
|
|
117
|
//拼装参数
|
|
118
|
os.write(param.getBytes("UTF-8"));
|
|
119
|
}
|
|
120
|
//设置权限
|
|
121
|
//设置请求头等
|
|
122
|
if(pramMap!=null&&pramMap.size()>0){
|
|
123
|
connection.setRequestProperty("sign", pramMap.get("sign"));
|
|
124
|
connection.setRequestProperty("session_id", pramMap.get("session_id"));
|
|
125
|
}
|
|
126
|
//开启连接
|
|
127
|
connection.connect();
|
|
128
|
//读取响应
|
|
129
|
if (connection.getResponseCode() == 200) {
|
|
130
|
is = connection.getInputStream();
|
|
131
|
if (null != is) {
|
|
132
|
br = new BufferedReader(new InputStreamReader(is, "GBK"));
|
|
133
|
String temp = null;
|
|
134
|
while (null != (temp = br.readLine())) {
|
|
135
|
result.append(temp);
|
|
136
|
result.append("\r\n");
|
|
137
|
}
|
|
138
|
}
|
|
139
|
}
|
|
140
|
|
|
141
|
} catch (MalformedURLException e) {
|
|
142
|
e.printStackTrace();
|
|
143
|
} catch (IOException e) {
|
|
144
|
e.printStackTrace();
|
|
145
|
} finally {
|
|
146
|
//关闭连接
|
|
147
|
if(br!=null){
|
|
148
|
try {
|
|
149
|
br.close();
|
|
150
|
} catch (IOException e) {
|
|
151
|
e.printStackTrace();
|
|
152
|
}
|
|
153
|
}
|
|
154
|
if(os!=null){
|
|
155
|
try {
|
|
156
|
os.close();
|
|
157
|
} catch (IOException e) {
|
|
158
|
e.printStackTrace();
|
|
159
|
}
|
|
160
|
}
|
|
161
|
if(is!=null){
|
|
162
|
try {
|
|
163
|
is.close();
|
|
164
|
} catch (IOException e) {
|
|
165
|
e.printStackTrace();
|
|
166
|
}
|
|
167
|
}
|
|
168
|
//关闭连接
|
|
169
|
connection.disconnect();
|
|
170
|
}
|
|
171
|
return result.toString();
|
|
172
|
}
|
|
173
|
|
|
174
|
|
|
175
|
/**
|
|
176
|
* 调用登录接口获取sessionId与sign
|
|
177
|
* @return
|
|
178
|
*/
|
|
179
|
public static Map<String,String> iotLogin() {
|
|
180
|
HashMap<String, String> paramHashMap = new HashMap<>();
|
|
181
|
// //调用北向服务的查询接口
|
|
182
|
//调用登录接口获取sessionId与sign
|
|
183
|
//设置登录接口参数
|
|
184
|
String loginParam=" {\"userCode\":\"IOT_ADMIN\",\"passWord\":\"123456\"}";
|
|
185
|
String loginResult =doPost(UrlAddress.IOT_LOGIN, loginParam,paramHashMap);
|
|
186
|
Map mapType = JSON.parseObject(loginResult,Map.class);
|
|
187
|
return (Map)mapType.get("result");
|
|
188
|
}
|
|
189
|
|
|
190
|
|
|
191
|
}
|
|
@ -24,4 +24,3 @@ spring.devtools.restart.enabled=true
|
24
|
24
|
#重启目录
|
25
|
25
|
spring.devtools.restart.additional-paths=src/main/java
|
26
|
26
|
spring.devtools.restart.exclude=WEB-INF/**
|
27
|
|
|
|
@ -0,0 +1,32 @@
|
|
1
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
2
|
<Configuration status="WARN">
|
|
3
|
<Properties>
|
|
4
|
<!-- 配置日志文件输出目录,此配置将日志输出到tomcat根目录下的指定文件夹 -->
|
|
5
|
<Property name="LOG_HOME">${sys:log.path:-target}</Property>
|
|
6
|
</Properties>
|
|
7
|
<Appenders>
|
|
8
|
<Console name="Console" target="SYSTEM_OUT">
|
|
9
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
|
|
10
|
</Console>
|
|
11
|
<RollingFile name="File" fileName="${LOG_HOME}/ebc-sea-platform.log" filePattern="${LOG_HOME}/ebc-sea-platform-%d{yyyy-MM-dd}.log">
|
|
12
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
|
|
13
|
<Policies>
|
|
14
|
<TimeBasedTriggeringPolicy modulate="true" interval="1"/>
|
|
15
|
</Policies>
|
|
16
|
</RollingFile>
|
|
17
|
<RollingFile name="FileError" fileName="${LOG_HOME}/ebc-sea-platform-error.log" filePattern="${LOG_HOME}/ebc-sea-platform-error-%d{yyyy-MM-dd}.log">
|
|
18
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
|
|
19
|
<Policies>
|
|
20
|
<TimeBasedTriggeringPolicy modulate="true" interval="1"/>
|
|
21
|
</Policies>
|
|
22
|
</RollingFile>
|
|
23
|
</Appenders>
|
|
24
|
<Loggers>
|
|
25
|
<Root level="all">
|
|
26
|
<AppenderRef ref="Console"/>
|
|
27
|
</Root>
|
|
28
|
<logger name="com.ai.ipu" level="DEBUG"></logger>
|
|
29
|
<logger name="org" level="WARN"></logger>
|
|
30
|
<logger name="io.netty" level="INFO"></logger>
|
|
31
|
</Loggers>
|
|
32
|
</Configuration>
|
|
@ -2,8 +2,14 @@
|
2
|
2
|
<sqls>
|
3
|
3
|
<sql name="queryMapTagInfo">
|
4
|
4
|
<![CDATA[
|
5
|
|
<select id="queryMapTagInfo" resultType="java.util.Map">
|
6
|
|
SELECT MAP_TAG_ID,MAP_TAG_NAME,MAP_TAG_TYPE,CREATE_DATE FROM ebc_map_tag
|
|
5
|
<select id="queryMapTagInfo" resultType="java.util.Map" >
|
|
6
|
SELECT
|
|
7
|
MAP_TAG_ID,
|
|
8
|
MAP_TAG_NAME,
|
|
9
|
MAP_TAG_TYPE,
|
|
10
|
CREATE_DATE
|
|
11
|
FROM
|
|
12
|
ebc_map_tag emt
|
7
|
13
|
<where>
|
8
|
14
|
<if test="MAP_TAG_NAME!=null">
|
9
|
15
|
and MAP_TAG_NAME like concat(concat("%",#{MAP_TAG_NAME}),"%")
|
|
@ -12,7 +18,24 @@
|
12
|
18
|
</select>
|
13
|
19
|
]]>
|
14
|
20
|
</sql>
|
15
|
|
|
|
21
|
|
|
22
|
<sql name="queryMapTagXyInfo">
|
|
23
|
<![CDATA[
|
|
24
|
<select id="queryMapTagXyInfo" resultType="java.util.Map" >
|
|
25
|
SELECT
|
|
26
|
MAP_TAG_ID,
|
|
27
|
MAP_TAG_XY_ID,
|
|
28
|
XY_NAME,
|
|
29
|
LATITUDE,
|
|
30
|
LONGITUDE
|
|
31
|
FROM
|
|
32
|
ebc_map_tag_xy
|
|
33
|
</select>
|
|
34
|
|
|
35
|
|
|
36
|
]]>
|
|
37
|
</sql>
|
|
38
|
|
16
|
39
|
<sql name="addMapTagInfo">
|
17
|
40
|
<![CDATA[
|
18
|
41
|
<insert id="addMapTagInfo" resultType="java.util.Map" useGeneratedKeys="true" keyProperty="MAP_TAG_ID">
|
|
@ -30,7 +53,6 @@
|
30
|
53
|
|
31
|
54
|
<sql name="addMapTagxyInfo">
|
32
|
55
|
<![CDATA[<insert id="addMapTagxyInfo">
|
33
|
|
|
34
|
56
|
INSERT INTO ebc_map_tag_xy
|
35
|
57
|
(MAP_TAG_ID,XY_NAME,LONGITUDE,LATITUDE)
|
36
|
58
|
VALUES
|
|
@ -39,8 +61,23 @@
|
39
|
61
|
</foreach>
|
40
|
62
|
</insert>
|
41
|
63
|
]]>
|
|
64
|
</sql>
|
42
|
65
|
|
43
|
66
|
|
|
67
|
|
|
68
|
<sql name="deleteMapTagXyInfo">
|
|
69
|
<![CDATA[
|
|
70
|
<delete id="deleteMapTagXyInfo">
|
|
71
|
delete FROM ebc_map_tag_xy where MAP_TAG_ID=#{MAP_TAG_ID}
|
|
72
|
</delete>
|
|
73
|
]]>
|
44
|
74
|
</sql>
|
45
|
75
|
|
|
76
|
<sql name="deleteMapTagInfo">
|
|
77
|
<![CDATA[
|
|
78
|
<delete id="deleteMapTagInfo">
|
|
79
|
delete FROM ebc_map_tag where MAP_TAG_ID=#{MAP_TAG_ID}
|
|
80
|
</delete>
|
|
81
|
]]>
|
|
82
|
</sql>
|
46
|
83
|
</sqls>
|
|
@ -1,34 +0,0 @@
|
1
|
|
package com.ai.ipu.server.service.impl;
|
2
|
|
|
3
|
|
import com.ai.ipu.data.JMap;
|
4
|
|
import com.ai.ipu.server.dao.interfaces.MapTagManageDao;
|
5
|
|
import com.ai.ipu.server.model.MapTag;
|
6
|
|
import com.ai.ipu.server.service.interfaces.MapTagManageService;
|
7
|
|
import com.github.pagehelper.PageInfo;
|
8
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
9
|
|
import org.springframework.stereotype.Service;
|
10
|
|
|
11
|
|
import java.util.List;
|
12
|
|
import java.util.Map;
|
13
|
|
|
14
|
|
@Service
|
15
|
|
public class MapTagManageServiceImpl implements MapTagManageService {
|
16
|
|
|
17
|
|
@Autowired
|
18
|
|
MapTagManageDao mapTagManageDao;
|
19
|
|
|
20
|
|
@Override
|
21
|
|
public PageInfo queryMapTagInfo(JMap params) throws Exception {
|
22
|
|
return mapTagManageDao.queryMapTagInfo(params);
|
23
|
|
}
|
24
|
|
|
25
|
|
@Override
|
26
|
|
public int modifyMapTagInfo(JMap params) throws Exception{
|
27
|
|
return mapTagManageDao.modifyMapTagInfo(params);
|
28
|
|
}
|
29
|
|
|
30
|
|
@Override
|
31
|
|
public int addMapTagInfo(JMap params) throws Exception{
|
32
|
|
return mapTagManageDao.addMapTagInfo(params);
|
33
|
|
}
|
34
|
|
}
|
|
@ -1,15 +0,0 @@
|
1
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2
|
|
<Configuration status="WARN">
|
3
|
|
<Appenders>
|
4
|
|
<Console name="Console" target="SYSTEM_OUT">
|
5
|
|
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
|
6
|
|
</Console>
|
7
|
|
</Appenders>
|
8
|
|
<Loggers>
|
9
|
|
<Root level="WARN">
|
10
|
|
<AppenderRef ref="Console"/>
|
11
|
|
</Root>
|
12
|
|
<logger name="com.ai" level="DEBUG"></logger>
|
13
|
|
<logger name="org.springframework.boot.web" level="DEBUG"></logger>
|
14
|
|
</Loggers>
|
15
|
|
</Configuration>
|