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