mirror of
https://gitee.com/dcloud/opendb.git
synced 2024-09-20 11:33:01 +08:00
chore: add invite_time to uni-id-users
This commit is contained in:
parent
426f93d6a9
commit
c66162b79f
@ -10,13 +10,13 @@
|
|||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"title": "用户名",
|
"title": "用户名",
|
||||||
"description": "用户名,不允许重复",
|
"description": "用户名,不允许重复",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"password": {
|
"password": {
|
||||||
"bsonType": "password",
|
"bsonType": "password",
|
||||||
"title": "密码",
|
"title": "密码",
|
||||||
"description": "密码,加密存储",
|
"description": "密码,加密存储",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"password_secret_version": {
|
"password_secret_version": {
|
||||||
"bsonType": "int",
|
"bsonType": "int",
|
||||||
@ -27,100 +27,115 @@
|
|||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"title": "昵称",
|
"title": "昵称",
|
||||||
"description": "用户昵称",
|
"description": "用户昵称",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"gender": {
|
"gender": {
|
||||||
"bsonType": "int",
|
"bsonType": "int",
|
||||||
"title": "性别",
|
"title": "性别",
|
||||||
"description": "用户性别:0 未知 1 男性 2 女性",
|
"description": "用户性别:0 未知 1 男性 2 女性",
|
||||||
"defaultValue": 0,
|
"defaultValue": 0,
|
||||||
"enum": [{
|
"enum": [
|
||||||
"text": "未知",
|
{
|
||||||
"value": 0
|
"text": "未知",
|
||||||
}, {
|
"value": 0
|
||||||
"text": "男",
|
},
|
||||||
"value": 1
|
{
|
||||||
}, {
|
"text": "男",
|
||||||
"text": "女",
|
"value": 1
|
||||||
"value": 2
|
},
|
||||||
}]
|
{
|
||||||
|
"text": "女",
|
||||||
|
"value": 2
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"bsonType": "int",
|
"bsonType": "int",
|
||||||
"description": "用户状态:0 正常 1 禁用 2 审核中 3 审核拒绝",
|
"description": "用户状态:0 正常 1 禁用 2 审核中 3 审核拒绝",
|
||||||
"title": "用户状态",
|
"title": "用户状态",
|
||||||
"defaultValue": 0,
|
"defaultValue": 0,
|
||||||
"enum": [{
|
"enum": [
|
||||||
"text": "正常",
|
{
|
||||||
"value": 0
|
"text": "正常",
|
||||||
}, {
|
"value": 0
|
||||||
"text": "禁用",
|
},
|
||||||
"value": 1
|
{
|
||||||
}, {
|
"text": "禁用",
|
||||||
"text": "审核中",
|
"value": 1
|
||||||
"value": 2
|
},
|
||||||
}, {
|
{
|
||||||
"text": "审核拒绝",
|
"text": "审核中",
|
||||||
"value": 3
|
"value": 2
|
||||||
}]
|
},
|
||||||
|
{
|
||||||
|
"text": "审核拒绝",
|
||||||
|
"value": 3
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"mobile": {
|
"mobile": {
|
||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"title": "手机号码",
|
"title": "手机号码",
|
||||||
"description": "手机号码",
|
"description": "手机号码",
|
||||||
"pattern": "^\\+?[0-9-]{3,20}$",
|
"pattern": "^\\+?[0-9-]{3,20}$",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"mobile_confirmed": {
|
"mobile_confirmed": {
|
||||||
"bsonType": "int",
|
"bsonType": "int",
|
||||||
"description": "手机号验证状态:0 未验证 1 已验证",
|
"description": "手机号验证状态:0 未验证 1 已验证",
|
||||||
"title": "手机号验证状态",
|
"title": "手机号验证状态",
|
||||||
"defaultValue": 0,
|
"defaultValue": 0,
|
||||||
"enum": [{
|
"enum": [
|
||||||
"text": "未验证",
|
{
|
||||||
"value": 0
|
"text": "未验证",
|
||||||
}, {
|
"value": 0
|
||||||
"text": "已验证",
|
},
|
||||||
"value": 1
|
{
|
||||||
}]
|
"text": "已验证",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"email": {
|
"email": {
|
||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"format": "email",
|
"format": "email",
|
||||||
"title": "邮箱",
|
"title": "邮箱",
|
||||||
"description": "邮箱地址",
|
"description": "邮箱地址",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"email_confirmed": {
|
"email_confirmed": {
|
||||||
"bsonType": "int",
|
"bsonType": "int",
|
||||||
"description": "邮箱验证状态:0 未验证 1 已验证",
|
"description": "邮箱验证状态:0 未验证 1 已验证",
|
||||||
"title": "邮箱验证状态",
|
"title": "邮箱验证状态",
|
||||||
"defaultValue": 0,
|
"defaultValue": 0,
|
||||||
"enum": [{
|
"enum": [
|
||||||
"text": "未验证",
|
{
|
||||||
"value": 0
|
"text": "未验证",
|
||||||
}, {
|
"value": 0
|
||||||
"text": "已验证",
|
},
|
||||||
"value": 1
|
{
|
||||||
}]
|
"text": "已验证",
|
||||||
|
"value": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"avatar": {
|
"avatar": {
|
||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"title": "头像地址",
|
"title": "头像地址",
|
||||||
"description": "头像地址",
|
"description": "头像地址",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
|
},
|
||||||
|
"department_id": {
|
||||||
|
"bsonType": "array",
|
||||||
|
"description": "部门ID",
|
||||||
|
"title": "部门",
|
||||||
|
"enumType": "tree",
|
||||||
|
"enum": {
|
||||||
|
"collection": "opendb-department",
|
||||||
|
"orderby": "name asc",
|
||||||
|
"field": "_id as value, name as text"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"department_id": {
|
|
||||||
"bsonType": "array",
|
|
||||||
"description": "部门ID",
|
|
||||||
"title": "部门",
|
|
||||||
"enumType": "tree",
|
|
||||||
"enum": {
|
|
||||||
"collection": "opendb-department",
|
|
||||||
"orderby": "name asc",
|
|
||||||
"field": "_id as value, name as text"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"role": {
|
"role": {
|
||||||
"bsonType": "array",
|
"bsonType": "array",
|
||||||
"title": "角色",
|
"title": "角色",
|
||||||
@ -164,7 +179,7 @@
|
|||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
"title": "备注",
|
"title": "备注",
|
||||||
"description": "备注",
|
"description": "备注",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
},
|
},
|
||||||
"realname_auth": {
|
"realname_auth": {
|
||||||
"bsonType": "object",
|
"bsonType": "object",
|
||||||
@ -257,7 +272,11 @@
|
|||||||
"inviter_uid": {
|
"inviter_uid": {
|
||||||
"bsonType": "array",
|
"bsonType": "array",
|
||||||
"description": "用户全部上级邀请者",
|
"description": "用户全部上级邀请者",
|
||||||
"trim":"both"
|
"trim": "both"
|
||||||
|
},
|
||||||
|
"invite_time": {
|
||||||
|
"bsonType": "timestamp",
|
||||||
|
"description": "受邀时间"
|
||||||
},
|
},
|
||||||
"my_invite_code": {
|
"my_invite_code": {
|
||||||
"bsonType": "string",
|
"bsonType": "string",
|
||||||
@ -266,135 +285,162 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"data": [],
|
"data": [],
|
||||||
"index": [{
|
"index": [
|
||||||
|
{
|
||||||
"IndexName": "username",
|
"IndexName": "username",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "username",
|
{
|
||||||
"Direction": "1"
|
"Name": "username",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "mobile",
|
"IndexName": "mobile",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "mobile",
|
{
|
||||||
"Direction": "1"
|
"Name": "mobile",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "email",
|
"IndexName": "email",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "email",
|
{
|
||||||
"Direction": "1"
|
"Name": "email",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "wx_openid.app-plus",
|
"IndexName": "wx_openid.app-plus",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "wx_openid.app-plus",
|
{
|
||||||
"Direction": "1"
|
"Name": "wx_openid.app-plus",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "wx_openid.mp-weixin",
|
"IndexName": "wx_openid.mp-weixin",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "wx_openid.mp-weixin",
|
{
|
||||||
"Direction": "1"
|
"Name": "wx_openid.mp-weixin",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "wx_unionid",
|
"IndexName": "wx_unionid",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "wx_unionid",
|
{
|
||||||
"Direction": "1"
|
"Name": "wx_unionid",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "ali_openid",
|
"IndexName": "ali_openid",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "ali_openid",
|
{
|
||||||
"Direction": "1"
|
"Name": "ali_openid",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "apple_openid",
|
"IndexName": "apple_openid",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "apple_openid",
|
{
|
||||||
"Direction": "1"
|
"Name": "apple_openid",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "my_invite_code",
|
"IndexName": "my_invite_code",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "my_invite_code",
|
{
|
||||||
"Direction": "1"
|
"Name": "my_invite_code",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "inviter_uid",
|
"IndexName": "inviter_uid",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "inviter_uid",
|
{
|
||||||
"Direction": "1"
|
"Name": "inviter_uid",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "invite_time",
|
"IndexName": "invite_time",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "invite_time",
|
{
|
||||||
"Direction": "1"
|
"Name": "invite_time",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "role",
|
"IndexName": "role",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "role",
|
{
|
||||||
"Direction": "1"
|
"Name": "role",
|
||||||
}],
|
"Direction": "1"
|
||||||
|
}
|
||||||
|
],
|
||||||
"MgoIsUnique": false
|
"MgoIsUnique": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"IndexName": "department",
|
"IndexName": "department",
|
||||||
"MgoKeySchema": {
|
"MgoKeySchema": {
|
||||||
"MgoIndexKeys": [{
|
"MgoIndexKeys": [
|
||||||
"Name": "department_id",
|
{
|
||||||
"Direction": "1"
|
"Name": "department_id",
|
||||||
}],
|
"Direction": "1"
|
||||||
"MgoIsUnique": false
|
}
|
||||||
}
|
],
|
||||||
}
|
"MgoIsUnique": false
|
||||||
|
}
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user