|
@@ -59,8 +59,14 @@ public class ImageController extends BaseController {
|
59
|
59
|
ResponseBean responseBean = new ResponseBean();
|
60
|
60
|
List<String> urls = new ArrayList<String>();
|
61
|
61
|
// int index = uploadFiles.indexOf("data:image/jpeg;base64,");
|
62
|
|
- uploadFiles = uploadFiles.substring(23);
|
63
|
|
- SerialBlob serialBlob = decodeToImage(uploadFiles);
|
|
62
|
+ //uploadFiles = uploadFiles.substring(23);
|
|
63
|
+ String[] split = uploadFiles.split("base64,");
|
|
64
|
+ SerialBlob serialBlob = null;
|
|
65
|
+ if (split.length > 1) {
|
|
66
|
+ serialBlob = decodeToImage(split[1]);
|
|
67
|
+ } else {
|
|
68
|
+ serialBlob = decodeToImage(split[0]);
|
|
69
|
+ }
|
64
|
70
|
|
65
|
71
|
String url = imageService.getImageUrl(serialBlob.getBinaryStream());
|
66
|
72
|
urls.add(url);
|
|
@@ -74,4 +80,5 @@ public class ImageController extends BaseController {
|
74
|
80
|
return new SerialBlob(imageByte);
|
75
|
81
|
}
|
76
|
82
|
|
|
83
|
+
|
77
|
84
|
}
|