2021与蓝度共同重构项目,服务端
liuhaonan
2022-07-21 054d89d13db52f800b4a9afd9398d6c56838e4ab
优化
已修改3个文件
16 ■■■■■ 文件已修改
ximon-admin/src/main/java/com/sandu/ximon/admin/config/BroadcastAPI.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/pay/wxpay/UsrWxPayConfigService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/utils/TerminalAPIUtils.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/config/BroadcastAPI.java
@@ -8,9 +8,9 @@
    LOGIN("/login"),
    KEEP_ALIVE("/online"),
    GET_TERMINAL("/get_terminal"),
    GET_TERMINAL_LIST("/get_terminal_list"),
    UPDATE_TERMINAL("/update_terminal"),
    GET_TERMINAL("/get_player"),
    GET_TERMINAL_LIST("/get_player_list"),
    UPDATE_TERMINAL("/update_player"),
    DEL_TERMINAL("/del_terminal"),
    GET_MIC_LIST("/get_mic_list"),
ximon-admin/src/main/java/com/sandu/ximon/admin/pay/wxpay/UsrWxPayConfigService.java
@@ -42,6 +42,10 @@
        WxConfigEntity config;
        //未设置支付参数,则使用默认支付参数
        config = getOne(Wrappers.lambdaQuery(WxConfigEntity.class).eq(WxConfigEntity::getClientId, pole.getClientId()).eq(WxConfigEntity::getState, 1));
//        if (pole.getClientId() == null) {
              //没有归属的灯杆使用默认配置
//            config = getById(15);
//        }
        if (config == null) {
            throw new BusinessException("用户未配置支付配置,请配置后重试");
        }
ximon-admin/src/main/java/com/sandu/ximon/admin/utils/TerminalAPIUtils.java
@@ -9,6 +9,7 @@
import com.sandu.ximon.admin.vo.ListDataResponseVO;
import com.sandu.ximon.admin.vo.TerminalVO;
import java.util.ArrayList;
import java.util.List;
public class TerminalAPIUtils {
@@ -42,7 +43,8 @@
                        CharUtils.GBK),
                ListDataResponseVO.class
        );
        return responseVO.covertTerminalList();
        return responseVO.covertTerminalList() == null ? new ArrayList<>() : responseVO.covertTerminalList();
//        return responseVO.covertTerminalList();
    }
    /**
@@ -105,7 +107,7 @@
     */
    public static boolean changeVol(Integer terminalId, Integer defaultVolumn) {
        TerminalVO terminalInfo = getTerminalInfo(terminalId);
        if(terminalInfo == null){
        if (terminalInfo == null) {
            throw new BusinessException("IP音柱硬件设备不存在");
        }
        terminalInfo.setDefaultVolumn(defaultVolumn);