| | |
| | | <template> |
| | | <router-view /> |
| | | <router-view /> |
| | | </template> |
| | | |
| | | <script setup> |
| | | import { loginWithMiniProgramApi } from '@/api/zkxt' |
| | | import { useStore } from 'vuex' |
| | | |
| | | const store = useStore() |
| | | |
| | | function getToken() { |
| | | loginWithMiniProgramApi({username: 'admin'}).then(res => { |
| | | console.log(res) |
| | | function getXTToken() { |
| | | loginWithMiniProgramApi({ username: 'admin' }).then(res => { |
| | | store.commit('setXtToken', res.data.data.access_token) |
| | | }) |
| | | } |
| | | getToken() |
| | | setInterval(() => { |
| | | getToken() |
| | | }, 600000) |
| | | getXTToken() |
| | | setInterval(getXTToken, 600000) |
| | | </script> |
| | | |
| | | <style> |
| | | html, |
| | | body, |
| | | #app { |
| | | width: 100%; |
| | | height: 100%; |
| | | width: 100%; |
| | | height: 100%; |
| | | } |
| | | </style> |