@mshow3/basic-user-api
Advanced tools
Comparing version
{ | ||
"name": "@mshow3/basic-user-api", | ||
"version": "1.0.16", | ||
"version": "1.0.17", | ||
"description": "你好示例API", | ||
@@ -5,0 +5,0 @@ "main": "dist/src/index.js", |
@@ -10,2 +10,3 @@ "use strict"; | ||
const SessionDefine_1 = require("./session/SessionDefine"); | ||
// export { IPERMISSIONS } from './db/DbSchema'; | ||
/** | ||
@@ -17,10 +18,10 @@ * 缺省导出 api 结构 | ||
api: { | ||
...Api_1.Api | ||
...Api_1.Api, | ||
}, | ||
db: { | ||
...DbApi_1.DbApi | ||
...DbApi_1.DbApi, | ||
}, | ||
session: { | ||
...SessionDefine_1.sessions | ||
} | ||
...SessionDefine_1.sessions, | ||
}, | ||
}; | ||
@@ -33,4 +34,4 @@ /** | ||
exports.dbSchemas = { | ||
...DbSchema_1.schemasUser | ||
...DbSchema_1.schemasUser, | ||
}; | ||
__export(require("./db/DbSchema")); |
@@ -6,24 +6,24 @@ "use strict"; | ||
client: { | ||
_id: "", | ||
name: "", | ||
displayName: "", | ||
sid: "", | ||
_id: '', | ||
name: '', | ||
displayName: '', | ||
sid: '', | ||
group: [], | ||
actor: [], | ||
permissions: [] //用户权限组 | ||
permissions: [], | ||
}, | ||
server: { | ||
captcha: "" // 用户校验码 | ||
} | ||
captcha: '', | ||
}, | ||
}, | ||
thirdLogin: { | ||
client: { | ||
imgUrl: "", | ||
nickName: "" // 用户显示名称 | ||
imgUrl: '', | ||
nickName: '', | ||
}, | ||
server: { | ||
moduleName: "", | ||
id: "" // 三方用户id | ||
} | ||
} | ||
moduleName: '', | ||
id: '', | ||
}, | ||
}, | ||
}; |
{ | ||
"name": "@mshow3/basic-user-api", | ||
"version": "1.0.16", | ||
"version": "1.0.17", | ||
"description": "你好示例API", | ||
@@ -5,0 +5,0 @@ "main": "dist/src/index.js", |
import { DbSchema, createDbSchemas } from '@vmm/api'; | ||
export interface PERM { | ||
export interface IPERMISSIONS { | ||
module: string; | ||
@@ -16,3 +16,2 @@ page: string; | ||
{ | ||
id: string; // 用户唯一ID | ||
name: string; // 用户登录名称 | ||
@@ -27,3 +26,3 @@ displayName?: string; //用户显示名称 | ||
email?: string; // 用户邮箱 | ||
premissions?: {}; // 自定义权限 | ||
permissions?: {}; // 自定义权限 | ||
thirdAccounts?: string[]; // 第三方账户登录信息 | ||
@@ -62,3 +61,3 @@ extra?: {}; // 扩展信息 | ||
name: string; // 页面组名称 | ||
menu: PERM[]; // 页面组 | ||
menu: IPERMISSIONS[]; // 页面组 | ||
}>( | ||
@@ -65,0 +64,0 @@ // 数据库创建参数: |
@@ -1,5 +0,5 @@ | ||
import { name, version, description } from "../package.json"; | ||
import { Api } from "./api/Api"; | ||
import { DbApi } from "./db/DbApi"; | ||
import { sessions } from "./session/SessionDefine"; | ||
import { name, version, description } from '../package.json'; | ||
import { Api } from './api/Api'; | ||
import { DbApi } from './db/DbApi'; | ||
import { sessions } from './session/SessionDefine'; | ||
@@ -12,10 +12,10 @@ /** | ||
api: { | ||
...Api | ||
...Api, | ||
}, | ||
db: { | ||
...DbApi | ||
...DbApi, | ||
}, | ||
session: { | ||
...sessions | ||
} | ||
...sessions, | ||
}, | ||
}; | ||
@@ -28,6 +28,6 @@ | ||
import { schemasUser } from "./db/DbSchema"; | ||
import { schemasUser } from './db/DbSchema'; | ||
export const dbSchemas = { | ||
...schemasUser | ||
...schemasUser, | ||
}; | ||
export * from "./db/DbSchema"; | ||
export * from './db/DbSchema'; |
@@ -1,31 +0,28 @@ | ||
interface PERM { | ||
module: string; | ||
page: string; | ||
pageName: string; | ||
} | ||
import { IPERMISSIONS } from '../db/DbSchema'; | ||
export const sessions = { | ||
user: { | ||
client: { | ||
_id: "", // 用户 ID | ||
name: "", // 用户显示名称 | ||
displayName: "", // 用户显示名称 | ||
sid: "", // 用户会话 ID | ||
_id: '', // 用户 ID | ||
name: '', // 用户显示名称 | ||
displayName: '', // 用户显示名称 | ||
sid: '', // 用户会话 ID | ||
group: [] as string[], // 用户分组 | ||
actor: [] as string[], // 用户角色 | ||
permissions: [] as PERM[] //用户权限组 | ||
permissions: [] as IPERMISSIONS[], //用户权限组 | ||
}, | ||
server: { | ||
captcha: "" // 用户校验码 | ||
} | ||
captcha: '', // 用户校验码 | ||
}, | ||
}, | ||
thirdLogin: { | ||
client: { | ||
imgUrl: "", // 头像url | ||
nickName: "" // 用户显示名称 | ||
imgUrl: '', // 头像url | ||
nickName: '', // 用户显示名称 | ||
}, | ||
server: { | ||
moduleName: "", // 三方登录模块名 | ||
id: "" // 三方用户id | ||
} | ||
} | ||
moduleName: '', // 三方登录模块名 | ||
id: '', // 三方用户id | ||
}, | ||
}, | ||
}; |
16578
-0.23%468
-0.85%