Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

报告测试环境的一些问题, 提一些实际使用中希望有的feature #30

Open
3 tasks
cxw620 opened this issue Apr 22, 2022 · 4 comments
Open
3 tasks

Comments

@cxw620
Copy link

cxw620 commented Apr 22, 2022

  1. CSS问题
    image
    不对称
    image
    还是不对称
    image
    弹提示限制一下条数会好一点
  2. 程序逻辑问题
    image
    这个关闭按钮有点误导, 建议改为取消
    image
    撤回后建议文件列表添加提示(文件名后面加个"已撤回"提示一下)
    这个文件列表如果能突出一下就好了, 加个边框什么的
  3. 功能建议
  • 支持上传整个文件夹(如果能实现浏览器端本地压缩好再上传)
  • 文件夹递归设置重命名规则, 也可以只是校验文件名/文件夹名, 有不符合规则则提示提交人修正, 例如这种奇葩情况:
  -> 姓名 - 学号 - 某某活动资料
       -> 活动1
            -> 姓名 - 班级 - 组别 - 某某材料.docx
            -> 姓名 - 班级 - 组别 - 某某材料.xlsx
            -> 姓名 - 班级 - 组别 - 某某材料.png
       -> 活动2
            -> 姓名 - 活动名称 - 学号 - 某某材料.docx
            -> 活动图片
                 -> 姓名 - 活动名称 - 图片序号.png
                 -> 姓名 - 活动名称 - 图片序号.png
                 -> 姓名 - 活动名称 - 图片序号.png
                 -> ...
  • 类似2, 支持一个收集任务内嵌多个小任务, 让提交者分别提交(就不用上传文件夹了, 由系统内置逻辑实时重命名存到指定位置, 管理者一键即可下载)
@ATQQ
Copy link
Owner

ATQQ commented Apr 23, 2022

功能建议这块

  1. 选择文件夹上传,理论上可实现。在浏览器侧压缩也可以实现。但存在性能问题,同时既然是指定文件加了,又希望执行压缩。这块更适合让用户自己压缩好再传。目前看优先级不高,可以先加批注的Feature提醒压缩上传
  2. 一个收集任务内嵌多个小任务这个可以实现。目前是有任务分类的。即一个分类包含多个任务。后续可以给一个开关。可以在提交页切换到其它任务

@cxw620
Copy link
Author

cxw620 commented Apr 23, 2022

功能建议这块

  1. 选择文件夹上传,理论上可实现。在浏览器侧压缩也可以实现。但存在性能问题,同时既然是指定文件加了,又希望执行压缩。这块更适合让用户自己压缩好再传。目前看优先级不高,可以先加批注的Feature提醒压缩上传
  2. 一个收集任务内嵌多个小任务这个可以实现。目前是有任务分类的。即一个分类包含多个任务。后续可以给一个开关。可以在提交页切换到其它任务

第二个我觉得做成集成功能会让使用者比较直观, 直接在任务详细页里面添加文件夹层级和文件重命名需求. 用户第一次使用就给导引就行

@ATQQ
Copy link
Owner

ATQQ commented Apr 23, 2022

不是很理解描述,有时间你可以举个清晰点的例子描述一下

@ATQQ
Copy link
Owner

ATQQ commented Apr 24, 2022

UI 相关的建议 已随 v2.1.5 修改上线 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants