Browse Source

chore: request url

main
刘凯 1 year ago
parent
commit
541b280c1e
  1. 3
      .env.development
  2. 8
      src/api/base/user/index.ts
  3. 2
      src/components/Form/src/components/FileUpload.vue
  4. 4
      src/utils/http/axios/index.ts

3
.env.development

@ -7,7 +7,8 @@ VITE_PUBLIC_PATH = /
# 本地开发代理,可以解决跨域及多地址代理
# 如果接口地址匹配到,则会转发到http://localhost:3000,防止本地出现跨域问题
# 可以有多个,注意多个不能换行,否则代理将会失效
VITE_PROXY = [["/api","http://192.168.1.101:8000"]]
# VITE_PROXY = [["/api","https://cop-demo.szsciit.com/api"]]
VITE_PROXY = [["/api","http://192.168.1.100:10408"]]
# 是否删除Console.log
VITE_DROP_CONSOLE = false

8
src/api/base/user/index.ts

@ -4,7 +4,7 @@ import type { ErrorMessageMode } from '@/types/axios'
export function loginApi(params: LoginParams, mode: ErrorMessageMode = 'modal') {
return defHttp.post<LoginResult>({
url: '/deframe-auth/oauth/token',
url: '/baymax-auth/oauth/token',
params: {
username: params.username,
password: params.password,
@ -48,13 +48,13 @@ export interface __MenuItem {
export function getUserRouters() {
return defHttp.get<__MenuItem[]>({
url: '/deframe-system/menu/routes',
url: '/baymax-system/menu/routes',
})
}
export function getUserButtons() {
return defHttp.get({
url: '/deframe-system/menu/buttons',
url: '/baymax-system/menu/buttons',
})
}
@ -66,7 +66,7 @@ export function doLogout() {
export function getLoginCaptcha() {
return defHttp.get<{ image: string, key: string }>({
url: '/deframe-auth/oauth/captcha',
url: '/baymax-auth/oauth/captcha',
}, {
isTransformResponse: false,
withoutAuth: true,

2
src/components/Form/src/components/FileUpload.vue

@ -43,7 +43,7 @@ const { createMessage, createConfirm } = useMessage()
const { prefixCls } = useDesign('upload')
const attrs = useAttrs()
const headers = reactive({
'Deframe-Auth': `bearer ${getAccessToken()}`,
'Hulk-Auth': `bearer ${getAccessToken()}`,
'tenant-id': getTenantId(),
})
const fileList = ref<any[]>([])

4
src/utils/http/axios/index.ts

@ -28,7 +28,7 @@ const { createMessage, createErrorModal, createSuccessModal } = useMessage()
// 请求白名单,无须token的接口
const whiteList: string[] = ['/login', '/refresh-token']
const auth = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse('cop_boss:cop_boss_secret'))
const auth = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse('falcon:falcon_secret'))
/**
* @description: 便
@ -198,7 +198,7 @@ const transform: AxiosTransform = {
const token = getAccessToken()
if (token && !isToken) {
// jwt token
(config as Recordable).headers['DEFrame-Auth'] = options.authenticationScheme
(config as Recordable).headers['Hulk-Auth'] = options.authenticationScheme
? `${options.authenticationScheme} ${token}`
: `${token}`
}

Loading…
Cancel
Save