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
479b235f
Commit
479b235f
authored
Apr 13, 2021
by
李俊赕
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add-img-0.0.6
parent
318f8e3f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
11 deletions
+20
-11
index.js
src/components/upload/index.js
+16
-9
file-upload.vue
src/pages/settle/file-upload.vue
+1
-1
upload.js
src/plugins/uploader/request/upload/upload.js
+3
-1
No files found.
src/components/upload/index.js
View file @
479b235f
...
...
@@ -5,14 +5,14 @@ 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
:
{},
// 七牛上传配置
//
domain: 'http://upload.qiniup.com', // 七牛上传域名地址
//
uptokenURL: globalUrl.ucenterUrl.apiUrl + '/v1/tokens', // 上传token地址
//
files:[], // 上传文件
//
fileMaps:[], // 上传文件返回对象
//
keys:[], // 七牛返回key
//
uploadToken: '', // 上传token
//
maximum:999, // 最大上传数量
//
qiniuOptions: {}, // 七牛上传配置
imgList
:[]
};
},
...
...
@@ -30,7 +30,14 @@ export default {
// res.map(item=>{
// imageList.push()
// })
this
.
imgList
=
res
console
.
log
(
uploader
,
uploader
.
qiniuTokenObj
,
'qiniuTokenObj'
)
let
imgList
=
res
.
map
(
item
=>
{
return
{
key
:
item
,
src
:
uploader
.
qiniuTokenObj
.
visitPrefix
+
item
}
})
this
.
imgList
=
imgList
return
}
// 本地服务上传
...
...
src/pages/settle/file-upload.vue
View file @
479b235f
...
...
@@ -5,7 +5,7 @@
<!--
<view
class=
"tip-sucess u-flex u-row-center"
v-if=
"file && (file.status == status.QUEUED || file.status == status.UPLOADING)"
>
<span>
正在上传中...
{{
file
.
percent
}}
%
</span>
</view>
-->
<img
:src=
"file"
mode=
"aspectFill"
@
click=
"perviewImg(index)"
>
<img
:src=
"file
.src
"
mode=
"aspectFill"
@
click=
"perviewImg(index)"
>
<view
class=
"close"
@
click=
"removeImg(index)"
>
<u-icon
name=
"close"
color=
"#fff"
size=
"20"
></u-icon>
</view>
...
...
src/plugins/uploader/request/upload/upload.js
View file @
479b235f
...
...
@@ -86,7 +86,9 @@ export default class fileUpload extends request {
qnRes
=
await
this
.
getQnToken
()
this
.
qiniuTokenObj
=
qnRes
}
let
requestResult
=
await
qiniuUpload
(
requestInfo
,
qnRes
);
const
parmas
=
JSON
.
parse
(
JSON
.
stringify
(
qnRes
))
parmas
.
visitPrefix
=
''
let
requestResult
=
await
qiniuUpload
(
requestInfo
,
parmas
);
return
Promise
.
resolve
(
requestResult
);
}
catch
(
err
)
{
this
.
requestError
&&
this
.
requestError
(
err
);
...
...
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