Merge branch 'CareerMap'

This commit is contained in:
francis_fh
2025-12-05 16:11:22 +08:00
8 changed files with 652 additions and 317 deletions

View File

@@ -26,10 +26,13 @@ let exports = {
// baseUrl: 'http://ks.zhaopinzao8dian.com/api/ks', // 已从根目录config.js引用不再重复配置
// ========== 职业图谱专用baseUrl ==========
zytpBaseUrl: 'http://ks.zhaopinzao8dian.com/api/ks_zytp/admin-api/zytp',
zytpBaseUrl: 'http://222.80.110.161:11111/career-map/api/ks_zytp/admin-api/zytp',
// ========== 用户接口专用baseUrlappUserInfo等接口使用) ==========
// ========== 用户接口专用baseUrl其他用户接口使用) ==========
userBaseUrl: 'http://ks.zhaopinzao8dian.com/api/ks', // 用户相关接口使用根目录config.js的baseUrl
// ========== appUserInfo接口专用baseUrl ==========
appUserInfoBaseUrl: 'http://222.80.110.161:11111/api/ks', // appUserInfo接口专用与其他接口路径不一致

View File

@@ -14,23 +14,28 @@ let timeout = 10000
const baseUrl = configRc.baseUrl
const zytpBaseUrl = configRc.zytpBaseUrl || ''
const userBaseUrl = configRc.userBaseUrl || ''
const appUserInfoBaseUrl = configRc.appUserInfoBaseUrl || ''
const request = config => {
// 是否需要设置 token
const isToken = (config.headers || {}).isToken === false
config.header = config.header || {}
// 从存储中获取微信登录的 token
const token = getToken()
if (token && !isToken) {
config.header['Authorization'] = 'Bearer ' + token
}
// get请求映射params参数
const baseType = config.baseUrlType
// 职业图谱相关接口不需要Authorization
const isZytpApi = baseType === 'zytp'
// 从存储中获取微信登录的 token
const token = getToken()
if (token && !isToken && !isZytpApi) {
config.header['Authorization'] = 'Bearer ' + token
}
let requestBaseUrl = baseUrl
if (baseType === 'zytp' && zytpBaseUrl) {
requestBaseUrl = zytpBaseUrl
} else if (baseType === 'user' && userBaseUrl) {
requestBaseUrl = userBaseUrl
} else if (baseType === 'appUserInfo' && appUserInfoBaseUrl) {
requestBaseUrl = appUserInfoBaseUrl
}
let requestUrl = config.fullUrl ? config.fullUrl : (requestBaseUrl + (config.url || ''))