From 7444e6ff750600feb678e1aee4e23d958b169079 Mon Sep 17 00:00:00 2001 From: zk Date: Fri, 17 May 2024 16:10:51 +0800 Subject: [PATCH] update --- src/api/request.ts | 4 +- src/assets/mapUtils/map.ts | 1 + src/assets/mapUtils/mapConstant.ts | 8 +-- src/components/body-d-left/threeL.vue | 3 +- src/components/body-d-left/twoL.vue | 12 ----- src/components/chinaMap/chinaMap.vue | 1 - .../components/basicTable/BasicTable.vue | 3 +- src/enum/pageEnum.ts | 13 ++++- src/router/index.ts | 16 ++++++ src/store/modules/user.ts | 7 +-- .../components/phoneDialog/phoneDialog.vue | 14 ++---- src/views/index.vue | 2 +- src/views/indexSon.vue | 18 +++++-- src/views/sys/login.vue | 13 +++-- src/views/transfer.vue | 23 +++++++++ .../TerminalAlarmDialog.vue | 50 ++++++++++--------- src/views/yinChuan/yinChuan.api.ts | 2 +- src/views/yinChuan/yinChuan.vue | 11 +--- 18 files changed, 125 insertions(+), 76 deletions(-) create mode 100644 src/views/transfer.vue diff --git a/src/api/request.ts b/src/api/request.ts index 3db4d6f..c8dd449 100644 --- a/src/api/request.ts +++ b/src/api/request.ts @@ -6,6 +6,7 @@ import { TOKEN_KEY } from '/@/enum/cacheEnum.ts'; import { useMessage } from '/@/hooks/web/useMessage.ts'; import { checkStatus } from '/@/api/checkStatus.ts'; import router from '/@/router'; +import { getBaseLogin } from '/@/enum/pageEnum.ts'; const { createMessage, createErrorModal } = useMessage(); const { VITE_GLOB_API_URL } = getAppEnvConfig(); @@ -32,8 +33,9 @@ service.interceptors.response.use( if (error.response) { switch (error.response.data.code) { case 401: + let path = getBaseLogin(); router.replace({ - path: '/login', + path: path, }); } } diff --git a/src/assets/mapUtils/map.ts b/src/assets/mapUtils/map.ts index 5d40c8d..3f93001 100644 --- a/src/assets/mapUtils/map.ts +++ b/src/assets/mapUtils/map.ts @@ -31,6 +31,7 @@ export const Map = { }).then((res) => { AMap = res; const { zoom, center, mapStyle } = { ...defaultOption, ...option }; + console.log('option', option, center); //基本地图加载 this.map = new AMap.Map(el, { resizeEnable: true, diff --git a/src/assets/mapUtils/mapConstant.ts b/src/assets/mapUtils/mapConstant.ts index 5c1e874..0a21c42 100644 --- a/src/assets/mapUtils/mapConstant.ts +++ b/src/assets/mapUtils/mapConstant.ts @@ -1,16 +1,16 @@ -// 地图默认配置 +// 西安地图默认配置 export const defaultOption = { - center: [108.660704, 36.386058], //地图中心点 + // center: [108.660704, 36.386058], //地图中心点 zoom: 6.5, //地图显示的缩放级别 mapStyle: 'darkblue', //地图样式 }; // 地图key -export const mapKey = '4bbcb216b889f2d612cbed05ae6979c8' +export const mapKey = '4bbcb216b889f2d612cbed05ae6979c8'; export const mapPlugin = ['AMap.ToolBar', 'AMap.Driving', 'AMap.GeoJSON', 'AMap.MarkerCluster', 'AMap.PlaceSearch']; //根据数据量设置地图层级 export function getZoom(list = []) { - let len = list.length + let len = list.length; // console.log('len', len) if (len <= 5) { return 7.5; diff --git a/src/components/body-d-left/threeL.vue b/src/components/body-d-left/threeL.vue index 6bebaca..4d51073 100644 --- a/src/components/body-d-left/threeL.vue +++ b/src/components/body-d-left/threeL.vue @@ -43,6 +43,7 @@ setTimeout(() => { setSpin(false); }, 1000); + getList(); } onMounted(() => { @@ -54,7 +55,7 @@ async function getList() { setSpin(true); try { - const { code, result } = (await getDetail({ dataType: props.setting.dataType })) || {}; + const { code, result } = (await getDetail({ dataType: props.setting.dataType, condition: selectIndex.value })) || {}; setSpin(!spinning.value); if (code != 200) { return; diff --git a/src/components/body-d-left/twoL.vue b/src/components/body-d-left/twoL.vue index 327e292..c4196c8 100644 --- a/src/components/body-d-left/twoL.vue +++ b/src/components/body-d-left/twoL.vue @@ -51,20 +51,8 @@ } onMounted(() => { - document.addEventListener('visibilitychange', checkTabState); init(); }); - onUnmounted(() => { - document.removeEventListener('visibilitychange', checkTabState); - }); - const tabState = ref(''); - - function checkTabState() { - console.log('checkTabState', document.hidden); - tabState.value = document.hidden ? 'inactive' : 'active'; - if (!document.hidden) { - } - } function init() { getDepartOption(); diff --git a/src/components/chinaMap/chinaMap.vue b/src/components/chinaMap/chinaMap.vue index db01b77..0eae13c 100644 --- a/src/components/chinaMap/chinaMap.vue +++ b/src/components/chinaMap/chinaMap.vue @@ -137,7 +137,6 @@ } onMounted(() => { - console.log('reload'); Map.initMap({ el: 'mapContainer' }).then(() => { getMapData(tabList[0].type); Map.map && Map.map.on('zoomend', setLevel); diff --git a/src/components/secondaryScreen/secondMap/components/basicTable/BasicTable.vue b/src/components/secondaryScreen/secondMap/components/basicTable/BasicTable.vue index 34c36ba..5371c3c 100644 --- a/src/components/secondaryScreen/secondMap/components/basicTable/BasicTable.vue +++ b/src/components/secondaryScreen/secondMap/components/basicTable/BasicTable.vue @@ -19,7 +19,7 @@ + diff --git a/src/views/yinChuan/componetns/TerminalAlarmDialog/TerminalAlarmDialog.vue b/src/views/yinChuan/componetns/TerminalAlarmDialog/TerminalAlarmDialog.vue index a1140e7..e576c96 100644 --- a/src/views/yinChuan/componetns/TerminalAlarmDialog/TerminalAlarmDialog.vue +++ b/src/views/yinChuan/componetns/TerminalAlarmDialog/TerminalAlarmDialog.vue @@ -1,17 +1,16 @@