JaguarJack / catch-admin

CatchAdmin是一个基于对Laravel和Element Plus进行二次开发的后台管理系统。CatchAdmin仍然采用传统的前后端分离策略,其中Laravel框架仅用作Api输出。通过这种设计,成功将管理系统模块之间的耦合降至最低。
https://catchadmin.com
Apache License 2.0
719 stars 122 forks source link

RequestHandledListener的问题 #51

Closed oppsDayly closed 1 year ago

oppsDayly commented 1 year ago

我看项目对返回数据进行format了,但是为什么我在App\http\controller 里面的返回也会被格式化,我想要自定义code码, 在枚举后我该怎么实现呢?

JaguarJack commented 1 year ago

目前成功的 code 码是 10000,固定的。非 10000 的,可以通过异常的 code 自定义。

目前劫持了 RequestHandledListener 的会影响所有接口。等下个版本核心,只会劫持 catchadmin 的后台接口。