feat: 更新 API 响应结构,统一使用 statusCode 和 errMsg 替代 code 和 msg;新增用户类型和公司 ID 字段;优化数据库索引;添加公司所有者同步测试脚本
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
/// <reference path="../pb_data/types.d.ts" />
|
||||
|
||||
const { fail } = require(`${__hooks}/bai_api_pb_hooks/bai_api_shared/utils/response.js`)
|
||||
|
||||
routerUse(function (e) {
|
||||
try {
|
||||
return e.next()
|
||||
@@ -9,11 +11,7 @@ routerUse(function (e) {
|
||||
|| (err && typeof err.status === 'number' && err.status)
|
||||
|| 500
|
||||
|
||||
return e.json(status, {
|
||||
code: status,
|
||||
msg: (err && err.message) || '服务器内部错误',
|
||||
data: (err && err.data) || {},
|
||||
})
|
||||
return fail(e, (err && err.message) || '服务器内部错误', (err && err.data) || {}, status)
|
||||
}
|
||||
})
|
||||
|
||||
@@ -47,3 +45,5 @@ require(`${__hooks}/bai_api_pb_hooks/bai_api_routes/sdk-permission/collection-sa
|
||||
require(`${__hooks}/bai_api_pb_hooks/bai_api_routes/sdk-permission/manageplatform-sync.js`)
|
||||
require(`${__hooks}/bai_api_pb_hooks/bai_api_routes/wechat/login.js`)
|
||||
require(`${__hooks}/bai_api_pb_hooks/bai_api_routes/wechat/profile.js`)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user