| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <!DOCTYPE html>
- <html lang="zh-CN">
- <head>
- <script src="<?=Yii::$app->request->baseUrl?>/resources/unpkg/vue@2.6.10/dist/vue.js"></script>
- <script src="<?=Yii::$app->request->baseUrl?>/resources/unpkg/qs@6.5.2/dist/qs.js"></script>
- <script src="<?=Yii::$app->request->baseUrl?>/resources/unpkg/axios@0.18.0/dist/axios.min.js"></script>
- <script src="<?=Yii::$app->request->baseUrl?>/resources/unpkg/element-ui@2.12.0/lib/index.js"></script>
- <script>
- let _layout = null;
- let _aside = null;
- const _csrf = '<?=Yii::$app->request->csrfToken?>';
- const _scriptUrl = '<?=Yii::$app->request->scriptUrl?>';
- const _baseUrl = '<?=\Yii::$app->request->hostInfo . \Yii::$app->request->baseUrl?>';
- const _requestRoute = '<?=Yii::$app->requestedRoute?>';
- </script>
- <script src="<?=Yii::$app->request->baseUrl?>/resources/js/common.js"></script>
- </head>
- <body>
- <div id="app" v-cloak></div>
- </body>
- <script>
- const app = new Vue({
- el: '#app',
- created() {
- this.logout()
- },
- methods: {
- logout() {
- let self = this;
- request({
- params: {
- r: 'admin/auth/logout'
- },
- method: 'get',
- data: {}
- }).then(e => {
- // 在当前页面打开
- localStorage.setItem('user_key', '');
- localStorage.setItem('admin_menus', '');
- localStorage.setItem('mall_header_data', '');
- localStorage.setItem('mall_menus', '');
- localStorage.setItem('mall_info', '');
- window.location.href=e.data.data.url;
- }).catch(e => {
- console.log(e);
- });
- },
- },
- })
- </script>
- </html>
|