业务经理

微信扫描以上二维码

028-61286886

技术咨询

请问做下载模块,文件大小字段该如何设置?

迅睿框架 更新 2020-11-17 15:12:08 hoofei

请问做下载模块,文件大小字段该如何设置?

前面的文本输入框填文件大小,后面的下拉框或者单选框选择单位(MB或GB)

需要前台可方便输出。最好是还能够方便二次开发在列表页针对文件大小进行排序的。

方案

  • 迅睿框架技术-实习 #1 · 2020-11-17 14:42:51
    你截个图看看什么样子的
  • hoofei #2 · 2020-11-17 14:46:52
    迅睿框架技术-实习 没有截图呀,一般下载类系统都自带这样的字段。通过我上面的描述应该很好理解是什么样子的呀。
    我现在想到的就是分2个字段去做,一个填文件大小的数值,一个填单位(MB/GB)。但是这样做总感觉有些怪怪的。
  • 迅睿框架技术-实习 #3 · 2020-11-17 14:49:18
    直接用一个file类型的上传字段,你上传了文件后,cms可以读取这个文件的大小的
  • 如来 #4 · 2020-11-17 14:50:49
    我同意三楼的观点,直接可以读取参考文档:《附件信息》
  • hoofei #5 · 2020-11-17 14:51:22
    迅睿框架技术-实习
    那样方便在前端调用吗?另外这样也不适合很多场景,比如我提供的都是大文件下载,提供的都是网盘下载地址而非后台上传,这时候文件大小是需要手动输入的。
  • 迅睿框架技术-实习 #6 · 2020-11-17 14:53:05
    四楼的函数可以,如果你要外链的话就无法读取多少MB,只能新建一个text文本字段专门来填写多少MB了hoofei
  • hoofei #7 · 2020-11-17 14:54:59
    迅睿框架技术-实习
    对,是需要新建字段去填写,我的初衷问的就是在新建字段上,如何在一个字段里去做MB和GB的区分。前面的文本输入框填文件大小,后面的下拉框或者单选框选择单位(MB或GB)
  • Fkenuiab #8 · 2020-11-17 14:56:29


    做一个text字段就解决了
  • hoofei #9 · 2020-11-17 15:02:11
    Fkenuiab
    这样的话当然是最简单的,但是没办法去对单位MB和GB做区分啊,比如我需要在列表页按文件大小排序就比较麻烦。我希望的是文件大小和单位是分开的。“前面的文本输入框填文件大小,后面的下拉框或者单选框选择单位(MB或GB)
  • 玖爱一生 #10 · 2020-11-17 15:04:39
    满意答案
    你可以统一填写字节单位,前端做统一转换
  • 阿夏 #11 · 2020-11-17 15:06:32
    9楼好办法
  • hoofei #12 · 2020-11-17 15:10:15
    玖爱一生 目前看来这应该是最好的解决办法了,只是在填写文件大小的时候每次需要点文件右键去查看字节大小。
  • hoofei #13 · 2020-11-17 15:12:08
    @玖爱一生:在录入数据的时候麻烦一点,但确实是最简单有效的方法。

迅睿系统漏洞

导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...