修正了api文件的写法

This commit is contained in:
zxx 2022-10-20 22:43:34 +08:00
parent 1cac97c7e1
commit e47b06abf8
6 changed files with 25 additions and 22 deletions

1
.env
View File

@ -15,7 +15,6 @@ VUE_APP_TBAS_TITLES_KEY=admin.tabs.titles
VUE_APP_LAYOUT_KEY=admin.layout
VUE_APP_THEME_MODE_KEY=admin.theme.mode
VUE_APP_THEME_COLOR_KEY=admin.theme.color
# VUE_APP_API_BASE_URL=http://192.168.31.91:19000
VUE_APP_API_BASE_URL=http://192.168.52.166:30000
VUE_APP_USER_MODEL=AdminUser

View File

@ -106,14 +106,14 @@
</a-list-item>
</a-list>
</setting-item>
<a-alert
<!-- <a-alert
v-if="isDev"
style="max-width: 240px; margin: -16px 0 8px; word-break: break-all"
type="warning"
:message="$t('alert')"
>
</a-alert>
<a-button v-if="isDev" id="copyBtn" :data-clipboard-text="copyConfig" @click="copyCode" style="width: 100%" icon="copy" >{{$t('copy')}}</a-button>
</a-alert> -->
<!-- <a-button v-if="isDev" id="copyBtn" :data-clipboard-text="copyConfig" @click="copyCode" style="width: 100%" icon="copy" >{{$t('copy')}}</a-button> -->
</div>
</template>

View File

@ -1,4 +1,6 @@
const request = require('@/utils/request') // 导入请求方法
const METHOD = request.METHOD
import BASE_URL from '@/services/base/api.js';
module.exports = {
LOGIN: `${BASE_URL}/AdminUser/v1/login`,
LOGIN: {url:`${BASE_URL.BASE_URL}/v1/login`, method:METHOD.POST}, // 登录
}

View File

@ -1,3 +1,5 @@
const request = require('@/utils/request') // 导入请求方法
const METHOD = request.METHOD
//跨域代理前缀
// const API_PROXY_PREFIX='/api'
// const BASE_URL = process.env.NODE_ENV === 'production' ? process.env.VUE_APP_API_BASE_URL : API_PROXY_PREFIX
@ -5,11 +7,11 @@ const BASE_URL = process.env.VUE_APP_API_BASE_URL // 获取环境变量VUE_APP_A
const USER_MODEL = process.env.VUE_APP_USER_MODEL
module.exports = {
BASE_URL,
PROJECT: `${BASE_URL}/${USER_MODEL}/v1/project`,
COMPANY: `${BASE_URL}/${USER_MODEL}/v1/company`,
LOGIN: `${BASE_URL}/${USER_MODEL}/v1/login`,
ROUTES: `${BASE_URL}/${USER_MODEL}/v1/routers`,
USERINFO: `${BASE_URL}/${USER_MODEL}/v1/userinfo`,
PERMISSION: `${BASE_URL}/${USER_MODEL}/v1/permission`,
SETTINGS: `${BASE_URL}/${USER_MODEL}/v1/settings`,
PROJECT: {url:`${BASE_URL}/${USER_MODEL}/v1/project`, method:METHOD.POST}, // 获取项目信息
LOGIN: {url:`${BASE_URL}/${USER_MODEL}/v1/login`, method:METHOD.POST}, // 登录
ROUTERS: {url:`${BASE_URL}/${USER_MODEL}/v1/routers`, method:METHOD.POST}, // 获取路由配置
USERINFO: {url:`${BASE_URL}/${USER_MODEL}/v1/userinfo`, method:METHOD.POST}, // 获取用户信息
COMPANY: {url:`${BASE_URL}/${USER_MODEL}/v1/company`, method:METHOD.POST}, // 获取公司信息
PERMISSION: {url:`${BASE_URL}/${USER_MODEL}/v1/permission`, method:METHOD.POST}, // 获取权限配置
SETTINGS: {url:`${BASE_URL}/${USER_MODEL}/v1/settings`, method:METHOD.POST}, // 获取用户设置
}

View File

@ -1,5 +1,5 @@
import {LOGIN, ROUTES, USERINFO,PERMISSION,SETTINGS,PROJECT,COMPANY} from '@/services/base/api'
import {request, METHOD, removeAuthorization} from '@/utils/request'
import {LOGIN, ROUTERS, USERINFO,PERMISSION,SETTINGS,PROJECT,COMPANY} from '@/services/base/api'
import {request, removeAuthorization} from '@/utils/request'
/**
* 登录服务
* @param name 账户名
@ -7,7 +7,7 @@ import {request, METHOD, removeAuthorization} from '@/utils/request'
* @returns {Promise<AxiosResponse<T>>}
*/
export async function login(name, password) {
return request(LOGIN, METHOD.POST, {
return request(LOGIN.url, LOGIN.method, {
mobile: name,
password: password
})
@ -20,7 +20,7 @@ export async function login(name, password) {
*/
export async function getUserInfo() { // 获取用户信息
const userId = parseInt(localStorage.getItem(process.env.VUE_APP_UID_KEY)) // 获取用户id并转换为整数
return request(USERINFO, METHOD.POST, {
return request(USERINFO.url, USERINFO.method, {
uid: userId
})
}
@ -31,7 +31,7 @@ export async function getUserInfo() { // 获取用户信息
*/
export async function getRoutesConfig() { // 获取路由配置
const userId = parseInt(localStorage.getItem(process.env.VUE_APP_UID_KEY)) // 获取用户id并转换为整数
return request(ROUTES, METHOD.POST, {
return request(ROUTERS.url, ROUTERS.method, {
uid:userId
})
}
@ -43,7 +43,7 @@ export async function getRoutesConfig() { // 获取路由配置
*/
export async function getPermission() { // 获取权限配置
const userId = parseInt(localStorage.getItem(process.env.VUE_APP_UID_KEY)) // 获取用户id并转换为整数
return request(PERMISSION, METHOD.POST, {
return request(PERMISSION.url, PERMISSION.method, {
uid:userId
})
}
@ -55,7 +55,7 @@ export async function getPermission() { // 获取权限配置
*/
export async function getSettings() { // 获取用户设置
const userId = parseInt(localStorage.getItem(process.env.VUE_APP_UID_KEY)) // 获取用户id并转换为整数
return request(SETTINGS, METHOD.POST, {
return request(SETTINGS.url, SETTINGS.method, {
uid:userId
})
}
@ -66,7 +66,7 @@ export async function getSettings() { // 获取用户设置
* @returns {Promise<AxiosResponse<Tuple>>}
*/
export async function getProject() { // 获取项目信息
return request(PROJECT, METHOD.POST, {
return request(PROJECT.url, PROJECT.method, {
beid:parseInt(process.env.VUE_APP_BEID)
})
}
@ -78,7 +78,7 @@ export async function getProject() { // 获取项目信息
*/
export async function getCompany() { // 获取公司信息
const userId = parseInt(localStorage.getItem(process.env.VUE_APP_UID_KEY)) // 获取用户id并转换为整数
return request(COMPANY, METHOD.POST, {
return request(COMPANY.url, COMPANY.method, {
uid: userId
})
}