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, }); }, }); }, }, });