riku
2025-04-25 b515fae43490ab20977d559e19d4e5f63a4fd96d
pages/cluetask/home/index.js
@@ -3,7 +3,7 @@
import { useStatistic } from './statistic-proxy.js';
import { useTasks } from './tasks-proxy.js';
import clueApi from '../../../services/clue/fetchClue';
import { fetchClueTask } from '../../../services/clue/fetchClue';
const app = getApp();
@@ -18,7 +18,10 @@
  onLoad(options) {},
  onShow() {
    this.getTabBar().init();
    if (this.getTabBar()) {
      this.getTabBar().init();
    }
    this.refresh();
  },
  onPullDownRefresh() {
@@ -38,11 +41,15 @@
  optionsCount: 0,
  init() {
    this.optionsCount++;
    if (this.optionsCount == 2) this._startLoad();
    this.refresh();
  },
  refresh() {
    this._startLoad();
  },
  _fetchData(page) {
    return clueApi.fetchClueTask({}).then(res => {
    return fetchClueTask({}).then(res => {
      this.setData({ clueTaskList: res.data });
      this.calClueCount();
      this.formatClueTask();