Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
self-support
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李俊赕
self-support
Commits
a07dc269
Commit
a07dc269
authored
Apr 14, 2021
by
李俊赕
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add-file
parent
df65da14
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
12 deletions
+16
-12
index.js
src/components/upload/index.js
+13
-8
util.js
src/components/upload/util.js
+1
-1
index.js
src/plugins/uploader/index.js
+1
-2
qiniuUploader.js
src/plugins/uploader/request/upload/qiniuUploader.js
+1
-1
No files found.
src/components/upload/index.js
View file @
a07dc269
...
...
@@ -5,14 +5,6 @@ export default {
components
:
{},
data
()
{
return
{
// domain: 'http://upload.qiniup.com', // 七牛上传域名地址
// uptokenURL: globalUrl.ucenterUrl.apiUrl + '/v1/tokens', // 上传token地址
// files:[], // 上传文件
// fileMaps:[], // 上传文件返回对象
// keys:[], // 七牛返回key
// uploadToken: '', // 上传token
// maximum:999, // 最大上传数量
// qiniuOptions: {}, // 七牛上传配置
imgList
:[]
};
},
...
...
@@ -21,6 +13,19 @@ export default {
// this.initQiniu()
},
methods
:
{
async
uploadPath
(
type
){
// 可以直接上传path
const
self
=
this
let
imgList
=
[]
let
options
=
{
files
:[]
// 文件路径
}
if
(
type
===
'qiniu'
){
let
res
=
await
uploader
.
qnFileUpload
(
options
)
return
}
let
res
=
await
uploader
.
urlFileUpload
(
options
)
},
async
chooseImage
(
type
){
const
self
=
this
let
imgList
=
[]
...
...
src/components/upload/util.js
View file @
a07dc269
import
qiniuUploader
from
'
@/include/libs
/qiniuUploader.js'
;
import
qiniuUploader
from
'
../upload
/qiniuUploader.js'
;
//七牛云上传文件命名
export
const
randomChar
=
function
(
l
,
url
=
""
)
{
const
x
=
"0123456789qwertyuioplkjhgfdsazxcvbnm"
;
...
...
src/plugins/uploader/index.js
View file @
a07dc269
...
...
@@ -2,8 +2,7 @@ import request from "./request";
const
globalUrl
=
process
.
uniEnv
||
{}
let
baseOptions
=
{
baseUrl
:
''
,
// 接口请求地址,用于图片上传域名配置
//服务器本地上传文件地址
fileUrl
:
''
,
fileUrl
:
''
,
//服务器本地上传文件地址
defaultUploadUrl
:
"api/common/v1/upload_image"
,
// 服务器上传图片默认url
qiniuUploadUrl
:
globalUrl
.
ucenterUrl
.
apiUrl
+
'/v1/tokens'
,
//设置请求头(如果使用报错跨域问题,可能是content-type请求类型和后台那边设置的不一致)
...
...
src/plugins/uploader/request/upload/qiniuUploader.js
View file @
a07dc269
...
...
@@ -86,7 +86,7 @@
fileName
=
options
.
key
;
}
var
formData
=
{
'token'
:
config
.
qiniuUploadToken
'token'
:
config
.
qiniuUploadToken
,
};
if
(
!
config
.
qiniuShouldUseQiniuFileName
)
{
formData
[
'key'
]
=
fileName
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment