aijinhui
2024-01-14 a43cb7a7616c390e1b1fabd3602798afd7d81907
视频
已修改3个文件
54 ■■■■■ 文件已修改
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysConfigService.java 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarController.java
@@ -44,7 +44,7 @@
/**
 * 三一车辆Controller
 *
 *
 * @author ard
 * @date 2023-06-26
 */
@@ -460,7 +460,7 @@
    @GetMapping("getThreeOne")
    @ApiOperation("获取三一视频地址")
    public AjaxResult getThreeOne() {
        return AjaxResult.success("获取地址成功!",sysConfigService.selectConfigByKey("threeOneVideo"));
        return AjaxResult.success("获取地址成功!",sysConfigService.getSYVideo());
    }
    @PreAuthorize("@ss.hasPermi('sy:syCar:getAlarmHPfmCountDetail')")
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysConfigService.java
@@ -5,14 +5,14 @@
/**
 * 参数配置 服务层
 *
 *
 * @author ruoyi
 */
public interface ISysConfigService
{
    /**
     * 查询参数配置信息
     *
     *
     * @param configId 参数配置ID
     * @return 参数配置信息
     */
@@ -20,7 +20,7 @@
    /**
     * 根据键名查询参数配置信息
     *
     *
     * @param configKey 参数键名
     * @return 参数键值
     */
@@ -28,14 +28,14 @@
    /**
     * 获取验证码开关
     *
     *
     * @return true开启,false关闭
     */
    public boolean selectCaptchaEnabled();
    /**
     * 查询参数配置列表
     *
     *
     * @param config 参数配置信息
     * @return 参数配置集合
     */
@@ -43,7 +43,7 @@
    /**
     * 新增参数配置
     *
     *
     * @param config 参数配置信息
     * @return 结果
     */
@@ -51,7 +51,7 @@
    /**
     * 修改参数配置
     *
     *
     * @param config 参数配置信息
     * @return 结果
     */
@@ -59,7 +59,7 @@
    /**
     * 批量删除参数信息
     *
     *
     * @param configIds 需要删除的参数ID
     */
    public void deleteConfigByIds(Long[] configIds);
@@ -81,7 +81,7 @@
    /**
     * 校验参数键名是否唯一
     *
     *
     * @param config 参数信息
     * @return 结果
     */
@@ -92,6 +92,7 @@
     * @return
     */
    String getSYURL();
    String getSYVideo();
    /**
     * 设备健康管理
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java
@@ -23,7 +23,7 @@
/**
 * 参数配置 服务层实现
 *
 *
 * @author ruoyi
 */
@Service
@@ -46,7 +46,7 @@
    /**
     * 查询参数配置信息
     *
     *
     * @param configId 参数配置ID
     * @return 参数配置信息
     */
@@ -68,7 +68,7 @@
    /**
     * 根据键名查询参数配置信息
     *
     *
     * @param configKey 参数key
     * @return 参数键值
     */
@@ -93,7 +93,7 @@
    /**
     * 获取验证码开关
     *
     *
     * @return true开启,false关闭
     */
    @Override
@@ -108,7 +108,7 @@
    }
    /**
     * 查询参数配置列表
     *
     *
     * @param config 参数配置信息
     * @return 参数配置集合
     */
@@ -128,7 +128,7 @@
    /**
     * 新增参数配置
     *
     *
     * @param config 参数配置信息
     * @return 结果
     */
@@ -145,7 +145,7 @@
    /**
     * 修改参数配置
     *
     *
     * @param config 参数配置信息
     * @return 结果
     */
@@ -168,7 +168,7 @@
    /**
     * 批量删除参数信息
     *
     *
     * @param configIds 需要删除的参数ID
     */
    @Override
@@ -221,7 +221,7 @@
    /**
     * 校验参数键名是否唯一
     *
     *
     * @param config 参数配置信息
     * @return 结果
     */
@@ -239,7 +239,7 @@
    /**
     * 设置cache key
     *
     *
     * @param configKey 参数键
     * @return 缓存键key
     */
@@ -260,6 +260,17 @@
    }
    @Override
    public String getSYVideo() {
        List<SysConfig> result = configMapper.selectByType("threeOneVideo");
        if(result.size() > 0){
            String SYURL = result.get(0).getConfigValue();
            return SYURL;
        }else{
            return "";
        }
    }
    @Override
    public String getHealth() {
        List<SysConfig> result = configMapper.selectByType("health");
        if(result.size() > 0){