riku
2025-04-25 b515fae43490ab20977d559e19d4e5f63a4fd96d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import { getConclusion } from '../../../services/clue/fetchClue';
 
export const useConclusion = Behavior({
  data: {
    conclusion: undefined,
  },
  methods: {
    fetchClueConclusion() {
      const { clueTask } = this.data;
      getConclusion(clueTask.clueId, clueTask.internalTask).then(res => {
        this.setData({ conclusion: res.data });
      });
    },
 
    navToConclusion() {
      wx.navigateTo({
        url: '/pages/cluetask/conclusion/index',
        events: {
          uploadOver: () => {
            // 结论提交完成后更新状态
            this.fetchClueConclusion();
          },
        },
        success: res => {
          const { conclusion, clue, clueTask } = this.data;
          res.eventChannel.emit('acceptConclusionData', {
            conclusion: conclusion,
            clue: clue,
            isInternal: clueTask.internalTask,
          });
        },
      });
    },
  },
});