| ... | ... | @@ -19,7 +19,7 @@ import { | 
| 19 | 19 | RefreshTokenParams, | 
| 20 | 20 | SmsLoginParams, | 
| 21 | 21 | } from '/@/api/sys/model/userModel'; | 
| 22 |  | -import { doRefreshToken, getMyInfo, loginApi, smsCodeLoginApi } from '/@/api/sys/user'; | 
|  | 22 | +import { doRefreshToken, getMyInfo, loginApi, logoutApi, smsCodeLoginApi } from '/@/api/sys/user'; | 
| 23 | 23 | import { useI18n } from '/@/hooks/web/useI18n'; | 
| 24 | 24 | import { useMessage } from '/@/hooks/web/useMessage'; | 
| 25 | 25 | import { router } from '/@/router'; | 
| ... | ... | @@ -240,7 +240,6 @@ export const useUserStore = defineStore({ | 
| 240 | 240 | // setAuthCache(REFRESH_TOKEN_KEY, undefined); | 
| 241 | 241 | // this.setSessionTimeout(false); | 
| 242 | 242 | // // goLogin && router.push(PageEnum.BASE_LOGIN); | 
| 243 |  | - | 
| 244 | 243 | this.setToken(undefined); | 
| 245 | 244 | this.setSessionTimeout(false); | 
| 246 | 245 | setAuthCache(REFRESH_TOKEN_KEY, undefined); | 
| ... | ... | @@ -284,6 +283,7 @@ export const useUserStore = defineStore({ | 
| 284 | 283 | title: t('sys.app.logoutTip'), | 
| 285 | 284 | content: t('sys.app.logoutMessage'), | 
| 286 | 285 | onOk: async () => { | 
|  | 286 | +          await logoutApi(null, 'modal'); //新增退出登录接口 | 
| 287 | 287 | await this.logout(true); | 
| 288 | 288 | }, | 
| 289 | 289 | }); | 
... | ... |  |