sleep_report.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /**
  2. * 睡眠报告API
  3. */
  4. import request, { Method,API } from '@/utils/request'
  5. // 获取最近一天的睡眠报告
  6. export function getNewListByUnionId(params){
  7. return request({
  8. url: `care/sleep_report/get_new_list_by_union_id`,
  9. // url: `${API.base}/xiaomian/get_new_list_by_union_id`, // 先写死
  10. config: {method: Method.POST, needToken: true, loading: true},
  11. params
  12. })
  13. }
  14. // 获取日历上有值的天数
  15. export function getSleepReportDaysTag(params){
  16. return request({
  17. // url: `${API.base}/xiaomian/get_sleep_report_days_tag`, // 先写死
  18. url: `care/sleep_report/get_sleep_report_days_tag`,
  19. config: {method: Method.POST, needToken: true, loading: true},
  20. params
  21. })
  22. }
  23. // 设置睡眠预警参数
  24. export function pushSleepWarn(params){
  25. return request({
  26. url: `${API.base}/xiaomian/push/warn`,
  27. config: {method: Method.POST, needToken: true, loading: true},
  28. params
  29. })
  30. }
  31. // 获取睡眠预警参数
  32. export function getWarnResult(imei){
  33. return request({
  34. url: `${API.base}/xiaomian/get_warn_result/${imei}`,
  35. config: {method: Method.GET, needToken: true, loading: true}
  36. })
  37. }
  38. // 根据imei与用户unionId获取最新报告
  39. export function getNewReportBySn(params){
  40. return request({
  41. // url: `xiaomian/get_new_report_by_sn`, // 先写死
  42. url: `care/sleep_report/get_new_report_by_sn`,
  43. config: {method: Method.GET, needToken: true, loading: true},
  44. params
  45. })
  46. }