Git Product home page Git Product logo

admin's Introduction

admin's People

Contributors

oaciqihz avatar liangjies avatar 0xdwong avatar ccxdcyl avatar

Stargazers

 avatar

Watchers

Tiny熊 avatar  avatar  avatar

admin's Issues

修改查看“评分详情”逻辑

"挑战详情统计"页面的“评分详情”一栏改成“答题/评分详情”,点击查看显示该题所有的开放题答题详情。
之前只是有“评语”的才显示“查看”,现在要改成有开放题就显示,即查看该挑战所有的开放题(普通题需排除)

Image

后台合辑的问题

1.挑战数量需要加上
image
2.排序列表页面跳转到挑战列表页面时,没有发起获取挑战列表的请求,导致挑战列表中显示的数量不正确
image

查看“答题”详情

#44 提到"挑战详情统计"页面的“评分详情”一栏改成“答题/评分详情”,点击查看显示该题所有的开放题答题详情。
目前没有过滤掉非开放题。这样也可以,把所有答题内容都展示出来。之前是按“开放题”的样式来显示的,需要做下兼容

需求:

  1. 不过滤非开放题(已有)

  2. 兼容支持单项/多项选择题/调控题/编程题

    2.1 选择题:(见图1和2)

    • 显示分数(0或者满分)
    • 去掉批注栏
    • 答案转换为对应的值(当前是下标);多选题答案分行显示

    2.2 填空题(见图3)

    • 显示分数(0或者满分)
    • 去掉批注栏

    2.3 编程题(见图4)

    • 显示分数(0或者满分)
    • 去掉批注栏
    • “答案”栏显示用户提交的答案(当前是空白)
    • 添加“题干”和“示例答案”栏

截屏2024-08-23 09 22 37
截屏2024-08-23 09 22 17
截屏2024-08-23 09 16 53
截屏2024-08-23 09 15 56

教程链接合辑

当前只能链接挑战,无法链接合辑。添加一个下拉框,选择挑战还是合辑

Image

挑战详情统计,统计未完成挑战的

目前只有成功/失败,需要加上“评分中”和“-”状态

这几个状态定义如下:

  • 成功-- 只要成功过就算
  • 失败 -- 没成功过,有挑战记录但没有正在评分的记录”
  • 评分中 -- 没成功过,且正在评分的记录”
  • "-" -- 没有挑战记录。⚠️:只在有标签筛选的情况下(可以穷举用户)

Image

评分时报错

评分列表有多道题时,值打分并提交一题,后端报错:

image

image

后台增加挑战详情统计

  1. “挑战人次”改为“挑战人数”。“挑战人数”为不重复的地址数量
  2. “操作”一栏添加“详情”,点击下载挑战详情表格,表格内容见下
    挑战详情.csv

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.