Commit eb96ad45 authored by mxm-web-develop's avatar mxm-web-develop

321

parent 64d642e9
...@@ -9,21 +9,23 @@ const instance = axios.create({ ...@@ -9,21 +9,23 @@ const instance = axios.create({
timeout:15000 timeout:15000
}) })
instance.interceptors.request.use((config)=>{ instance.interceptors.request.use((config)=>{
if(config.url !== '/api/admin/login'){ if(config.url !== 'http://172.16.100.59:8091/admin/login'){
config.headers= { config.headers= {
'Auth-Token':store?store.token?store.token:'':'' 'auth-Token':store?store.token?store.token:'':''
} }
return config return config
}else{ }else{
return config return config
} }
}) })
const store = getStore<USR<any>>('mining-manager') const store = getStore<USR<any>>('mining-manager')
export const doLogin = async (data:LoginData) => { export const doLogin = async (data:LoginData) => {
console.log(111); return instance.post('http://172.16.100.59:8091/admin/login',
return instance.post('/api/admin/login',
data data
).then(res=>{ ).then(res=>{
console.log(res.headers);
if(res.data.data.isSucc){ if(res.data.data.isSucc){
return res.headers['auth-token'] return res.headers['auth-token']
} }
...@@ -34,7 +36,7 @@ export const doLogin = async (data:LoginData) => { ...@@ -34,7 +36,7 @@ export const doLogin = async (data:LoginData) => {
export const getPlatList = async()=>{ export const getPlatList = async()=>{
return instance.get('/api/admin/plat-list',).then(res=> res.data) return instance.get('http://172.16.100.59:8091/admin/plat-list',).then(res=> res.data)
} }
export interface GetTransListParams{ export interface GetTransListParams{
...@@ -50,7 +52,7 @@ export interface GetTransListParams{ ...@@ -50,7 +52,7 @@ export interface GetTransListParams{
export const getTransList = async(params:GetTransListParams)=>{ export const getTransList = async(params:GetTransListParams)=>{
params.page?params.page:params.page=1 params.page?params.page:params.page=1
params.pageSize?params.pageSize:params.pageSize=10 params.pageSize?params.pageSize:params.pageSize=10
return instance.get('/api/admin/trans-list',{ return instance.get('http://172.16.100.59:8091/admin/trans-list',{
params:params params:params
}).then(res=>{ }).then(res=>{
return res.data return res.data
......
...@@ -11,6 +11,8 @@ const data = reactive({ ...@@ -11,6 +11,8 @@ const data = reactive({
const login = async()=>{ const login = async()=>{
const getToken = await doLogin(data) const getToken = await doLogin(data)
console.log(getToken,'这里');
if(getToken){ if(getToken){
setStore({ setStore({
app:'mining-manager', app:'mining-manager',
......
...@@ -7,6 +7,7 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' ...@@ -7,6 +7,7 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
export default defineConfig({ export default defineConfig({
plugins: [vue()], plugins: [vue()],
server:{ server:{
port:8092,
proxy:{ proxy:{
'/api': { '/api': {
target: 'http://172.16.100.59:8091/', target: 'http://172.16.100.59:8091/',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment