学员各页面缓存情况下刷新数据

This commit is contained in:
禺狨 2023-04-23 09:17:45 +08:00
parent 409fa080fc
commit 1aa209640d
2 changed files with 11 additions and 2 deletions

View File

@ -43,6 +43,11 @@ const MemberDepartmentProgressPage = () => {
const [did, setDid] = useState(Number(result.get("id")));
const [title, setTitle] = useState(String(result.get("title")));
useEffect(() => {
setDid(Number(result.get("id")));
resetData();
}, [Number(result.get("id"))]);
useEffect(() => {
getData();
}, [refresh, page, size]);

View File

@ -38,6 +38,10 @@ const MemberLearnPage = () => {
const [refresh2, setRefresh2] = useState(false);
const [uid, setUid] = useState(Number(result.get("id")));
useEffect(() => {
setUid(Number(result.get("id")));
}, [Number(result.get("id"))]);
useEffect(() => {
getZxtData();
return () => {
@ -47,11 +51,11 @@ const MemberLearnPage = () => {
useEffect(() => {
getLearnHours();
}, [refresh, page, size]);
}, [refresh, page, size, uid]);
useEffect(() => {
getLearnCourses();
}, [refresh2, page2, size2]);
}, [refresh2, page2, size2, uid]);
const getZxtData = () => {
member.learnStats(uid).then((res: any) => {