|
@@ -16,6 +16,7 @@ import { showToast } from 'vant';
|
|
|
import queryString from 'query-string';
|
|
|
import CoursewareDetail from '@/custom-plugins/guide-page/courseware-detail';
|
|
|
import { usePageVisibility } from '@vant/use';
|
|
|
+import { state } from '@/state';
|
|
|
export default defineComponent({
|
|
|
name: 'the-book',
|
|
|
props: {
|
|
@@ -39,14 +40,15 @@ export default defineComponent({
|
|
|
emits: ['close'],
|
|
|
setup(props, { emit }) {
|
|
|
const router = useRouter();
|
|
|
-
|
|
|
+ console.log(state.user.data.phone)
|
|
|
+ const lastTimeKey = 'lastTime' + (state?.user?.data?.phone ?? '');
|
|
|
const data = reactive({
|
|
|
show: false,
|
|
|
width: 0,
|
|
|
height: 0,
|
|
|
transform: '',
|
|
|
list: [] as any[][],
|
|
|
- lastTime: localStorage.getItem('lastTime')
|
|
|
+ lastTime: localStorage.getItem(lastTimeKey)
|
|
|
});
|
|
|
const showGuide = ref(false);
|
|
|
const handleCreate = (key: string, url: string) => {
|
|
@@ -147,7 +149,7 @@ export default defineComponent({
|
|
|
onMounted(async () => {
|
|
|
await init();
|
|
|
listenerMessage('webViewOnResume', () => {
|
|
|
- data.lastTime = localStorage.getItem('lastTime');
|
|
|
+ data.lastTime = localStorage.getItem(lastTimeKey);
|
|
|
});
|
|
|
});
|
|
|
const getList = () => {
|
|
@@ -199,7 +201,7 @@ export default defineComponent({
|
|
|
showToast('暂无资源');
|
|
|
return;
|
|
|
}
|
|
|
- localStorage.setItem('lastTime', item.id);
|
|
|
+ localStorage.setItem(lastTimeKey, item.id);
|
|
|
const query = queryString.stringify({
|
|
|
id: item.id,
|
|
|
name: item.name,
|