Commit 7d2ba193a7c76e033ed32c0372cb8513e5ef61f5
1 parent
3d43ed44
修改在线测验的示例代码
Showing
1 changed file
with
147 additions
and
41 deletions
通讯协议-B200W-MQTT协议[外].md
| ... | ... | @@ -2158,73 +2158,179 @@ MQTT服务器配置结果检查 |
| 2158 | 2158 | |
| 2159 | 2159 | - **示例代码** |
| 2160 | 2160 | |
| 2161 | +**常用样例**:一级题型 + 显示“Q”开头, 单一题型,全单选题共10题 | |
| 2161 | 2162 | ```json |
| 2162 | -//自定义题号 | |
| 2163 | 2163 | { |
| 2164 | - "fun": "startKpExam", | |
| 2164 | + "fun":"startKpExam", | |
| 2165 | + "dataTag":"1", | |
| 2166 | + "data":{ | |
| 2167 | + "mode": 1, | |
| 2168 | + "examNo": 1, | |
| 2169 | + "questions": [{ | |
| 2170 | + "quesType": 1, //单选题 | |
| 2171 | + "startNo": 1, //题号从1开始 | |
| 2172 | + "count":10 //连续10题 | |
| 2173 | + }] | |
| 2174 | + } | |
| 2175 | +} | |
| 2176 | +``` | |
| 2177 | + | |
| 2178 | +指令样例:一级题型 + 不显示开头,总题数6题 | |
| 2179 | +```json | |
| 2180 | +{ | |
| 2181 | + "fun":"startKpExam", | |
| 2165 | 2182 | "dataTag":"1", |
| 2166 | 2183 | "data":{ |
| 2167 | 2184 | "mode": 0, |
| 2168 | 2185 | "examNo": 1, |
| 2169 | - "questions": [{ | |
| 2170 | - //题号1-1-1 到1-1-10 共10题单选 | |
| 2171 | - "symbol": "1-1-", | |
| 2172 | - "quesType": 1, | |
| 2173 | - "startNo": 1, | |
| 2174 | - "count":10 | |
| 2175 | - }, { | |
| 2176 | - //题号2-2和2-3共两题 多选题,5个选项 | |
| 2177 | - "symbol": "2-", | |
| 2178 | - "quesType": 2, | |
| 2179 | - "option": 5, | |
| 2180 | - "startNo": 2, | |
| 2181 | - "count":2 | |
| 2182 | - }, { | |
| 2183 | - //题号3-1和3-2共两道数字题 | |
| 2186 | + //第1、2题单选题,第3、4题多选题,第5题数字,第6题判断,共6题 | |
| 2187 | + "questions": [{ | |
| 2188 | + "quesType": 1, //单选题 | |
| 2189 | + "startNo": 1, //题号从1开始 | |
| 2190 | + "count":2 //连续2题 | |
| 2191 | + },{ | |
| 2192 | + "quesType": 2, //多选题 | |
| 2193 | + "startNo": 3, //题号从3开始 | |
| 2194 | + "count":2, //连续2题 | |
| 2195 | + "option":5 | |
| 2196 | + },{ | |
| 2197 | + "quesType": 1, //数字题 | |
| 2198 | + "startNo": 5, //题号从5开始 | |
| 2199 | + "count":1 //连续1题 | |
| 2200 | + },{ | |
| 2201 | + "quesType": 4, //判断题 | |
| 2202 | + "startNo": 6, //题号从6开始 | |
| 2203 | + "count":1 //连续1题 | |
| 2204 | + }] | |
| 2205 | + } | |
| 2206 | +} | |
| 2207 | +``` | |
| 2208 | + | |
| 2209 | +指令样例:二级题型 + 不显示开头,总题数6题 | |
| 2210 | +```json | |
| 2211 | +{ | |
| 2212 | + "fun":"startKpExam", | |
| 2213 | + "dataTag":"1", | |
| 2214 | + "data":{ | |
| 2215 | + "mode": 0, | |
| 2216 | + "examNo": 1, | |
| 2217 | + //第1-1、1-2题单选题,第2-1、2-2题多选题,第3-1题数字,第4-1题判断,共6题 | |
| 2218 | + "questions": [{ | |
| 2219 | + "symbol": "1-", | |
| 2220 | + "quesType": 1, //单选题 | |
| 2221 | + "startNo": 1, //题号从1-1开始 | |
| 2222 | + "count":2 //连续2题 | |
| 2223 | + },{ | |
| 2224 | + "symbol": "2-", | |
| 2225 | + "quesType": 2, //多选题 | |
| 2226 | + "startNo": 1, //题号从2-1开始 | |
| 2227 | + "count":2, //连续2题 | |
| 2228 | + "option":5 | |
| 2229 | + },{ | |
| 2184 | 2230 | "symbol": "3-", |
| 2185 | - "quesType": 3, | |
| 2186 | - "startNo": 1, | |
| 2187 | - "count":2 | |
| 2188 | - }, { | |
| 2189 | - //题号4和5 ,判断题 | |
| 2190 | - "symbol": "", | |
| 2191 | - "quesType": 4, | |
| 2192 | - "startNo": 4, | |
| 2193 | - "count":2 | |
| 2231 | + "quesType": 3, //数字题 | |
| 2232 | + "startNo": 1, //题号从3-1开始 | |
| 2233 | + "count":1 //连续1题 | |
| 2234 | + },{ | |
| 2235 | + "symbol": "4-", | |
| 2236 | + "quesType": 4, //判断题 | |
| 2237 | + "startNo": 1, //题号从4-1开始 | |
| 2238 | + "count":1 //连续1题 | |
| 2194 | 2239 | }] |
| 2195 | 2240 | } |
| 2196 | 2241 | } |
| 2242 | +``` | |
| 2197 | 2243 | |
| 2198 | -//显示Q开头 | |
| 2244 | +指令样例:三级题型 + 不显示开头,总题数6题 | |
| 2245 | +```json | |
| 2199 | 2246 | { |
| 2200 | - "fun": "startKpExam", | |
| 2247 | + "fun":"startKpExam", | |
| 2248 | + "dataTag":"1", | |
| 2249 | + "data":{ | |
| 2250 | + "mode": 0, | |
| 2251 | + "examNo": 1, | |
| 2252 | + //第1-1-1、1-1-2题单选题,第1-2-1、1-2-2题多选题,第2-1-1题数字,第3-1-1题判断,共6题 | |
| 2253 | + "questions": [{ | |
| 2254 | + "symbol": "1-1-", | |
| 2255 | + "quesType": 1, //单选题 | |
| 2256 | + "startNo": 1, //题号从1-1-1开始 | |
| 2257 | + "count":2 //连续2题 | |
| 2258 | + },{ | |
| 2259 | + "symbol": "1-2-", | |
| 2260 | + "quesType": 2, //多选题 | |
| 2261 | + "startNo": 1, //题号从1-2-1开始 | |
| 2262 | + "count":2, //连续2题 | |
| 2263 | + "option":5 | |
| 2264 | + },{ | |
| 2265 | + "symbol": "2-1-", | |
| 2266 | + "quesType": 3, //数字题 | |
| 2267 | + "startNo": 1, //题号从2-1-1开始 | |
| 2268 | + "count":1 //连续1题 | |
| 2269 | + },{ | |
| 2270 | + "symbol": "3-1-", | |
| 2271 | + "quesType": 4, //判断题 | |
| 2272 | + "startNo": 1, //题号从3-1-1开始 | |
| 2273 | + "count":1 //连续1题 | |
| 2274 | + }] | |
| 2275 | + } | |
| 2276 | +} | |
| 2277 | +``` | |
| 2278 | + | |
| 2279 | +指令样例:一级题型 + 显示“Q”开头, 共6题 | |
| 2280 | +```json | |
| 2281 | +{ | |
| 2282 | + "fun":"startKpExam", | |
| 2201 | 2283 | "dataTag":"1", |
| 2202 | 2284 | "data":{ |
| 2203 | 2285 | "mode": 1, |
| 2204 | 2286 | "examNo": 1, |
| 2205 | - "questions": [{ | |
| 2206 | - //Q1-Q20,单选题 | |
| 2207 | - "symbol": "", | |
| 2208 | - "quesType": 1, | |
| 2209 | - "startNo": 1, | |
| 2210 | - "count":20 | |
| 2287 | + "questions": [{ | |
| 2288 | + "quesType": 1, //单选题 | |
| 2289 | + "startNo": 1, //题号从1开始 | |
| 2290 | + "count":2 //连续2题 | |
| 2291 | + },{ | |
| 2292 | + "quesType": 2, //多选题 | |
| 2293 | + "startNo": 3, //题号从3开始 | |
| 2294 | + "count":2, //连续2题 | |
| 2295 | + "option":5 | |
| 2296 | + },{ | |
| 2297 | + "quesType": 1, //数字题 | |
| 2298 | + "startNo": 5, //题号从5开始 | |
| 2299 | + "count":1 //连续1题 | |
| 2300 | + },{ | |
| 2301 | + "quesType": 4, //判断题 | |
| 2302 | + "startNo": 6, //题号从6开始 | |
| 2303 | + "count":1 //连续1题 | |
| 2211 | 2304 | }] |
| 2212 | 2305 | } |
| 2213 | 2306 | } |
| 2307 | +``` | |
| 2214 | 2308 | |
| 2215 | -//显示题开头 | |
| 2309 | +指令样例:一级题型 + 显示“题”开头, 共6题 | |
| 2310 | +```json | |
| 2216 | 2311 | { |
| 2217 | 2312 | "fun": "startKpExam", |
| 2218 | 2313 | "dataTag":"1", |
| 2219 | 2314 | "data":{ |
| 2220 | 2315 | "mode": 2, |
| 2221 | 2316 | "examNo": 1, |
| 2222 | - "questions": [{ | |
| 2223 | - //题1-题20,单选题 | |
| 2224 | - "symbol": "", | |
| 2225 | - "quesType": 1, | |
| 2226 | - "startNo": 1, | |
| 2227 | - "count":20 | |
| 2317 | + "questions": [{ | |
| 2318 | + "quesType": 1, //单选题 | |
| 2319 | + "startNo": 1, //题号从1开始 | |
| 2320 | + "count":2 //连续2题 | |
| 2321 | + },{ | |
| 2322 | + "quesType": 2, //多选题 | |
| 2323 | + "startNo": 3, //题号从3开始 | |
| 2324 | + "count":2, //连续2题 | |
| 2325 | + "option":5 | |
| 2326 | + },{ | |
| 2327 | + "quesType": 1, //数字题 | |
| 2328 | + "startNo": 5, //题号从5开始 | |
| 2329 | + "count":1 //连续1题 | |
| 2330 | + },{ | |
| 2331 | + "quesType": 4, //判断题 | |
| 2332 | + "startNo": 6, //题号从6开始 | |
| 2333 | + "count":1 //连续1题 | |
| 2228 | 2334 | }] |
| 2229 | 2335 | } |
| 2230 | 2336 | } | ... | ... |