|
|
|
@ -77,7 +77,7 @@ import { showToast } from 'vant'; |
|
|
|
import 'vant/es/toast/style'; |
|
|
|
import FooterBar from '@/components/FooterBar.vue'; |
|
|
|
import { getMessageUnreadCount } from '@/api/enforcement/index'; |
|
|
|
import { pffwCount, zfpjcount, zfygCount, jhtzcount, zfywCount, zfyyCount, setMessageStats } from '@/store/messageState'; |
|
|
|
import { pffwCount, zfpjcount, zfygCount, jhtzcount, zfrwCount, zfyqCount, setMessageStats } from '@/store/messageState'; |
|
|
|
|
|
|
|
const router = useRouter(); |
|
|
|
const route = useRoute(); |
|
|
|
@ -172,7 +172,7 @@ const initTodoList = () => { |
|
|
|
time: '', |
|
|
|
icon: 'check', |
|
|
|
iconBg: 'icon-red', |
|
|
|
unreadCount: zfywCount.value, |
|
|
|
unreadCount: zfrwCount.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 103, |
|
|
|
@ -181,7 +181,7 @@ const initTodoList = () => { |
|
|
|
time: '', |
|
|
|
icon: 'check', |
|
|
|
iconBg: 'icon-red', |
|
|
|
unreadCount: zfyyCount.value, |
|
|
|
unreadCount: zfyqCount.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
}; |
|
|
|
@ -252,20 +252,20 @@ const fetchTodoList = () => { |
|
|
|
{ |
|
|
|
id: 102, |
|
|
|
title: '执法任务', |
|
|
|
desc: zfywCount.value > 0 ? `您有${zfywCount.value}条执法任务,请及时查看` : '暂无执法任务', |
|
|
|
desc: zfrwCount.value > 0 ? `您有${zfrwCount.value}条执法任务,请及时查看` : '暂无执法任务', |
|
|
|
time: '2026-04-15 09:30', |
|
|
|
icon: 'check', |
|
|
|
iconBg: 'icon-red', |
|
|
|
unreadCount: zfywCount.value, |
|
|
|
unreadCount: zfrwCount.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 103, |
|
|
|
title: '联合执法预约', |
|
|
|
desc: zfyyCount.value > 0 ? `您有${zfyyCount.value}条联合执法预约,请及时查看` : '暂无联合执法预约', |
|
|
|
desc: zfyqCount.value > 0 ? `您有${zfyqCount.value}条联合执法预约,请及时查看` : '暂无联合执法预约', |
|
|
|
time: '2026-04-15 09:30', |
|
|
|
icon: 'check', |
|
|
|
iconBg: 'icon-red', |
|
|
|
unreadCount: zfyyCount.value, |
|
|
|
unreadCount: zfyqCount.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
todoRefreshing.value = false; |
|
|
|
@ -361,7 +361,7 @@ const onTodoClick = (item) => { |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
watch([pffwCount, zfpjcount, zfygCount, jhtzcount, zfywCount, zfyyCount], () => { |
|
|
|
watch([pffwCount, zfpjcount, zfygCount, jhtzcount, zfrwCount, zfyqCount], () => { |
|
|
|
initMessageList(); |
|
|
|
initTodoList(); |
|
|
|
}); |
|
|
|
|