# 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) info | ├── SmartQuizTrialController // "/smartQuizTrial" | | ├── "/judging" // 用户作答上传 @param (int) type 答题模式 @param (List) answers 用户上传答案 ``` ## Return Model ```js // 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 用户登录天数 ```