# 功能描述

实现大屏数据交互。

提示

需在application.yml中设置sei.cloud.big-screen.enabled为true才能开启bigScreen服务

# Service接口

# 第一步 引入包

<dependency>
    <groupId>sei-cloud</groupId>
    <artifactId>bigscreen</artifactId>
</dependency>
1
2
3
4

# 第二步 引入接口

@Resource
    BigscreenService bigscreenService;
1
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