hookehuyr

fix 路由变量取值调整

1 import { ref } from 'vue' 1 import { ref } from 'vue'
2 import axios from '@/utils/axios'; 2 import axios from '@/utils/axios';
3 import { Toast } from 'vant'; 3 import { Toast } from 'vant';
4 +import { useRoute } from 'vue-router';
4 5
5 -export const useBookList = ($route) => { 6 +export const useBookList = () => {
7 + const $route = useRoute();
6 const emptyStatus = ref(false); 8 const emptyStatus = ref(false);
9 + // tslint:disable-next-line: variable-name
7 const kg_id = $route.query.kg_id ? $route.query.kg_id : ''; 10 const kg_id = $route.query.kg_id ? $route.query.kg_id : '';
8 const kgInfo = ref({ 11 const kgInfo = ref({
9 id: '', 12 id: '',
...@@ -24,6 +27,7 @@ export const useBookList = ($route) => { ...@@ -24,6 +27,7 @@ export const useBookList = ($route) => {
24 emptyStatus.value = true; 27 emptyStatus.value = true;
25 } 28 }
26 } else { 29 } else {
30 + // tslint:disable-next-line: no-console
27 console.warn(res); 31 console.warn(res);
28 if (!res.data.show) return false; 32 if (!res.data.show) return false;
29 Toast({ 33 Toast({
...@@ -33,6 +37,7 @@ export const useBookList = ($route) => { ...@@ -33,6 +37,7 @@ export const useBookList = ($route) => {
33 } 37 }
34 }) 38 })
35 .catch(err => { 39 .catch(err => {
40 + // tslint:disable-next-line: no-console
36 console.error(err); 41 console.error(err);
37 }) 42 })
38 } else { // 从访客进入 43 } else { // 从访客进入
...@@ -46,6 +51,7 @@ export const useBookList = ($route) => { ...@@ -46,6 +51,7 @@ export const useBookList = ($route) => {
46 emptyStatus.value = true; 51 emptyStatus.value = true;
47 } 52 }
48 } else { 53 } else {
54 + // tslint:disable-next-line: no-console
49 console.warn(res); 55 console.warn(res);
50 if (!res.data.show) return false; 56 if (!res.data.show) return false;
51 Toast({ 57 Toast({
...@@ -55,6 +61,7 @@ export const useBookList = ($route) => { ...@@ -55,6 +61,7 @@ export const useBookList = ($route) => {
55 } 61 }
56 }) 62 })
57 .catch(err => { 63 .catch(err => {
64 + // tslint:disable-next-line: no-console
58 console.error(err); 65 console.error(err);
59 }) 66 })
60 } 67 }
......