吉安感知网项目-前端
罗广辉
4 hours ago 9ae316dae1ed1c9a5a8b30eabf01ab81a14ffa47
feat: 调整开发环境获取xt token
2 files modified
25 ■■■■ changed files
applications/task-work-order/src/App.vue 16 ●●●● patch | view | raw | blame | history
applications/task-work-order/src/api/zkxt/index.js 9 ●●●●● patch | view | raw | blame | history
applications/task-work-order/src/App.vue
@@ -3,7 +3,7 @@
</template>
<script setup>
import { loginWithMiniProgramApi } from '@/api/zkxt'
import { loginApi, loginWithMiniProgramApi } from '@/api/zkxt'
import { useStore } from 'vuex'
const store = useStore()
@@ -14,9 +14,19 @@
if (VITE_APP_ENV === 'development') {
    function getXTToken() {
        loginWithMiniProgramApi({ username: '13007280672' }).then(res => {
            store.commit('setXtToken', res.data.data.access_token)
        loginApi({
            "belongSystem": "basic",
            "username": "dkzx01",
            "password": "geovis@123"
        })
            .then(res => {
                store.commit('setXtToken', res.data.data.access_token)
            })
            .catch(err => {
                const devXtToken =
                    'eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2lkIjoxLCJ1c2VyX2tleSI6IjEzNjIyODkxLWY3ZjQtNGE1NS1iNjhiLTRhZDk2OTJmMmFjOSIsInVzZXJuYW1lIjoiYWRtaW4ifQ.nVvvF69LcBnnzntZm3rzN7cEOfIhJyC7dOGNPPv_XRmV0iokED8Ew8N7EPTuE5nWPL2JULe8UoJD8dy0GLE0DQ'
                store.commit('setXtToken', devXtToken)
            })
    }
    getXTToken()
    setInterval(getXTToken, 600000)
applications/task-work-order/src/api/zkxt/index.js
@@ -10,6 +10,15 @@
    })
}
// 免密登陆
export const loginApi = (data) => {
    return request({
        url: `/auth/login`,
        method: 'post',
        data,
    })
}
// 字典
export const dictListApi = (data) => {
    return request({