修改 oss 地址

This commit is contained in:
GYJ
2024-12-05 13:37:32 +08:00
parent f4e3f25a45
commit 49b95137b6
5 changed files with 22295 additions and 49 deletions

22244
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -70,8 +70,8 @@ export default {
return; return;
} }
this.url = fileRes.replace( this.url = fileRes.replace(
"https://djvideo.oss-cn-shanghai.aliyuncs.com/", "https://sy-duanju.oss-cn-nanjing.aliyuncs.com/",
"https://duanju.hnsiyao.cn/" "https://short-video.hnsiyao.cn/"
); );
}, },
onFileSubmit(data) { onFileSubmit(data) {

View File

@@ -3,46 +3,48 @@ import axios from 'axios'
import router from '@/router' import router from '@/router'
import qs from 'qs' import qs from 'qs'
import merge from 'lodash/merge' import merge from 'lodash/merge'
import { clearLoginInfo } from '@/utils' import {clearLoginInfo} from '@/utils'
export const entryName = '短剧13.2系统'; export const entryName = '短剧13.2系统';
const $urlMap={ // const $urlMap={
local:'http://192.168.1.15:8100/sqx_fast/', // local:'http://192.168.1.15:8100/sqx_fast/',
product:'https://video.hnsiyao.cn/sqx_fast/', // product:'https://video.hnsiyao.cn/sqx_fast/',
test:'https://video.hnsiyao.cn/sqx_fast/', // test:'https://video.hnsiyao.cn/sqx_fast/',
} // }
const $env='product' // const $env='product'
const http = axios.create({ const http = axios.create({
timeout: 1000 * 300, timeout: 1000 * 300,
// withCredentials: true, // withCredentials: true,
headers: { headers: {
'Content-Type': 'application/json; charset=utf-8' 'Content-Type': 'application/json; charset=utf-8'
} }
}) })
/** /**
* 请求拦截 * 请求拦截
*/ */
http.interceptors.request.use(config => { http.interceptors.request.use(config => {
config.headers['token'] = Vue.cookie.get('token') // 请求头带上token config.headers['token'] = Vue.cookie.get('token') // 请求头带上token
config.baseURL = $urlMap[$env] // config.baseURL = $urlMap[$env]
const arr=config.url.split('sqx_fast/') const arr = config.url.split('sqx_fast/')
config.url= $urlMap[$env]+(arr.length>=2?arr[1]:arr[0]) config.url = "https://video.hnsiyao.cn/sqx_fast/" + (arr.length >= 2 ? arr[1] : arr[0])
return config // config.url = "https://video.hnsiyao.cn/sqx_fast/"
return config
}, error => { }, error => {
return Promise.reject(error) return Promise.reject(error)
}) })
/** /**
* 响应拦截 * 响应拦截
*/ */
http.interceptors.response.use(response => { http.interceptors.response.use(response => {
if (response.data && response.data.code === 401) { // 401, token失效 if (response.data && response.data.code === 401) { // 401, token失效
clearLoginInfo() clearLoginInfo()
router.push({ name: 'login' }) router.push({name: 'login'})
} }
return response return response
}, error => { }, error => {
return Promise.reject(error) return Promise.reject(error)
}) })
/** /**
@@ -50,8 +52,8 @@ http.interceptors.response.use(response => {
* @param {*} actionName action方法名称 * @param {*} actionName action方法名称
*/ */
http.adornUrl = (actionName) => { http.adornUrl = (actionName) => {
// 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截! // 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截!
// return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName // return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName
// return 'http://192.168.0.132:8100/sqx_fast/' + actionName // return 'http://192.168.0.132:8100/sqx_fast/' + actionName
// return 'https://duanjuadmin.xianmxkj.com/sqx_fast/' + actionName // return 'https://duanjuadmin.xianmxkj.com/sqx_fast/' + actionName
actionName = actionName.replace(/^\//, ""); actionName = actionName.replace(/^\//, "");
@@ -59,8 +61,8 @@ http.adornUrl = (actionName) => {
} }
http.adornUrlUp = (actionName) => { http.adornUrlUp = (actionName) => {
// 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截! // 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截!
// return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName // return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName
// return 'http://192.168.0.132:8183/sqx_fast/' + actionName // return 'http://192.168.0.132:8183/sqx_fast/' + actionName
// return 'https://duanjuadmin.xianmxkj.com/sqx_fast/' + actionName // return 'https://duanjuadmin.xianmxkj.com/sqx_fast/' + actionName
actionName = actionName.replace(/^\//, ""); actionName = actionName.replace(/^\//, "");
@@ -68,8 +70,8 @@ http.adornUrlUp = (actionName) => {
} }
http.adornUrlWX = (actionName) => { http.adornUrlWX = (actionName) => {
// 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截! // 非生产环境 && 开启代理, 接口前缀统一使用[/proxyApi/]前缀做代理拦截!
// return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName // return (process.env.NODE_ENV !== 'production' && process.env.OPEN_PROXY ? '/proxyApi/' : window.SITE_CONFIG.baseUrl) + actionName
actionName = actionName.replace(/^\//, ""); actionName = actionName.replace(/^\//, "");
return '/weixin/' + actionName return '/weixin/' + actionName
// return 'https://api.weixin.qq.com/' + actionName // return 'https://api.weixin.qq.com/' + actionName
@@ -82,10 +84,10 @@ http.adornUrlWX = (actionName) => {
* @param {*} openDefultParams 是否开启默认参数? * @param {*} openDefultParams 是否开启默认参数?
*/ */
http.adornParams = (params = {}, openDefultParams = false) => { http.adornParams = (params = {}, openDefultParams = false) => {
var defaults = { var defaults = {
't': new Date().getTime() 't': new Date().getTime()
} }
return openDefultParams ? merge(defaults, params) : params return openDefultParams ? merge(defaults, params) : params
} }
/** /**
@@ -97,11 +99,11 @@ http.adornParams = (params = {}, openDefultParams = false) => {
* form: 'application/x-www-form-urlencoded; charset=utf-8' * form: 'application/x-www-form-urlencoded; charset=utf-8'
*/ */
http.adornData = (data = {}, openDefultdata = false, contentType = 'json') => { http.adornData = (data = {}, openDefultdata = false, contentType = 'json') => {
var defaults = { var defaults = {
't': new Date().getTime() 't': new Date().getTime()
} }
data = openDefultdata ? merge(defaults, data) : data data = openDefultdata ? merge(defaults, data) : data
return contentType === 'json' ? JSON.stringify(data) : qs.stringify(data) return contentType === 'json' ? JSON.stringify(data) : qs.stringify(data)
} }
export default http export default http

View File

@@ -5,10 +5,10 @@ const $headers = {
"Access-Control-Allow-Origin": "*" "Access-Control-Allow-Origin": "*"
}; };
const $config = { const $config = {
region: "oss-cn-shanghai", region: "oss-cn-nanjing",
accessKeyId: "", accessKeyId: "",
accessKeySecret: "", accessKeySecret: "",
bucket: "djvideo" bucket: "sy-duanju"
} }
import { Notification } from 'element-ui' import { Notification } from 'element-ui'
function urlConversion(path) { function urlConversion(path) {

View File

@@ -2164,8 +2164,8 @@ export default {
return; return;
} }
this.url = fileRes.replace( this.url = fileRes.replace(
"https://djvideo.oss-cn-shanghai.aliyuncs.com/", "https://sy-duanju.oss-cn-nanjing.aliyuncs.com/",
"https://duanju.hnsiyao.cn/" "https://short-video.hnsiyao.cn/"
); );
}, },
onVideoFileSubmit(data) { onVideoFileSubmit(data) {