健康同学微信公众号h5项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

psychological.js 1.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import axios from 'axios';
  2. import prefix from '@/store/prefix';
  3. import { PsyBaseUrl } from '@/config/models';
  4. const service = axios.create({
  5. baseURL: PsyBaseUrl
  6. });
  7. service.interceptors.request.use(request => {
  8. if (localStorage.getItem(prefix + 'ssjlToken')) {
  9. request.headers.AccessToken = localStorage.getItem(prefix + 'ssjlToken');
  10. }
  11. return request;
  12. });
  13. export const APIPsy = {
  14. getHomeData,
  15. getCalendarData,
  16. getProgress,
  17. getComprehensiveEvaluation //当天三大指标综合总评
  18. };
  19. export default APIPsy;
  20. function getHomeData(data) {
  21. return service({
  22. url: `/api/Data/GetHomeData`,
  23. method: 'get',
  24. params: data
  25. });
  26. }
  27. function getCalendarData(data) {
  28. return service({
  29. url: `/api/Data/GetCalendarData`,
  30. method: 'get',
  31. params: data
  32. });
  33. }
  34. function getProgress(data) {
  35. return service({
  36. url: `/api/Question/Progress`,
  37. method: 'get',
  38. params: data
  39. });
  40. }
  41. function getComprehensiveEvaluation(data) {
  42. return service({
  43. url: `/api/Data/GetComprehensiveEvaluation`,
  44. method: 'get',
  45. params: data
  46. });
  47. }