till 1834ba9e88 init vor 5 Jahren
..
logs 1834ba9e88 init vor 5 Jahren
src 1834ba9e88 init vor 5 Jahren
.gitignore 4400071ebf init vor 5 Jahren
LICENSE 4400071ebf init vor 5 Jahren
README.md 1834ba9e88 init vor 5 Jahren
SZU-quiz.iml 4400071ebf init vor 5 Jahren
city_code_mapping.json 4400071ebf init vor 5 Jahren
mvnw 4400071ebf init vor 5 Jahren
mvnw.cmd 4400071ebf init vor 5 Jahren
pack.bat 4400071ebf init vor 5 Jahren
pack.sh 4400071ebf init vor 5 Jahren
pom.xml 4400071ebf init vor 5 Jahren

README.md

scorematch-adm

Directory

smart.gift
├── controller
|   ├── SmartQuizPuzzleController // "/smartQuizPuzzles"
|   |   ├── "/pick" // @param (int) type 答题类型 (赛季(可能2次)= 1,每日 = 2,练题(不记分,随机抽题目)= 3,错题回顾(不记分)= 4)
|   ├── WxMaUserController // "/wx/miniapp"
|   |   ├── "/login" // 登录接口 @param (String) code
|   |   ├── "/login_test" // 登录接口(在使用)
|   ├── SmartMemberInfoController // "/smartMemberInfo/list"
|   |   ├── "/smartMemberInfo/me" // 获取memberInfo
|   |   ├── "/smartMemberInfo/fill" // 设置memberInfo @param (List<SmartMemberInfoDO>) info
|   ├── SmartNurseryTrialController // "/smartQuizTrial"
|   |   ├── "/judging" // 用户作答上传 @param (int) type 答题模式 @param (List<SmartNurseryTrialDO>) answers 用户上传答案

Return Model

// smartQuizPuzzles
model=
{
    "puzzleId":6,
    "groupId":1,
    "puzzleType":1,
    "probability":1,
    "puzzleStatus":1,
    "createUser":0,
    "trials":0,
    "successTrials":0,
    "createTime":null,
    "name":"",
    "content":"题干",
    "explaination":"解释",
    "answers":[
        {
        "answerId":15,
        "puzzleId":6,
        "isCorrect":0,
        "answerKind":2,
        "explanation":0,
        "probability":0,
        "status":0,
        "editBy":0,
        "editTime":null,
        "prefix":"A",
        "content":"Hello"
        },
        //...
    ]
}
// SmartMemberInfoDO
KIND=1000 手机号
KIND=2000 姓名
KIND=3000 省(增加此项,能从微信直接读取)
KIND=4000 市(增加此项,能从微信直接读取)
KIND=5000 区(此项名称后台可以更改) 
KIND=6000 学校(此项名称后台可以更改)
KIND=7000 年级(此项名称后台可以更改)
KIND=8000 班级(此项名称后台可以更改)
KIND=9000 累计积分 (只增不减)
KIND=10000 用户可兑换积分(小于等于累计积分,兑换时扣减)
KIND=11000 答题次数(五道题为一次)
KIND=12000 正答题次数(正答题目数量/道)
KIND=13000 错答题次数(错误题目数量/道)
KIND=14000 用户连续登陆天数
KIND=15000 用户登录天数