2021与蓝度共同重构项目,服务端
fix
zhanzhiqin
2022-05-12 f2b8a2fc1b360eb757cf9f8e2ed9f5d19f1f7f4c
ximon-admin/src/main/java/com/sandu/ximon/admin/utils/LightemitUtils.java
@@ -117,7 +117,6 @@
        //请求地址
        String url = realtimeServerBean.getCommand() + ledCode;
        //请求
//        poleLightemitService.updateRequestBody(ledCode, "");
        String result = post(url, postBody);
        LogUtils.error("清屏结果:" + result);
    }
@@ -129,10 +128,9 @@
     * @param username
     */
    public void postHtml(String ledCode, String username) {
        //html网页内容
        PostHtml postHtml = new PostHtml(realtimeServerBean.getUrl() + username + "_" + ledCode + ".html");
        String postBody = new Gson().toJson(postHtml);
        //请求地址
        String url = realtimeServerBean.getCommand() + ledCode;
        //保存led数据
@@ -197,7 +195,6 @@
     * @param ledCode
     */
    public void clearVideoPlay(String ledCode) {
//        poleLightemitService.updateRequestBody(ledCode, "");
        this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new ClearVideoPlay()));
    }
@@ -207,7 +204,6 @@
     * @param ledCode
     */
    public void clearPlayerTask(String ledCode) {
//        poleLightemitService.updateRequestBody(ledCode, "");
        this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new ClearPlayerTask()));
    }
@@ -236,7 +232,6 @@
            return "";
        }
        String re;
        try {
            re = JSONObject.parseObject(result).get("result").toString();
        } catch (Exception e) {
@@ -258,9 +253,8 @@
     * @return
     */
    public String getIsScreenOpen(String ledCode) {
        //发送屏幕是否开启的指令
        String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new IsScreenOpen()));
        LogUtils.error("getIsScreenOpen:" + result);
        //获取base64图片数据
        if (StringUtils.isNotBlank(result)) {
            String re;
            try {
@@ -276,28 +270,18 @@
    public boolean getLedOnLine(String ledCode) {
        //通过屏幕是否开启指令获取屏幕是否在线
        String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new IsScreenOpen()));
        LogUtils.error("getLedOnLine:" + result);
        //获取base64图片数据
        if (StringUtils.isNotBlank(result)) {
            String re;
            if (result.contains("not exist")) {
                return false;
            } else {
                return true;
            }
        } else {
            return false;
        }
        result = result.trim();
        return result.startsWith("{") && result.endsWith("}");
    }
    /*
   控制屏幕开关
    /**
     * 控制屏幕开关
    */
    public String setScreenOpen(String ledCode, Boolean bool) {
        String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new setScreenOpen(bool)));
        //获取base64图片数据
        if (StringUtils.isNotBlank(result)) {
            String re = "";
            try {
@@ -320,8 +304,8 @@
//        this.post(realtimeServerBean.getCommand() + lightemitControlCode, poleLightemitEntity.getRequestBody());
//    }
    /*
    设置led音量
    /**
     * 设置led音量
     */
    public void setVoiume(String ledCode, Integer volume) {
@@ -335,8 +319,8 @@
    }
    /*
  设置led亮度
    /**
     * 设置led亮度
   */
    public void setBrightness(String ledCode, Integer brightness) {