Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xiaomai-cloud-class-web
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xiaomai-cloud-class
xiaomai-cloud-class-web
Commits
75061134
Commit
75061134
authored
Dec 24, 2020
by
wufan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:优化传文件到oss
parent
9349a9c6
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
26 additions
and
14 deletions
+26
-14
src/modules/store-manage/StoreH5DecorationTab.jsx
+13
-7
src/modules/store-manage/StoreWebDecorationTab.jsx
+13
-7
No files found.
src/modules/store-manage/StoreH5DecorationTab.jsx
View file @
75061134
...
...
@@ -2,7 +2,7 @@
* @Author: wufan
* @Date: 2020-11-30 10:47:38
* @LastEditors: wufan
* @LastEditTime: 2020-12-24 1
3:37:32
* @LastEditTime: 2020-12-24 1
8:33:10
* @Description: web店铺banner页面
* @@Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
*/
...
...
@@ -49,6 +49,7 @@ class StoreWebDecoration extends React.Component {
diskList
:
[],
photoclip
:
null
,
preview
:
""
,
cutImageBlob
:
null
};
}
...
...
@@ -229,8 +230,10 @@ class StoreWebDecoration extends React.Component {
jpgFillColor
:
"transparent"
,
},
done
:
(
dataUrl
)
=>
{
const
cutImage
=
this
.
convertBase64UrlToBlob
(
dataUrl
);
this
.
getSignature
(
cutImage
,
fileName
);
const
cutImageBlob
=
this
.
convertBase64UrlToBlob
(
dataUrl
);
this
.
setState
({
cutImageBlob
})
setTimeout
(()
=>
{
cutFlag
=
false
;
},
2000
);
...
...
@@ -272,6 +275,11 @@ class StoreWebDecoration extends React.Component {
(
addBannerPath
)
=>
{
this
.
setState
({
addBannerPath
,
visible
:
false
},()
=>
{
this
.
state
.
choosedBannerId
?
this
.
editStoreBanner
()
:
this
.
addStoreBanner
();
});
}
);
...
...
@@ -332,6 +340,7 @@ class StoreWebDecoration extends React.Component {
showSelectFileModal
,
diskList
,
visible
,
cutImageBlob
}
=
this
.
state
;
const
DraggableContainer
=
(
props
)
=>
(
<
SortableContainer
...
...
@@ -414,10 +423,7 @@ class StoreWebDecoration extends React.Component {
cutFlag
=
true
;
this
.
refs
.
hiddenBtn
.
click
();
}
this
.
setState
({
visible
:
false
});
this
.
state
.
choosedBannerId
?
this
.
editStoreBanner
()
:
this
.
addStoreBanner
();
this
.
getSignature
(
cutImageBlob
);
}
}
>
确定
...
...
src/modules/store-manage/StoreWebDecorationTab.jsx
View file @
75061134
...
...
@@ -2,7 +2,7 @@
* @Author: wufan
* @Date: 2020-11-30 10:47:38
* @LastEditors: wufan
* @LastEditTime: 2020-12-24 1
3:38:10
* @LastEditTime: 2020-12-24 1
8:30:46
* @Description: web店铺banner页面
* @@Copyrigh: © 2020 杭州杰竞科技有限公司 版权所有
*/
...
...
@@ -49,6 +49,7 @@ class StoreWebDecoration extends React.Component {
diskList
:
[],
photoclip
:
null
,
preview
:
""
,
cutImageBlob
:
null
};
}
...
...
@@ -228,8 +229,10 @@ class StoreWebDecoration extends React.Component {
jpgFillColor
:
"transparent"
,
},
done
:
(
dataUrl
)
=>
{
const
cutImage
=
this
.
convertBase64UrlToBlob
(
dataUrl
);
this
.
getSignature
(
cutImage
,
fileName
);
const
cutImageBlob
=
this
.
convertBase64UrlToBlob
(
dataUrl
);
this
.
setState
({
cutImageBlob
})
setTimeout
(()
=>
{
cutFlag
=
false
;
},
2000
);
...
...
@@ -268,6 +271,11 @@ class StoreWebDecoration extends React.Component {
(
addBannerPath
)
=>
{
this
.
setState
({
addBannerPath
,
visible
:
false
},()
=>
{
this
.
state
.
choosedBannerId
?
this
.
editStoreBanner
()
:
this
.
addStoreBanner
();
});
}
);
...
...
@@ -330,6 +338,7 @@ class StoreWebDecoration extends React.Component {
showSelectFileModal
,
diskList
,
visible
,
cutImageBlob
}
=
this
.
state
;
const
DraggableContainer
=
(
props
)
=>
(
<
SortableContainer
...
...
@@ -412,10 +421,7 @@ class StoreWebDecoration extends React.Component {
cutFlag
=
true
;
this
.
refs
.
hiddenBtn
.
click
();
}
this
.
setState
({
visible
:
false
});
this
.
state
.
choosedBannerId
?
this
.
editStoreBanner
()
:
this
.
addStoreBanner
();
this
.
getSignature
(
cutImageBlob
);
}
}
>
确定
...
...
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