基于 SpringBoot3.x开发的文件管理系统

内容分享5小时前发布
0 1 0

介绍

凌夕文件管理系统是基于SpringBoot3.x+Mybatis+Mybatis-Plus+VUE3+Element Plus开发的文件管理系统, 支持单文件上传、分片上传,视频上传完成后,可以根据视频转码配置转成对应的视频格式(mp4、m3u8),文档上传完成后,会转成pdf文件, 支持word、excel、ppt、wps、text、rtf文件转成pdf。

支持音视频、图片、文档在线预览、下载、重命名、移动文件夹、删除等操作,支持文件分类查看。

git地址

后端git地址:
https://gitee.com/lxinet/lfsopen in new window

前端git地址:
https://gitee.com/lxinet/lfs-vueopen in new window

环境支持

数据库:mysql

缓存:redis

文件服务器:nginx

后端

springboot3.x+mybatis+mybatis-plus

前端

vue3+element-plus+vite

移动文件

在文件管理页面,可以选择文件移动到其他文件夹下。

基于 SpringBoot3.x开发的文件管理系统

上传文件

文件可以在线上传,上传使用分片上传方式,如果上传重复文件,可以直接秒传,秒传是根据文件 md5 进行判断。

在文件管理页面,点击【上传文件】按钮,就会弹出上传文件的弹窗。

基于 SpringBoot3.x开发的文件管理系统

可以拖拽文件到窗口或者点击窗口选择文件进行文件上传,上传过程中可以实时查看上传进度。

基于 SpringBoot3.x开发的文件管理系统

上传完成后,可以点击右边的【查看】按钮,查看上传文件的详情页。

基于 SpringBoot3.x开发的文件管理系统

文件上传完成后,会自动发起转码,文档会转成 pdf 文件,视频会根据转码配置进行转码。

© 版权声明

相关文章

1 条评论

  • 头像
    貔貅视点 投稿者

    收藏了,感谢分享

    无记录
    回复