# 功能描述
实现大屏数据交互。
提示
需在application.yml中设置sei.cloud.big-screen.enabled为true才能开启bigScreen服务
# Service接口
# 第一步 引入包
<dependency>
<groupId>sei-cloud</groupId>
<artifactId>bigscreen</artifactId>
</dependency>
1
2
3
4
2
3
4
# 第二步 引入接口
@Resource
BigscreenService bigscreenService;
1
2
2
# 第三步 使用接口
public interface BigscreenService {
/**
* 获得大屏的数据
* @param parm: 参数
* @return JSONObject
* @throws SQLException 异常
*/
JSONObject getBigScreenData(@NonNull JSONObject parm) throws SQLException;
/**
* 设置大屏数据
* @param id: 大屏编号
* @param data: 参数及值
* @throws SQLException 异常
*/
void setBigScreenData(@NonNull String id, @NonNull JSONObject data) throws SQLException;
/**
* 清除指定的大屏缓存数据
* @param id: 大屏编号
*/
void clearCache(@NonNull String id);
/**
* 重新构建大屏数据
* @param id: 大屏编号
*/
void buildData(@NonNull String id);
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31