This commit is contained in:
2025-06-13 20:48:15 +08:00
parent 898b816655
commit a41fbbd663
42 changed files with 7189 additions and 0 deletions
@@ -0,0 +1 @@
{"bsonType":"object","required":["name"],"permission":{"read":true,"create":false,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"parent_id":{"bsonType":"string","description":"父级部门ID","parentKey":"_id"},"name":{"bsonType":"string","description":"部门名称","title":"部门名称","trim":"both"},"level":{"bsonType":"int","description":"部门层级,为提升检索效率而作的冗余设计"},"sort":{"bsonType":"int","description":"部门在当前层级下的顺序,由小到大","title":"显示顺序"},"manager_uid":{"bsonType":"string","description":"部门主管的userid, 参考`uni-id-users` 表","foreignKey":"uni-id-users._id"},"create_date":{"bsonType":"timestamp","description":"部门创建时间","forceDefaultValue":{"$env":"now"}}},"version":"0.1.0"}
@@ -0,0 +1 @@
{"bsonType":"object","required":[],"permission":{"read":false,"create":true,"update":false,"delete":false},"properties":{"_id":{"description":"ID,系统自动生成"},"appid":{"bsonType":"string","description":"DCloud appid"},"device_id":{"bsonType":"string","description":"设备唯一标识"},"vendor":{"bsonType":"string","description":"设备厂商"},"push_clientid":{"bsonType":"string","description":"推送设备客户端标识"},"imei":{"bsonType":"string","description":"国际移动设备识别码IMEI(International Mobile Equipment Identity)"},"oaid":{"bsonType":"string","description":"移动智能设备标识公共服务平台提供的匿名设备标识符(OAID)"},"idfa":{"bsonType":"string","description":"iOS平台配置应用使用广告标识(IDFA)"},"imsi":{"bsonType":"string","description":"国际移动用户识别码(International Mobile Subscriber Identification Number)"},"model":{"bsonType":"string","description":"设备型号"},"platform":{"bsonType":"string","description":"平台类型"},"uni_platform":{"bsonType":"string","description":"uni-app 运行平台,与条件编译平台相同。"},"os_name":{"bsonType":"string","description":"ios|android|windows|mac|linux "},"os_version":{"bsonType":"string","description":"操作系统版本号 "},"os_language":{"bsonType":"string","description":"操作系统语言 "},"os_theme":{"bsonType":"string","description":"操作系统主题 light|dark"},"pixel_ratio":{"bsonType":"string","description":"设备像素比 "},"network_model":{"bsonType":"string","description":"设备网络型号wifi\/3G\/4G\/"},"window_width":{"bsonType":"string","description":"设备窗口宽度 "},"window_height":{"bsonType":"string","description":"设备窗口高度"},"screen_width":{"bsonType":"string","description":"设备屏幕宽度"},"screen_height":{"bsonType":"string","description":"设备屏幕高度"},"rom_name":{"bsonType":"string","description":"rom 名称"},"rom_version":{"bsonType":"string","description":"rom 版本"},"location_latitude":{"bsonType":"double","description":"纬度"},"location_longitude":{"bsonType":"double","description":"经度"},"location_country":{"bsonType":"string","description":"国家"},"location_province":{"bsonType":"string","description":"省份"},"location_city":{"bsonType":"string","description":"城市"},"create_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}},"last_update_date":{"bsonType":"timestamp","description":"最后一次修改时间","forceDefaultValue":{"$env":"now"}}},"version":"0.0.1"}
@@ -0,0 +1 @@
{"bsonType":"object","permission":{"read":"doc._id == auth.uid || 'CREATE_UNI_ID_USERS' in auth.permission","create":"'CREATE_UNI_ID_USERS' in auth.permission","update":"doc._id == auth.uid || 'UPDATE_UNI_ID_USERS' in auth.permission","delete":"'DELETE_UNI_ID_USERS' in auth.permission"},"properties":{"_id":{"description":"存储文档 ID(用户 ID),系统自动生成"},"certify_id":{"bsonType":"string","description":"认证id"},"user_id":{"bsonType":"string","description":"用户id"},"real_name":{"bsonType":"string","description":"姓名"},"identity":{"bsonType":"string","description":"身份证号码"},"status":{"bsonType":"int","description":"认证状态:0 未认证 1 等待认证 2 认证通过 3 认证失败","maximum":3,"minimum":0},"created_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}}},"required":[]}
@@ -0,0 +1 @@
{"bsonType":"object","required":["user_id"],"properties":{"_id":{"description":"ID,系统自动生成"},"user_id":{"bsonType":"string","description":"用户id,参考uni-id-users表"},"ua":{"bsonType":"string","description":"userAgent"},"uuid":{"bsonType":"string","description":"设备唯一标识(需要加密存储)"},"os_name":{"bsonType":"string","description":"ios|android|windows|mac|linux "},"os_version":{"bsonType":"string","description":"操作系统版本号 "},"os_language":{"bsonType":"string","description":"操作系统语言 "},"os_theme":{"bsonType":"string","description":"操作系统主题 light|dark"},"vendor":{"bsonType":"string","description":"设备厂商"},"push_clientid":{"bsonType":"string","description":"推送设备客户端标识"},"imei":{"bsonType":"string","description":"国际移动设备识别码IMEI(International Mobile Equipment Identity)"},"oaid":{"bsonType":"string","description":"移动智能设备标识公共服务平台提供的匿名设备标识符(OAID)"},"idfa":{"bsonType":"string","description":"iOS平台配置应用使用广告标识(IDFA)"},"model":{"bsonType":"string","description":"设备型号"},"platform":{"bsonType":"string","description":"平台类型"},"create_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}},"last_active_date":{"bsonType":"timestamp","description":"最后登录时间"},"last_active_ip":{"bsonType":"string","description":"最后登录IP"}},"version":"0.0.1"}
@@ -0,0 +1 @@
{"bsonType":"object","required":["user_id"],"permission":{"read":"'READ_UNI_ID_LOG' in auth.permission"},"properties":{"_id":{"description":"ID,系统自动生成"},"create_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}},"device_uuid":{"bsonType":"string","description":"设备唯一标识"},"ip":{"bsonType":"string","description":"ip地址"},"state":{"bsonType":"int","description":"结果:0 失败、1 成功"},"type":{"bsonType":"string","description":"操作类型","enum":["logout","login","register","reset-pwd","bind-mobile","bind-weixin","bind-qq","bind-apple","bind-alipay"]},"ua":{"bsonType":"string","description":"userAgent"},"user_id":{"bsonType":"string","foreignKey":"uni-id-users._id","description":"用户id,参考uni-id-users表"},"username":{"bsonType":"string","description":"用户名"},"email":{"bsonType":"string","description":"邮箱"},"mobile":{"bsonType":"string","description":"手机号"},"appid":{"bsonType":"string","description":"客户端DCloud AppId"}}}
@@ -0,0 +1 @@
{"bsonType":"object","required":["permission_id","permission_name"],"permission":{"read":"'READ_UNI_ID_PERMISSIONS' in auth.permission","create":"'CREATE_UNI_ID_PERMISSIONS' in auth.permission","update":"'UPDATE_UNI_ID_PERMISSIONS' in auth.permission","delete":"'DELETE_UNI_ID_PERMISSIONS' in auth.permission"},"properties":{"_id":{"description":"存储文档 ID,系统自动生成"},"comment":{"bsonType":"string","component":{"name":"textarea"},"description":"备注","label":"备注","title":"备注","trim":"both"},"create_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}},"permission_id":{"bsonType":"string","component":{"name":"input"},"description":"权限唯一标识,不可修改,不允许重复","label":"权限标识","title":"权限ID","trim":"both"},"permission_name":{"bsonType":"string","component":{"name":"input"},"description":"权限名称","label":"权限名称","title":"权限名称","trim":"both"}}}
@@ -0,0 +1 @@
{"bsonType":"object","required":["role_id","role_name"],"permission":{"read":true,"create":"'CREATE_UNI_ID_ROLES' in auth.permission","update":"'UPDATE_UNI_ID_ROLES' in auth.permission","delete":"'DELETE_UNI_ID_ROLES' in auth.permission"},"properties":{"_id":{"description":"存储文档 ID,系统自动生成"},"comment":{"title":"备注","bsonType":"string","description":"备注","trim":"both"},"create_date":{"bsonType":"timestamp","description":"创建时间","forceDefaultValue":{"$env":"now"}},"permission":{"title":"权限","bsonType":"array","foreignKey":"uni-id-permissions.permission_id","description":"角色拥有的权限列表","enum":{"collection":"uni-id-permissions","field":"permission_name as text, permission_id as value"}},"role_id":{"title":"唯一ID","bsonType":"string","description":"角色唯一标识,不可修改,不允许重复","trim":"both"},"role_name":{"title":"名称","bsonType":"string","description":"角色名称","trim":"both"}}}