cool-team-official / cool-admin-midway

🔥 cool-admin(midway版)一个很酷的后台权限管理框架,Ai编码、流程编排、模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 3.x、typescript、typeorm、mysql、jwt、vue3、vite、element-ui等构建
https://cool-js.com
MIT License
2.65k stars 588 forks source link

取消权限 路由标签不起作用还是401,另一种方式路由一直404 #127

Closed pangxiaolong closed 1 year ago

pangxiaolong commented 1 year ago

新建其他的文件夹比如:controller/open 建了src/modules/demo/controller/open/goods.ts,api路由应该怎么拼

cool-team-official commented 1 year ago

路径应该是 /open/demo/goods/xxx,xxx是你具体的方法,注意是post还是get

pangxiaolong commented 1 year ago

路径应该是/open/demo/goods/xxx,xxx是你具体的方法,注意是post还是get

404没错,我仅仅只是连接了数据库跑起来 然后在demo/controller下建了一个open文件夹,把app中的goods复制到了open下,访问http://127.0.0.1:8001/open/demo/goods/list。

pPnwt10.png pPnw5AH.png pPnwINd.png

pangxiaolong commented 1 year ago

list竟然是post方法

pangxiaolong commented 1 year ago

@cool-team-official 文档中 // 这是6.x支持的,可以直接标记这个接口忽略token,更加灵活优雅,但是记得配合@CoolUrlTag()一起使用,也就是Controller上要有这个注解,@CoolTag才会生效 @CoolTag(TagTypes.IGNORE_TOKEN)

为什么CoolTag没有引入方式,@cool-midway/core也没有导出

cool-team-official commented 1 year ago

你需要更新下 @cool-midway/core 这个包到最新