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

一些异常没有被捕获到接口的返回结果中去增加code参数 #79

Closed weiyunpeng closed 2 years ago

weiyunpeng commented 2 years ago
  1. 为entity某个字段设置为unique: true, 操作接口add去重复增加相同的该字段, 控制台报:

    QueryFailedError: Duplicate entry  ...

    而接口返回结果只有:

    {
    message: "Duplicate entry..."
    }
  2. package.json引入一个包,里面写throw new error('error')。 控制台报:

    error

    而接口返回结果只有:

    
    {
    message: "error"
    }

期望接口返回的结果带有"code": 1001状态

cool-team-official commented 2 years ago

更新 @cool-midway/core 到 5.0.12 版本