offlineTreatment.ts 807 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { getOfflineTreatmentListMethod } from "../../request";
  2. Page({
  3. data: {
  4. currentTab: '',
  5. treatmentList: [ ],
  6. },
  7. onLoad() {
  8. this.getOfflineTreatmentList('');
  9. },
  10. // 跳转到核销记录
  11. switchVerifyRecode(){
  12. wx.navigateTo({
  13. url: '/pages/care/verifyRecode',
  14. })
  15. },
  16. onTabChange(e: any) {
  17. const progress = e.detail.value;
  18. this.setData({
  19. currentTab: progress
  20. })
  21. this.getOfflineTreatmentList(progress);
  22. },
  23. // 获取线下非药物治疗记录列表
  24. async getOfflineTreatmentList(progress: string) {
  25. this.setData({
  26. treatmentList: []
  27. })
  28. const res = await getOfflineTreatmentListMethod(progress);
  29. if(res && res.data && res.data.length > 0) {
  30. this.setData({
  31. treatmentList: res.data
  32. })
  33. }
  34. }
  35. });