zhoulisen пре 5 година
родитељ
комит
0f05a601ca

+ 7
- 1
src/pages/activity/activityRecord.jsx Прегледај датотеку

@@ -1,10 +1,16 @@
1 1
 import React from 'react';
2 2
 import DataRecord from './dataRecord/index'
3
+import Prompt from 'umi/prompt';
3 4
 
4 5
 const header = props =>{
5 6
     const id = props.location.query.id
6 7
     // type:'activity',
7
-    return <DataRecord id = {id} activeType = "activity"/>
8
+    return <><DataRecord id = {id} activeType = "activity"/>
9
+    <Prompt message={location =>
10
+        location.pathname.startsWith("/activity/ActivityList")
11
+          ? true
12
+          : location.pathname.startsWith("/activity/detailActivity") ? true : localStorage.removeItem("activePageParams")} />
13
+          </>
8 14
 }
9 15
 
10 16
 export default header

+ 7
- 1
src/pages/activity/drainage/drainageRecord.jsx Прегледај датотеку

@@ -1,10 +1,16 @@
1 1
 import React from 'react';
2 2
 import DataRecord from '../dataRecord/index'
3
+import Prompt from 'umi/prompt';
3 4
 
4 5
 const header = props =>{
5 6
     const id = props.location.query.id
6 7
     // type:'h5',
7
-    return <DataRecord  id ={id} activeType="h5"/>
8
+    return <><DataRecord  id ={id} activeType="h5"/>
9
+    <Prompt message={location =>
10
+        location.pathname.startsWith("/activity/drainage")
11
+          ? true
12
+          : localStorage.removeItem("drainageActivePageParams")} />
13
+    </>
8 14
 }
9 15
 
10 16
 export default header

+ 7
- 1
src/pages/activity/groupActivity/groupActivityRecord.jsx Прегледај датотеку

@@ -1,10 +1,16 @@
1 1
 import React from 'react';
2 2
 import DataRecord from '../dataRecord/index'
3
+import Prompt from 'umi/prompt';
3 4
 
4 5
 const header = props =>{
5 6
     const id = props.location.query.id
6 7
     // type:'group',
7
-    return <DataRecord id ={id} activeType="group" />
8
+    return <><DataRecord id ={id} activeType="group" />
9
+    <Prompt message={location =>
10
+        location.pathname.startsWith("/activity/groupActivity")
11
+          ? true
12
+          : localStorage.removeItem("groupActivePageParams")} />
13
+          </>
8 14
 }
9 15
 
10 16
 export default header

+ 6
- 1
src/pages/activity/helpActivity/helpActivityRecord.jsx Прегледај датотеку

@@ -1,10 +1,15 @@
1 1
 import React from 'react';
2 2
 import DataRecord from '../dataRecord/index'
3
+import Prompt from 'umi/prompt';
3 4
 
4 5
 const header = props =>{
5 6
     const id = props.location.query.id
6 7
     // type:'help;',
7
-    return <DataRecord  id = {id} activeType = "help"/>
8
+    return <><DataRecord  id = {id} activeType = "help"/>
9
+    <Prompt message={location =>
10
+        location.pathname.startsWith("/activity/helpActivity")
11
+          ? true
12
+          : localStorage.removeItem("helpActivePageParams")} /></>
8 13
 }
9 14
 
10 15
 export default header

+ 7
- 1
src/pages/activity/liveActivity/list/liveActivityRecord.jsx Прегледај датотеку

@@ -1,10 +1,16 @@
1 1
 import React from 'react';
2 2
 import DataRecord from '../../dataRecord/index'
3
+import Prompt from 'umi/prompt';
3 4
 
4 5
 const header = props =>{
5 6
     const id = props.location.query.id
6 7
     // type:'live',
7
-    return <DataRecord id ={id} activeType="live"/>
8
+    return <><DataRecord id ={id} activeType="live"/>
9
+    <Prompt message={location =>
10
+        location.pathname.startsWith("/activity/liveActivity")
11
+          ? true
12
+          : localStorage.removeItem("liveActivePageParams")} />
13
+          </>
8 14
 }
9 15
 
10 16
 export default header