login bug修改
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 410 KiB |
@@ -1,5 +1,6 @@
|
||||
<template>
|
||||
<div class="yuliu"></div>
|
||||
<div class="yuliu" :style="style">
|
||||
</div>
|
||||
<el-card class="box-card">
|
||||
|
||||
<el-form ref="ruleFormRef" :model="loginForm" :rules="loginRules" status-icon label-width="120px"
|
||||
@@ -14,6 +15,7 @@
|
||||
<el-input v-model="loginForm.password" type="password" autocomplete="off" />
|
||||
</el-form-item> -->
|
||||
<p class="tang-pass-qrcode-title">百度网盘扫码登陆<a class="pass-link" :href="qrcode" target="_self">请使用微信扫一扫登录</a></p>
|
||||
<!-- <el-link :icon="Edit">Edit</el-link> -->
|
||||
<!-- <el-button @click="loginWithBaiDu">
|
||||
百度App
|
||||
</el-button> -->
|
||||
@@ -89,7 +91,8 @@ const dologin = (form: any) => {
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
const style = reactive({} as any)
|
||||
style.width = window.innerWidth * 0.7 + 'px'
|
||||
|
||||
</script>
|
||||
<style scoped>
|
||||
@@ -102,15 +105,17 @@ const dologin = (form: any) => {
|
||||
}
|
||||
|
||||
.box-card {
|
||||
width: 480px;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
|
||||
/* top: 50%;
|
||||
left: 50%; */
|
||||
}
|
||||
|
||||
.yuliu {
|
||||
width: 600px;
|
||||
/* width: 600px; */
|
||||
height: 600px;
|
||||
background-color: antiquewhite;
|
||||
float: left;
|
||||
/* background-color: antiquewhite; */
|
||||
background: url('../../assets/have_a_nice_day.jpeg') center top no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
</style>
|
||||
|
||||
+18
-17
@@ -1,5 +1,6 @@
|
||||
import axios from 'axios'
|
||||
import { getToken, getTenant } from '../utils/auth'
|
||||
import router from '../router'
|
||||
import { getToken, getTenant, resetToken } from '../utils/auth'
|
||||
|
||||
// violin-book
|
||||
const service = axios.create(
|
||||
@@ -28,25 +29,25 @@ service.interceptors.request.use(
|
||||
}
|
||||
|
||||
return config
|
||||
},
|
||||
async error => {
|
||||
console.log("-----------------")
|
||||
const err = {} as any
|
||||
if (error.code === "ECONNABORTED") {
|
||||
err.message = "time out"
|
||||
return Promise.reject(error)
|
||||
}
|
||||
if (!error.response) {
|
||||
err.message = "server error"
|
||||
return Promise.reject(error)
|
||||
}
|
||||
if (error.response) {
|
||||
return Promise.reject(error.response.data)
|
||||
}
|
||||
return Promise.reject(error.response.data)
|
||||
}
|
||||
)
|
||||
|
||||
service.interceptors.response.use(
|
||||
(response) => {
|
||||
return response
|
||||
},
|
||||
(error) => {
|
||||
if (error && error.response) {
|
||||
if (error.response.status == 401) {
|
||||
resetToken()
|
||||
router.resolve({ path: '/' });
|
||||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
trader_service.interceptors.request.use(
|
||||
config => {
|
||||
if (typeof getToken() === 'string') {
|
||||
|
||||
@@ -254,11 +254,11 @@ const onclickTypeTab = (order: number) => {
|
||||
const bid = blogTypes[order].blogs[0].bid
|
||||
deleteBtName.value = ""
|
||||
getContent(bid).then(response => {
|
||||
updated.value = true
|
||||
blogTypes[order].blogs[0].content = response.data.content
|
||||
checkedBlogIndex.value = order
|
||||
checkedIndex.value = 0
|
||||
copy(current_blog, blogTypes[checkedBlogIndex.value].blogs[0])
|
||||
updated.value = true
|
||||
})
|
||||
}
|
||||
|
||||
@@ -278,18 +278,17 @@ const onclickBlogTab = (blog: Blog) => {
|
||||
* Blog内容修正
|
||||
*/
|
||||
const saveContent = () => {
|
||||
if (updated.value) {
|
||||
return
|
||||
}
|
||||
updated.value = true
|
||||
const query = {
|
||||
bid: current_blog.bid,
|
||||
content: current_blog.content
|
||||
}
|
||||
updateContent(query).then(response => {
|
||||
if (response.status == 200) {
|
||||
updated.value = false
|
||||
}
|
||||
updateContent(query).then(() => {
|
||||
ElMessage({
|
||||
message: h('p', null, [
|
||||
h('i', { style: 'color: teal' }, "文章保存成功"),
|
||||
]),
|
||||
})
|
||||
}).catch(() => {
|
||||
ElMessage({
|
||||
message: h('p', null, [
|
||||
@@ -541,7 +540,13 @@ const sortBlog = () => {
|
||||
|
||||
// Created 段階の関数呼び出す処理
|
||||
getTestData()
|
||||
|
||||
//js监听键盘ctrl+s快捷键保存
|
||||
window.addEventListener('keydown', async function (event) {
|
||||
if (event.ctrlKey && event.key == "s") {
|
||||
event.preventDefault();
|
||||
saveContent()
|
||||
}
|
||||
})
|
||||
|
||||
// サイズ調整部分
|
||||
//拖拽开始的事件
|
||||
|
||||
@@ -22,7 +22,6 @@ onMounted(() => {
|
||||
const init = () => {
|
||||
|
||||
get_vt_symbols().then(res => {
|
||||
console.log(res)
|
||||
let map = new Map()
|
||||
let keys = Object.keys(res.data.vt_symbols)
|
||||
keys.forEach(key => {
|
||||
|
||||
Reference in New Issue
Block a user