Pārlūkot izejas kodu

1.增加直接调用模型api接口

jzp 1 mēnesi atpakaļ
vecāks
revīzija
3d9810767c

+ 7 - 0
fs-admin/src/main/java/com/fs/admin/controller/AiModelAdminController.java

@@ -39,6 +39,13 @@ public class AiModelAdminController extends BaseController {
         return AjaxResult.success(list);
     }
 
+    /** 公开访问的模型列表(无需权限验证) */
+    @GetMapping("/public/list")
+    public AjaxResult publicList() {
+        List<AdminAiModel> list = modelService.listAll();
+        return AjaxResult.success(list);
+    }
+
     /** 模型详情 */
     @PreAuthorize("@ss.hasPermi('admin:aiModel:list')")
     @GetMapping("/{id}")

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

@@ -102,6 +102,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
                 .antMatchers("/proxy/login").anonymous()
                 .antMatchers("/app/common/test").anonymous()
                 .antMatchers("/ad/adDyApi/authorized").anonymous()
+                .antMatchers("/admin/aiModel/public/**").anonymous()
                 .antMatchers(
                         HttpMethod.GET,
                         "/",