Commit 7d2ba193a7c76e033ed32c0372cb8513e5ef61f5
1 parent
3d43ed44
修改在线测验的示例代码
Showing
1 changed file
with
147 additions
and
41 deletions
通讯协议-B200W-MQTT协议[外].md
@@ -2158,73 +2158,179 @@ MQTT服务器配置结果检查 | @@ -2158,73 +2158,179 @@ MQTT服务器配置结果检查 | ||
2158 | 2158 | ||
2159 | - **示例代码** | 2159 | - **示例代码** |
2160 | 2160 | ||
2161 | +**常用样例**:一级题型 + 显示“Q”开头, 单一题型,全单选题共10题 | ||
2161 | ```json | 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 | "dataTag":"1", | 2182 | "dataTag":"1", |
2166 | "data":{ | 2183 | "data":{ |
2167 | "mode": 0, | 2184 | "mode": 0, |
2168 | "examNo": 1, | 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 | "symbol": "3-", | 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 | "dataTag":"1", | 2283 | "dataTag":"1", |
2202 | "data":{ | 2284 | "data":{ |
2203 | "mode": 1, | 2285 | "mode": 1, |
2204 | "examNo": 1, | 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 | "fun": "startKpExam", | 2312 | "fun": "startKpExam", |
2218 | "dataTag":"1", | 2313 | "dataTag":"1", |
2219 | "data":{ | 2314 | "data":{ |
2220 | "mode": 2, | 2315 | "mode": 2, |
2221 | "examNo": 1, | 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 | } |