更新记录

1.0.3(2020-12-03) 下载此版本

更新文件分类管理,上传

1.0.2(2020-11-27) 下载此版本

上一版忘记上传路径的设置了,这下改过来了

1.0.1(2020-11-27) 下载此版本

修改pages.json文件,可以正常使用了

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
× ×

uni-admin插件通用教程:

uni-admin是一套基于uniCloud的开源应用管理端系统。详见:uni-admin 基础框架
本插件是uni-admin系统的扩展插件,为开发者的admin系统添加功能。
需先确保本机有uni-admin项目,然后将此插件导入到uni-admin项目下。
如本机没有uni-admin项目,需要先在HBuilderX中新建项目 -> uni-app项目 -> 选择uni-admin模板。
如本机的uni-admin项目版本过老,可能无法使用新插件,需及时升级本机的uni-admin项目。详见uni-admin项目更新日志


uniCloud-admin 的文件管理插件

本来是为了给聊天系统设计的语音管理,后来直接做成了文件管理。 基于uniCloud admin框架文件管理插件, 支持文件拖拽上传(H5)。 支持文件列表管理,删除。 使用云函数类插件的前提是:使用HBuilderX 2.9.5+, 如提示找不到easyinput,请手动安装后重新运行

样式不好看,不接受任何修改建议,要写你写。

必段引入外部插件 本插件没有集成,须手动安装

  1. uni-popup
  2. tree树组件,使用须按说明做好小程序组件注册

权限

非admin用户注意给权限

FILES_READ 文件读取取限 FILES_REMOVE 文件删除权限 如果有此权限,所有的文件均可讯取,如需改变,请自行修改 user-id-files 和 user-id-files-classify 的DB Schema

预览 测试

http://unichat.wyx2013.cn/text/ 用户名 text 密码 123456

主要功能

  • 拖拽文件上传(限H5),可批量上传,可以做为组件的形式使用。
    • 文件位于 "@/components/user-id-files/drop-files.vue"
    • 图片文件记录大小,尺寸信息
  • 图片、视频批量上传,可以做为组件的形式使用。
    • 文件位于 "@/components/user-id-files/uplaod-files.vue"
    • 图片、视频均能记录大小和尺寸
  • 文件管理功能,包括列表、查找,删除
    • 这个是准备改为象册一样的,可以分组管理。
    • 文件管理的删除功能,不仅会将记录图片的数据删除,还会将上传的文件一同删除
    • 文件管理有预览功能,但腾讯云的图片地址还要处理一次,这个没有做。

现有功能预览

QQ20201125232903.jpg QQ20201125233021.jpg QQ20201125233036.jpg QQ20201125233141.jpg QQ20201125233201.jpg

安装

  1. 下载 uniCloud-admin ,初始化相关数据库及云函数
  2. 下载本插件(可能会提示是否覆盖db_init.json),上传 user-id-files 函数,再次初始化本插件的 db_init.json 看菜单中是否有以下菜单 QQ20201125233831.jpg
  3. 进入页面使用

组件依赖的两个表,须做好DB Schema配置。具体可见db_init.json,特别是以前插入过的,使用新版一定要注意更新。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问