
6 changed files with 400 additions and 366 deletions
@ -1,72 +1,85 @@ |
|||||
import request from '@/utils/request' |
import request from '@/utils/request' |
||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||
import qs from 'qs' |
import qs from 'qs' |
||||
|
let tokens = window.sessionStorage.getItem('tokenValue') |
||||
// 登录
|
// 登录
|
||||
export function doLogin(data) { |
export function doLogin(data) { |
||||
return request({ |
return request({ |
||||
url: '/sysuser/doLogin', |
url: '/sysuser/doLogin', |
||||
method: 'post', |
method: 'post', |
||||
data: data, |
data: data, |
||||
headers: { 'Content-Type': 'application/json' } |
headers: { |
||||
}) |
'Content-Type': 'application/json', |
||||
|
'token': tokens |
||||
|
} |
||||
|
}) |
||||
} |
} |
||||
// 获取登录人员信息
|
// 获取登录人员信息
|
||||
export function getUserById(sid) { |
export function getUserById(sid) { |
||||
return request({ |
return request({ |
||||
url: '/cyf/sys/getUserById/' + sid |
url: '/cyf/sys/getUserById/' + sid |
||||
}) |
}) |
||||
|
|
||||
} |
} |
||||
// 登录
|
// 登录
|
||||
export function login(data) { |
export function login(data) { |
||||
return request({ |
return request({ |
||||
url: '/portal/v1/sysuser/login', |
url: '/portal/v1/sysuser/login', |
||||
method: 'post', |
method: 'post', |
||||
data: data, |
data: data, |
||||
headers: { 'Content-Type': 'application/json' } |
headers: { |
||||
}) |
'Content-Type': 'application/json', |
||||
|
'token': tokens |
||||
|
} |
||||
|
}) |
||||
} |
} |
||||
|
|
||||
// 用户注册
|
// 用户注册
|
||||
export function registUser(data) { |
export function registUser(data) { |
||||
return request({ |
return request({ |
||||
url: '/system/user/save', |
url: '/system/user/save', |
||||
method: 'post', |
method: 'post', |
||||
data, |
data, |
||||
headers: { 'Content-Type': 'application/x-www-form-urlencoded;' } |
headers: { |
||||
}) |
'Content-Type': 'application/json', |
||||
|
'token': tokens |
||||
|
} |
||||
|
}) |
||||
} |
} |
||||
|
|
||||
// 获取手机验证码
|
// 获取手机验证码
|
||||
export function getVerificationCode(data) { |
export function getVerificationCode(data) { |
||||
return request({ |
return request({ |
||||
url: '/system/user/getVerificationCode', |
url: '/system/user/getVerificationCode', |
||||
method: 'get', |
method: 'get', |
||||
params: data |
params: data |
||||
}) |
}) |
||||
} |
} |
||||
|
|
||||
// 获取登录验证码
|
// 获取登录验证码
|
||||
export function imgCode() { |
export function imgCode() { |
||||
return request({ |
return request({ |
||||
url: '/system/api/defaultBlendCode?temm=' + new Date().getTime(), |
url: '/system/api/defaultBlendCode?temm=' + new Date().getTime(), |
||||
method: 'get' |
method: 'get' |
||||
}) |
}) |
||||
} |
} |
||||
|
|
||||
// 获取用信息
|
// 获取用信息
|
||||
export function getInfo(token) { |
export function getInfo(token) { |
||||
return request({ |
return request({ |
||||
url: '/system/user/loginDetails', |
url: '/system/user/loginDetails', |
||||
method: 'post' |
method: 'post' |
||||
}) |
}) |
||||
} |
} |
||||
|
|
||||
export function logout(data) { // 退出
|
export function logout(data) { // 退出
|
||||
return request({ |
return request({ |
||||
url: '/portal/v1/sysuser/signOut', |
url: '/sysuser/signOut', |
||||
method: 'post', |
method: 'get', |
||||
data: qs.stringify(data) |
params: data, |
||||
}) |
headers: { |
||||
} |
'Content-Type': 'application/json', |
||||
|
'token': tokens |
||||
|
} |
||||
|
}) |
||||
|
} |
@ -1,37 +1,40 @@ |
|||||
import Cookies from 'js-cookie' |
import Cookies from 'js-cookie' |
||||
|
|
||||
const TokenKey = 'token' |
const TokenKey = 'tokenName' |
||||
const sessionKey = 'token' |
const sessionKey = 'tokenValue' |
||||
|
|
||||
export function getToken() { |
export function getToken() { |
||||
return Cookies.get(TokenKey) |
return Cookies.get(TokenKey) |
||||
} |
} |
||||
|
|
||||
export function setToken(token) { |
export function setToken(token) { |
||||
return Cookies.set(TokenKey, token, { expires: 7, path: '/' }) |
return Cookies.set(TokenKey, token, { |
||||
|
expires: 7, |
||||
|
path: '/' |
||||
|
}) |
||||
} |
} |
||||
|
|
||||
export function removeToken() { |
export function removeToken() { |
||||
return Cookies.remove(TokenKey) |
return Cookies.remove(TokenKey) |
||||
} |
} |
||||
|
|
||||
export function getStorage() { |
export function getStorage() { |
||||
return sessionStorage.getItem('token') |
return sessionStorage.getItem('tokenName') |
||||
// return 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI0MjdhMmZiMC02MGM1LTQwOWYtYmVhNC00ZWI0NDEwNDFhZTYiLCJpc3MiOiJXQksiLCJleHAiOjE2NzQ2NzU5Mzl9.1P6VgCk3sXxWkl1364y7xhfc4ifdg6uGkzkF6uEmhIo'
|
// return 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI0MjdhMmZiMC02MGM1LTQwOWYtYmVhNC00ZWI0NDEwNDFhZTYiLCJpc3MiOiJXQksiLCJleHAiOjE2NzQ2NzU5Mzl9.1P6VgCk3sXxWkl1364y7xhfc4ifdg6uGkzkF6uEmhIo'
|
||||
} |
} |
||||
|
|
||||
export function setStorage(session) { |
export function setStorage(session) { |
||||
return sessionStorage.setItem('token', session) |
return sessionStorage.setItem('tokenName', session) |
||||
} |
} |
||||
|
|
||||
export function setDefaultOrgPathName(data) { |
export function setDefaultOrgPathName(data) { |
||||
return sessionStorage.setItem('defaultOrgPathName', data) |
return sessionStorage.setItem('defaultOrgPathName', data) |
||||
} |
} |
||||
|
|
||||
export function setDefaultOrgPath(data) { |
export function setDefaultOrgPath(data) { |
||||
return sessionStorage.setItem('defaultOrgPath', data) |
return sessionStorage.setItem('defaultOrgPath', data) |
||||
} |
} |
||||
|
|
||||
export function removeStorage() { |
export function removeStorage() { |
||||
return sessionStorage.removeItem('token') |
return sessionStorage.removeItem('tokenName') |
||||
} |
} |
@ -1,51 +1,53 @@ |
|||||
<template> |
<template> |
||||
<div class="imgDemo"> |
<div class="imgDemo"> |
||||
<!--<el-button type="primary" @click="getToken()">token</el-button> |
<!--<el-button type="primary" @click="getToken()">token</el-button> |
||||
<div style="width: 200px;">{{token}}</div>--> |
<div style="width: 200px;">{{token}}</div>--> |
||||
</div> |
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script> |
<script> |
||||
import {login1} from '@/api/system/user/login.js' |
import { |
||||
export default { |
login1 |
||||
name: '', |
} from '@/api/system/user/login.js' |
||||
data() { |
export default { |
||||
return { |
name: '', |
||||
token1:'', |
data() { |
||||
token2:'' |
return { |
||||
} |
token1: '', |
||||
|
token2: '' |
||||
|
} |
||||
|
|
||||
}, |
}, |
||||
created() { |
created() { |
||||
this.token1 = window.sessionStorage.getItem('tokenName'); |
// this.token1 = window.sessionStorage.getItem('tokenName'); |
||||
this.token2 = window.sessionStorage.getItem('tokenValue'); |
// this.token2 = window.sessionStorage.getItem('tokenValue'); |
||||
console.log("tokenName2222", this.token1) |
// console.log("tokenName2222", this.token1) |
||||
console.log("tokenValue222222", this.token2) |
// console.log("tokenValue222222", this.token2) |
||||
}, |
}, |
||||
methods:{ |
methods: { |
||||
// getToken(){ |
// getToken(){ |
||||
// let params = { |
// let params = { |
||||
// password: "329653", |
// password: "329653", |
||||
// roleSid: "", |
// roleSid: "", |
||||
// token: "", |
// token: "", |
||||
// userName: "15097329653", |
// userName: "15097329653", |
||||
// verifyCode: "" |
// verifyCode: "" |
||||
// } |
// } |
||||
// login1(params).then(res => { |
// login1(params).then(res => { |
||||
// this.token = res.data.token |
// this.token = res.data.token |
||||
// window.sessionStorage.setItem('token', res.data.token) |
// window.sessionStorage.setItem('token', res.data.token) |
||||
// }) |
// }) |
||||
// } |
// } |
||||
|
} |
||||
} |
} |
||||
} |
|
||||
</script> |
</script> |
||||
|
|
||||
<style lang="scss" scoped> |
<style lang="scss" scoped> |
||||
.imgDemo { |
.imgDemo { |
||||
width: 100%; |
width: 100%; |
||||
height: 100%; |
height: 100%; |
||||
background: radial-gradient(#fff,#f5f7f4, #fff); |
background: radial-gradient(#fff, #f5f7f4, #fff); |
||||
} |
} |
||||
canvas { |
|
||||
} |
canvas {} |
||||
</style> |
</style> |
Loading…
Reference in new issue