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 用户登录天数