test.js 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393
  1. 新增 - 课堂记录排名
  2. / ClassUserRank
  3. 下课后查询当堂课程人员排名
  4. {
  5. "Code"
  6. :
  7. "0", "Memo"
  8. :
  9. "Success", "Rs"
  10. :
  11. {
  12. "CkSort"
  13. :
  14. [{
  15. "DuId": 178,
  16. "HrId": 11,
  17. "PlanId": 9,
  18. "UserId": 16,
  19. "SvId": 1,
  20. "EqSn": "",
  21. "Sn": "22731",
  22. "UserMd5": "郑伟",
  23. "GroupNo": 0,
  24. "AvgHr": 75,
  25. "MaxHr": 138,
  26. "realHr": 73,
  27. "Steps": 0,
  28. "Cle": 465.31564306429306,
  29. "Ck": 50.436683654785156,
  30. "BeginTime": 1605503891,
  31. "EndTime": 1605768133,
  32. "Name": "郑伟",
  33. "Age": 26,
  34. "Height": 172,
  35. "Weight": 76.7,
  36. "Sex": 1,
  37. "StaticHr": 60,
  38. "Head": "http://192.168.0.2/zw.png",
  39. "vo2Max": 0.0,
  40. "PureCalorieNoVo2": 259.01474862971804,
  41. "activePercent": 10,
  42. "bmrMSjRmrcb": 78.69583333333334,
  43. "lastUpdateTime": 1605775599442,
  44. "lastPushDataTime": 1605775599515,
  45. "isOver": false,
  46. "isAlive": true,
  47. "queuePushData": [],
  48. "queueHeartRate": [{"heartRate": 73, "rcvTime": 1605775599442}]
  49. }, {
  50. "DuId": 175,
  51. "HrId": 15,
  52. "PlanId": 16,
  53. "UserId": 13,
  54. "SvId": 1,
  55. "EqSn": "",
  56. "Sn": "88888",
  57. "UserMd5": "高超",
  58. "GroupNo": 0,
  59. "AvgHr": 0,
  60. "MaxHr": 0,
  61. "realHr": 0,
  62. "Steps": 0,
  63. "Cle": 12.341233,
  64. "Ck": 45.646767,
  65. "BeginTime": 1605503891,
  66. "EndTime": 0,
  67. "Name": "高超",
  68. "Age": 30,
  69. "Height": 172,
  70. "Weight": 80.0,
  71. "Sex": 1,
  72. "StaticHr": 60,
  73. "Head": "http://192.168.0.2/gc.png",
  74. "vo2Max": 0.0,
  75. "PureCalorieNoVo2": 0.0,
  76. "activePercent": 0,
  77. "bmrMSjRmrcb": 0.0,
  78. "lastUpdateTime": 0,
  79. "lastPushDataTime": 0,
  80. "isOver": false,
  81. "isAlive": true,
  82. "queuePushData": [],
  83. "queueHeartRate": []
  84. }, {
  85. "DuId": 179,
  86. "HrId": 17,
  87. "PlanId": 9,
  88. "UserId": 17,
  89. "SvId": 1,
  90. "EqSn": "",
  91. "Sn": "22732",
  92. "UserMd5": "大华",
  93. "GroupNo": 0,
  94. "AvgHr": 0,
  95. "MaxHr": 0,
  96. "realHr": 0,
  97. "Steps": 0,
  98. "Cle": 42.34231,
  99. "Ck": 34.53451,
  100. "BeginTime": 1605503891,
  101. "EndTime": 0,
  102. "Name": "大华",
  103. "Age": 26,
  104. "Height": 172,
  105. "Weight": 76.7,
  106. "Sex": 1,
  107. "StaticHr": 65,
  108. "Head": "http://192.168.0.2/zw.png",
  109. "vo2Max": 0.0,
  110. "PureCalorieNoVo2": 0.0,
  111. "activePercent": 0,
  112. "bmrMSjRmrcb": 0.0,
  113. "lastUpdateTime": 0,
  114. "lastPushDataTime": 0,
  115. "isOver": false,
  116. "isAlive": true,
  117. "queuePushData": [],
  118. "queueHeartRate": []
  119. }]
  120. }
  121. ,
  122. "CalSort"
  123. :
  124. [{
  125. "DuId": 178,
  126. "HrId": 11,
  127. "PlanId": 9,
  128. "UserId": 16,
  129. "SvId": 1,
  130. "EqSn": "",
  131. "Sn": "22731",
  132. "UserMd5": "郑伟",
  133. "GroupNo": 0,
  134. "AvgHr": 75,
  135. "MaxHr": 138,
  136. "realHr": 73,
  137. "Steps": 0,
  138. "Cle": 465.31564306429306,
  139. "Ck": 50.436683654785156,
  140. "BeginTime": 1605503891,
  141. "EndTime": 1605768133,
  142. "Name": "郑伟",
  143. "Age": 26,
  144. "Height": 172,
  145. "Weight": 76.7,
  146. "Sex": 1,
  147. "StaticHr": 60,
  148. "Head": "http://192.168.0.2/zw.png",
  149. "vo2Max": 0.0,
  150. "PureCalorieNoVo2": 259.01474862971804,
  151. "activePercent": 10,
  152. "bmrMSjRmrcb": 78.69583333333334,
  153. "lastUpdateTime": 1605775599442,
  154. "lastPushDataTime": 1605775599515,
  155. "isOver": false,
  156. "isAlive": true,
  157. "queuePushData": [],
  158. "queueHeartRate": [{"heartRate": 73, "rcvTime": 1605775599442}]
  159. }, {
  160. "DuId": 179,
  161. "HrId": 17,
  162. "PlanId": 9,
  163. "UserId": 17,
  164. "SvId": 1,
  165. "EqSn": "",
  166. "Sn": "22732",
  167. "UserMd5": "大华",
  168. "GroupNo": 0,
  169. "AvgHr": 0,
  170. "MaxHr": 0,
  171. "realHr": 0,
  172. "Steps": 0,
  173. "Cle": 42.34231,
  174. "Ck": 34.53451,
  175. "BeginTime": 1605503891,
  176. "EndTime": 0,
  177. "Name": "大华",
  178. "Age": 26,
  179. "Height": 172,
  180. "Weight": 76.7,
  181. "Sex": 1,
  182. "StaticHr": 65,
  183. "Head": "http://192.168.0.2/zw.png",
  184. "vo2Max": 0.0,
  185. "PureCalorieNoVo2": 0.0,
  186. "activePercent": 0,
  187. "bmrMSjRmrcb": 0.0,
  188. "lastUpdateTime": 0,
  189. "lastPushDataTime": 0,
  190. "isOver": false,
  191. "isAlive": true,
  192. "queuePushData": [],
  193. "queueHeartRate": []
  194. }, {
  195. "DuId": 175,
  196. "HrId": 15,
  197. "PlanId": 16,
  198. "UserId": 13,
  199. "SvId": 1,
  200. "EqSn": "",
  201. "Sn": "88888",
  202. "UserMd5": "高超",
  203. "GroupNo": 0,
  204. "AvgHr": 0,
  205. "MaxHr": 0,
  206. "realHr": 0,
  207. "Steps": 0,
  208. "Cle": 12.341233,
  209. "Ck": 45.646767,
  210. "BeginTime": 1605503891,
  211. "EndTime": 0,
  212. "Name": "高超",
  213. "Age": 30,
  214. "Height": 172,
  215. "Weight": 80.0,
  216. "Sex": 1,
  217. "StaticHr": 60,
  218. "Head": "http://192.168.0.2/gc.png",
  219. "vo2Max": 0.0,
  220. "PureCalorieNoVo2": 0.0,
  221. "activePercent": 0,
  222. "bmrMSjRmrcb": 0.0,
  223. "lastUpdateTime": 0,
  224. "lastPushDataTime": 0,
  225. "isOver": false,
  226. "isAlive": true,
  227. "queuePushData": [],
  228. "queueHeartRate": []
  229. }]
  230. }
  231. 修改接口名getUserListInfo为UserListInfo
  232. 竞技课用GroupNo来分组
  233. 返回值不变
  234. {
  235. "Code"
  236. :
  237. "0", "Memo"
  238. :
  239. "Success", "Rs"
  240. :
  241. [{
  242. "DuId": 178,
  243. "HrId": 11,
  244. "PlanId": 9,
  245. "UserId": 16,
  246. "SvId": 1,
  247. "EqSn": "",
  248. "Sn": "22731",
  249. "UserMd5": "郑伟",
  250. "GroupNo": 0,
  251. "AvgHr": 75,
  252. "MaxHr": 138,
  253. "realHr": 78,
  254. "Steps": 0,
  255. "Cle": 470.7780018836046,
  256. "Ck": 50.507904052734375,
  257. "BeginTime": 1605503891,
  258. "EndTime": 1605768133,
  259. "Name": "郑伟",
  260. "Age": 26,
  261. "Height": 172,
  262. "Weight": 76.7,
  263. "Sex": 1,
  264. "StaticHr": 60,
  265. "Head": "http://192.168.0.2/zw.png",
  266. "vo2Max": 0.0,
  267. "PureCalorieNoVo2": 262.4222718008815,
  268. "activePercent": 13,
  269. "bmrMSjRmrcb": 78.69583333333334,
  270. "lastUpdateTime": 1605775732977,
  271. "lastPushDataTime": 1605775732028,
  272. "isOver": false,
  273. "isAlive": true,
  274. "queuePushData": [{
  275. "heartRate": 78,
  276. "rcvTime": 1605775731927,
  277. "lastRcvTime": 0,
  278. "calories": 0.0
  279. }, {"heartRate": 78, "rcvTime": 1605775732674, "lastRcvTime": 0, "calories": 0.0}],
  280. "queueHeartRate": [{"heartRate": 78, "rcvTime": 1605775732977}]
  281. }, {
  282. "DuId": 179,
  283. "HrId": 17,
  284. "PlanId": 9,
  285. "UserId": 17,
  286. "SvId": 1,
  287. "EqSn": "",
  288. "Sn": "22732",
  289. "UserMd5": "大华",
  290. "GroupNo": 0,
  291. "AvgHr": 0,
  292. "MaxHr": 0,
  293. "realHr": 0,
  294. "Steps": 0,
  295. "Cle": 42.34231,
  296. "Ck": 34.53451,
  297. "BeginTime": 1605503891,
  298. "EndTime": 0,
  299. "Name": "大华",
  300. "Age": 26,
  301. "Height": 172,
  302. "Weight": 76.7,
  303. "Sex": 1,
  304. "StaticHr": 65,
  305. "Head": "http://192.168.0.2/zw.png",
  306. "vo2Max": 0.0,
  307. "PureCalorieNoVo2": 0.0,
  308. "activePercent": 0,
  309. "bmrMSjRmrcb": 0.0,
  310. "lastUpdateTime": 0,
  311. "lastPushDataTime": 0,
  312. "isOver": false,
  313. "isAlive": true,
  314. "queuePushData": [],
  315. "queueHeartRate": []
  316. }, {
  317. "DuId": 175,
  318. "HrId": 15,
  319. "PlanId": 16,
  320. "UserId": 13,
  321. "SvId": 1,
  322. "EqSn": "",
  323. "Sn": "88888",
  324. "UserMd5": "高超",
  325. "GroupNo": 0,
  326. "AvgHr": 0,
  327. "MaxHr": 0,
  328. "realHr": 0,
  329. "Steps": 0,
  330. "Cle": 12.341233,
  331. "Ck": 45.646767,
  332. "BeginTime": 1605503891,
  333. "EndTime": 0,
  334. "Name": "高超",
  335. "Age": 30,
  336. "Height": 172,
  337. "Weight": 80.0,
  338. "Sex": 1,
  339. "StaticHr": 60,
  340. "Head": "http://192.168.0.2/gc.png",
  341. "vo2Max": 0.0,
  342. "PureCalorieNoVo2": 0.0,
  343. "activePercent": 0,
  344. "bmrMSjRmrcb": 0.0,
  345. "lastUpdateTime": 0,
  346. "lastPushDataTime": 0,
  347. "isOver": false,
  348. "isAlive": true,
  349. "queuePushData": [],
  350. "queueHeartRate": []
  351. }]
  352. }
  353. 修改接口查询当前课程状态
  354. / ClassStatQuery
  355. 增加了课程返回类型,其中ClassType为课程类型
  356. 1:团课
  357. 2:竞技课PK
  358. 3:私教课
  359. {
  360. "Code"
  361. :
  362. "0", "Memo"
  363. :
  364. "Success", "Rs"
  365. :
  366. [
  367. {
  368. "PlanId": 9,
  369. "ShopId": 1,
  370. "SvId": 1,
  371. "PlanName": "2",
  372. "Status": 2,
  373. "BeginTime": 1605749000,
  374. "EndTime": 0,
  375. "ClassType": 1,
  376. "DuMd5": "1a2fecd549d319af88dad82f15311b5f"
  377. },
  378. {
  379. "PlanId": 16,
  380. "ShopId": 1,
  381. "SvId": 1,
  382. "PlanName": "3",
  383. "Status": 3,
  384. "BeginTime": 1605749000,
  385. "EndTime": 0,
  386. "ClassType": 1,
  387. "DuMd5": "3aaeceb9581a0ec33c2ae36fef37d09b"
  388. }
  389. ]
  390. }