Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cust_web
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
张伯涛
cust_web
Commits
4c83d3aa
Commit
4c83d3aa
authored
Apr 22, 2025
by
liwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了oss上传逻辑
parent
69672575
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
95 additions
and
46 deletions
+95
-46
index.vue
src/views/contentManagement/activity/info/index.vue
+24
-12
index.vue
src/views/contentManagement/banner/index.vue
+23
-11
index.vue
src/views/contentManagement/notice/info/index.vue
+23
-11
index.vue
src/views/operationsManagement/member/info/index.vue
+25
-12
No files found.
src/views/contentManagement/activity/info/index.vue
View file @
4c83d3aa
...
@@ -365,10 +365,10 @@ import {
...
@@ -365,10 +365,10 @@ import {
}
from
'@/api/contentManagement/activity'
}
from
'@/api/contentManagement/activity'
import
{
VueEditor
}
from
'vue2-editor'
import
{
VueEditor
}
from
'vue2-editor'
import
{
yesOrNo
,
enableOrDisable
}
from
'@/utils/allPageData'
import
{
yesOrNo
,
enableOrDisable
}
from
'@/utils/allPageData'
import
{
uploadLocal
,
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
uploadLocal
,
uploadPublic
}
from
'@/api/system/ossInfo'
import
'quill/dist/quill.core.css'
import
'quill/dist/quill.core.css'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
axios
from
'axios'
export
default
{
export
default
{
components
:
{
components
:
{
VueEditor
VueEditor
...
@@ -497,18 +497,30 @@ export default {
...
@@ -497,18 +497,30 @@ export default {
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'temp'
,
'CmsActivity'
)
formData
.
append
(
'temp'
,
'CmsActivity'
)
formData
.
append
(
'
bucket'
,
'cust-91isoft'
)
formData
.
append
(
'
fileType'
,
file
.
type
)
try
{
try
{
// 发起上传请求
// 发起上传请求
const
response
=
await
uploadPublic
(
formData
)
uploadPublic
(
formData
).
then
(
response
=>
{
const
businessId
=
response
.
data
.
businessId
axios
({
// 更新 fileList,保存文件的 URL 和其他信息
method
:
'PUT'
,
this
.
fileList
=
[{
url
:
response
.
data
.
url
,
url
:
response
.
data
.
url
,
data
:
file
,
businessId
:
businessId
headers
:
{
}]
'Content-Type'
:
file
.
type
this
.
form
.
pictureId
=
businessId
}
this
.
imageUrl
=
response
.
data
.
url
}).
then
(
res
=>
{
getOssUrl
(
response
.
data
.
ossInfoId
).
then
(
res1
=>
{
const
businessId
=
response
.
data
.
ossInfoId
// 更新 fileList,保存文件的 URL 和其他信息
this
.
fileList
=
[{
url
:
res1
.
data
,
businessId
:
businessId
}]
this
.
form
.
pictureId
=
businessId
this
.
imageUrl
=
res1
.
data
})
})
})
}
catch
(
error
)
{
}
catch
(
error
)
{
console
.
error
(
'上传失败:'
,
error
)
console
.
error
(
'上传失败:'
,
error
)
}
}
...
...
src/views/contentManagement/banner/index.vue
View file @
4c83d3aa
...
@@ -195,7 +195,7 @@ import { enableOrDisable, typeField } from '@/utils/allPageData'
...
@@ -195,7 +195,7 @@ import { enableOrDisable, typeField } from '@/utils/allPageData'
import
commonField
from
'@/utils/commonField'
import
commonField
from
'@/utils/commonField'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
axios
from
'axios'
export
default
{
export
default
{
name
:
'CmsBanner'
,
name
:
'CmsBanner'
,
data
()
{
data
()
{
...
@@ -443,18 +443,30 @@ export default {
...
@@ -443,18 +443,30 @@ export default {
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'temp'
,
'CmsBanner'
)
formData
.
append
(
'temp'
,
'CmsBanner'
)
formData
.
append
(
'
bucket'
,
'cust-91isoft'
)
formData
.
append
(
'
fileType'
,
file
.
type
)
try
{
try
{
// 发起上传请求
// 发起上传请求
const
response
=
await
uploadPublic
(
formData
)
uploadPublic
(
formData
).
then
(
response
=>
{
const
businessId
=
response
.
data
.
businessId
axios
({
// 更新 fileList,保存文件的 URL 和其他信息
method
:
'PUT'
,
this
.
fileList
=
[{
url
:
response
.
data
.
url
,
url
:
response
.
data
.
url
,
data
:
file
,
businessId
:
businessId
headers
:
{
}]
'Content-Type'
:
file
.
type
this
.
form
.
pictureId
=
businessId
}
this
.
imageUrl
=
response
.
data
.
url
}).
then
(
res
=>
{
getOssUrl
(
response
.
data
.
ossInfoId
).
then
(
res1
=>
{
const
businessId
=
response
.
data
.
ossInfoId
// 更新 fileList,保存文件的 URL 和其他信息
this
.
fileList
=
[{
url
:
res1
.
data
,
businessId
:
businessId
}]
this
.
form
.
pictureId
=
businessId
this
.
imageUrl
=
res1
.
data
})
})
})
}
catch
(
error
)
{
}
catch
(
error
)
{
console
.
error
(
'上传失败:'
,
error
)
console
.
error
(
'上传失败:'
,
error
)
}
}
...
...
src/views/contentManagement/notice/info/index.vue
View file @
4c83d3aa
...
@@ -167,7 +167,7 @@ import { yesOrNo, enableOrDisable } from '@/utils/allPageData'
...
@@ -167,7 +167,7 @@ import { yesOrNo, enableOrDisable } from '@/utils/allPageData'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
'quill/dist/quill.core.css'
import
'quill/dist/quill.core.css'
import
axios
from
'axios'
export
default
{
export
default
{
components
:
{
components
:
{
VueEditor
VueEditor
...
@@ -307,18 +307,30 @@ export default {
...
@@ -307,18 +307,30 @@ export default {
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'temp'
,
'CmsNotice'
)
formData
.
append
(
'temp'
,
'CmsNotice'
)
formData
.
append
(
'
bucket'
,
'cust-91isoft'
)
formData
.
append
(
'
fileType'
,
file
.
type
)
try
{
try
{
// 发起上传请求
// 发起上传请求
const
response
=
await
uploadPublic
(
formData
)
uploadPublic
(
formData
).
then
(
response
=>
{
const
businessId
=
response
.
data
.
businessId
axios
({
// 更新 fileList,保存文件的 URL 和其他信息
method
:
'PUT'
,
this
.
fileList
=
[{
url
:
response
.
data
.
url
,
url
:
response
.
data
.
url
,
data
:
file
,
businessId
:
businessId
headers
:
{
}]
'Content-Type'
:
file
.
type
this
.
form
.
pictureId
=
businessId
}
this
.
imageUrl
=
response
.
data
.
url
}).
then
(
res
=>
{
getOssUrl
(
response
.
data
.
ossInfoId
).
then
(
res1
=>
{
const
businessId
=
response
.
data
.
ossInfoId
// 更新 fileList,保存文件的 URL 和其他信息
this
.
fileList
=
[{
url
:
res1
.
data
,
businessId
:
businessId
}]
this
.
form
.
pictureId
=
businessId
this
.
imageUrl
=
res1
.
data
})
})
})
}
catch
(
error
)
{
}
catch
(
error
)
{
console
.
error
(
'上传失败:'
,
error
)
console
.
error
(
'上传失败:'
,
error
)
}
}
...
...
src/views/operationsManagement/member/info/index.vue
View file @
4c83d3aa
...
@@ -582,7 +582,7 @@ import { getOptions } from '@/utils/options'
...
@@ -582,7 +582,7 @@ import { getOptions } from '@/utils/options'
import
{
getMemInfo
,
getPrivateInfo
,
updateMemInfo
}
from
'@/api/contentManagement/memInfo'
import
{
getMemInfo
,
getPrivateInfo
,
updateMemInfo
}
from
'@/api/contentManagement/memInfo'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
uploadPublic
}
from
'@/api/system/ossInfo'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
{
getOssUrl
}
from
'@/api/contentManagement/opmArticle'
import
axios
from
'axios'
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
...
@@ -833,6 +833,7 @@ export default {
...
@@ -833,6 +833,7 @@ export default {
getMemInfo
(
this
.
$route
.
query
.
bussinessId
).
then
(
response
=>
{
getMemInfo
(
this
.
$route
.
query
.
bussinessId
).
then
(
response
=>
{
if
(
response
.
code
===
200
)
{
if
(
response
.
code
===
200
)
{
this
.
form
=
response
.
data
this
.
form
=
response
.
data
console
.
log
(
'response.data:'
,
response
.
data
)
if
(
response
.
data
.
avatarOpen
===
null
)
{
if
(
response
.
data
.
avatarOpen
===
null
)
{
this
.
form
.
avatarOpen
=
0
this
.
form
.
avatarOpen
=
0
}
}
...
@@ -1049,19 +1050,31 @@ export default {
...
@@ -1049,19 +1050,31 @@ export default {
}
}
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'file'
,
file
)
formData
.
append
(
'temp'
,
'
CmsNotice
'
)
formData
.
append
(
'temp'
,
'
OpmMember
'
)
formData
.
append
(
'
bucket'
,
'cust-91isoft'
)
formData
.
append
(
'
fileType'
,
file
.
type
)
try
{
try
{
// 发起上传请求
// 发起上传请求
const
response
=
await
uploadPublic
(
formData
)
uploadPublic
(
formData
).
then
(
response
=>
{
const
businessId
=
response
.
data
.
businessId
axios
({
// 更新 fileList,保存文件的 URL 和其他信息
method
:
'PUT'
,
this
.
fileList
=
[{
url
:
response
.
data
.
url
,
url
:
response
.
data
.
url
,
data
:
file
,
businessId
:
businessId
headers
:
{
}]
'Content-Type'
:
file
.
type
this
.
form
.
avatar
=
businessId
}
this
.
imageUrl
=
response
.
data
.
url
}).
then
(
res
=>
{
getOssUrl
(
response
.
data
.
ossInfoId
).
then
(
res1
=>
{
const
businessId
=
response
.
data
.
ossInfoId
// 更新 fileList,保存文件的 URL 和其他信息
this
.
fileList
=
[{
url
:
res1
.
data
,
businessId
:
businessId
}]
this
.
form
.
avatar
=
businessId
this
.
imageUrl
=
res1
.
data
})
})
})
}
catch
(
error
)
{
}
catch
(
error
)
{
console
.
error
(
'上传失败:'
,
error
)
console
.
error
(
'上传失败:'
,
error
)
}
}
...
...
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