功能变化: 优化富文本支持cdn

pull/102/MERGE
李强 2023-07-29 08:49:33 +08:00
parent 2a010a2255
commit 741cc62573
6 changed files with 30 additions and 18 deletions

View File

@ -6,4 +6,6 @@ VUE_APP_TITLE=企业级后台管理系统
VUE_APP_PM_ENABLED = true
# 后端接口地址及端口(域名)
VUE_APP_API = "http://127.0.0.1:8000"
VUE_APP_VERSION = '2.0.4'
# 文件存储引擎
VUE_APP_FILE_ENGINE = 'local' # oss、cos、local

View File

@ -13,3 +13,5 @@ VUE_APP_SCOURCE_LINK=FALSE
VUE_APP_PUBLIC_PATH=/
# 启用权限管理
VUE_APP_PM_ENABLED = true
# 文件存储引擎
VUE_APP_FILE_ENGINE = 'local' # oss、cos、local

View File

@ -13,3 +13,5 @@ VUE_APP_SCOURCE_LINK=FALSE
VUE_APP_PUBLIC_PATH=/
# 启用权限管理
VUE_APP_PM_ENABLED = true
# 文件存储引擎
VUE_APP_FILE_ENGINE = 'local' # oss、cos、local

View File

@ -219,21 +219,21 @@ export default {
ueditorConfig: {
serverUrl: util.baseURL() + 'api/system/file/ueditor/',
headers: { Authorization: 'JWT ' + util.cookies.get('token') },
imageUrlPrefix: util.baseURL(),
imageUrlPrefix: util.baseFileURL(),
//
scrawlUrlPrefix: util.baseURL(),
scrawlUrlPrefix: util.baseFileURL(),
//
snapscreenUrlPrefix: util.baseURL(),
snapscreenUrlPrefix: util.baseFileURL(),
//
catcherUrlPrefix: util.baseURL(),
catcherUrlPrefix: util.baseFileURL(),
// 访
videoUrlPrefix: util.baseURL(),
videoUrlPrefix: util.baseFileURL(),
// 访
fileUrlPrefix: util.baseURL(),
fileUrlPrefix: util.baseFileURL(),
//
imageManagerUrlPrefix: util.baseURL(),
imageManagerUrlPrefix: util.baseFileURL(),
//
fileManagerUrlPrefix: util.baseURL()
fileManagerUrlPrefix: util.baseFileURL()
// ueditor
// http://fex.baidu.com/ueditor/#start-config
},

View File

@ -1,4 +1,5 @@
import util from '@/libs/util.js'
export default {
'image-uploader': {
form: { component: { name: 'd2p-file-uploader', props: { elProps: { listType: 'picture-card', accept: '.png,.jpeg,.jpg,.ico,.bmp,.gif' } } } },
@ -244,21 +245,21 @@ export default {
config: {
serverUrl: util.baseURL() + 'api/system/file/ueditor/',
headers: { Authorization: 'JWT ' + util.cookies.get('token') },
imageUrlPrefix: util.baseURL(),
imageUrlPrefix: util.baseFileURL(),
// 涂鸦图片上传
scrawlUrlPrefix: util.baseURL(),
scrawlUrlPrefix: util.baseFileURL(),
// 截图工具上传
snapscreenUrlPrefix: util.baseURL(),
snapscreenUrlPrefix: util.baseFileURL(),
// 抓取远程图片路径前缀
catcherUrlPrefix: util.baseURL(),
catcherUrlPrefix: util.baseFileURL(),
// 视频访问路径前缀
videoUrlPrefix: util.baseURL(),
videoUrlPrefix: util.baseFileURL(),
// 文件访问路径前缀
fileUrlPrefix: util.baseURL(),
fileUrlPrefix: util.baseFileURL(),
// 列出指定目录下的图片
imageManagerUrlPrefix: util.baseURL(),
imageManagerUrlPrefix: util.baseFileURL(),
// 列出指定目录下的文件
fileManagerUrlPrefix: util.baseURL()
fileManagerUrlPrefix: util.baseFileURL()
// 传入ueditor的配置
// 文档参考 http://fex.baidu.com/ueditor/#start-config
}

View File

@ -3,7 +3,6 @@ import db from './util.db'
import log from './util.log'
import dayjs from 'dayjs'
import filterParams from './util.params'
const util = {
cookies,
db,
@ -63,6 +62,12 @@ util.baseURL = function () {
return baseURL
}
util.baseFileURL = function () {
if (process.env.VUE_APP_FILE_ENGINE && (process.env.VUE_APP_FILE_ENGINE === 'oss' || process.env.VUE_APP_FILE_ENGINE === 'cos')) {
return ''
}
return util.baseURL()
}
util.wsBaseURL = function () {
var baseURL = process.env.VUE_APP_API
var param = baseURL.split('/')[3] || ''