Quellcode durchsuchen

增加时间下载URL

wzh vor 2 Jahren
Ursprung
Commit
5b92b75698

+ 4 - 4
ruoyi-admin/src/main/resources/application-prod.yml

@@ -9,7 +9,7 @@ ruoyi:
   # 实例演示开关
   demoEnabled: true
   # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
-  profile: D:/ruoyi/uploadPath
+  profile: /usr/software/upload
   # 获取ip地址开关
   addressEnabled: false
   # 验证码类型 math 数组计算 char 字符验证
@@ -68,13 +68,13 @@ spring:
   # redis 配置
   redis:
     # 地址
-    host: 116.62.171.226
+    host: r-d7o0m5nfti351lofg8.redis.eu-west-1.rds.aliyuncs.com
     # 端口,默认为6379
-    port: 6789
+    port: 6379
     # 数据库索引
     database: 0
     # 密码
-    password: Qq8575791623+-
+    password:
     # 连接超时时间
     timeout: 10s
     lettuce:

+ 1 - 1
ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java

@@ -111,7 +111,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
                 // 过滤请求
                 .authorizeRequests()
                 // 对于登录login 注册register 验证码captchaImage 允许匿名访问
-                .antMatchers("/login", "/register", "/captchaImage","/websocket/**","/device/addMsg","/device/checkVersion").permitAll()
+                .antMatchers("/login", "/register", "/captchaImage","/websocket/**","/device/addMsg","/device/checkVersion","/device/downUrl").permitAll()
                 // 静态资源,可匿名访问
                 .antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()
                 .antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll()

+ 11 - 0
ruoyi-iot/src/main/java/com/ruoyi/iot/controller/DeviceController.java

@@ -20,6 +20,7 @@ import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
+import org.springframework.web.servlet.view.RedirectView;
 
 import java.text.SimpleDateFormat;
 import java.util.Date;
@@ -64,6 +65,16 @@ public class DeviceController {
         return AjaxResult.success(deviceData);
     }
 
+
+    @GetMapping("/downUrl")
+    @ApiOperation("检测版本")
+    public RedirectView downUrl(){
+        Map<String, Object> deviceData = tDeviceRecordMapper.getDeviceData("select * from dowload_url limit 1");
+        Object url = deviceData.get("url");
+        String urlString = url.toString();
+        return new RedirectView(urlString);
+    }
+
     @PostMapping("/bindDevice")
     @ApiOperation("绑定设备")
     public AjaxResult bindDevice(@RequestParam("qrcode") String qrcode){