dedsudiyu il y a 2 ans
Parent
commit
1323c4ed14

+ 2 - 1
src/views/mine/index.vue

@@ -530,8 +530,9 @@
       upImgButton(){
         let self = this;
         this.$refs.cropper.getCropBlob(async (data) => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append('file',data,"DX.jpg")
+          formData.append('file',file,"DX.jpg")
           genSign(formData).then(response => {
             if(response.code == 200){
               this.signatureData = 'data:image/png;base64,'+response.data;

+ 2 - 1
src/views/mine/indexOne.vue

@@ -685,8 +685,9 @@
       upImgButton(){
         let self = this;
         this.$refs.cropper.getCropBlob(async (data) => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append('file',data,"DX.jpg")
+          formData.append('file',file,"DX.jpg")
           genSign(formData).then(response => {
             if(response.code == 200){
               this.signatureData = 'data:image/png;base64,'+response.data;

+ 2 - 1
src/views/mine/userAvatar.vue

@@ -130,8 +130,9 @@
           return
         }
         this.$refs.cropper.getCropBlob(data => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append("avatarfile", data);
+          formData.append("avatarfile", file);
           uploadAvatar(formData).then(response => {
             this.open = false;
             this.options.img = response.imgUrl;

+ 2 - 1
src/views/securityCheck/checkRecord/CheckRecordInfo.vue

@@ -427,8 +427,9 @@
           return
         }
         this.$refs.cropper.getCropBlob(async (data) => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append('file',data,"DX.jpg")
+          formData.append('file',file,"DX.jpg")
           genSign(formData).then(response => {
             if(response.code == 200){
               this.signatureData = 'data:image/png;base64,'+response.data;

+ 2 - 1
src/views/studentViews/studentMine/index.vue

@@ -528,8 +528,9 @@
       upImgButton(){
         let self = this;
         this.$refs.cropper.getCropBlob(async (data) => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append('file',data,"DX.jpg")
+          formData.append('file',file,"DX.jpg")
           genSign(formData).then(response => {
             if(response.code == 200){
               this.signatureData = 'data:image/png;base64,'+response.data;

+ 2 - 1
src/views/studentViews/studentMine/userAvatar.vue

@@ -129,8 +129,9 @@
           return
         }
         this.$refs.cropper.getCropBlob(data => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append("avatarfile", data);
+          formData.append("avatarfile", file);
           uploadAvatar(formData).then(response => {
             this.open = false;
             this.options.img = response.imgUrl;

+ 2 - 1
src/views/system/user/profile/index.vue

@@ -304,8 +304,9 @@ export default {
     upImgButton(){
       let self = this;
       this.$refs.cropper.getCropBlob(async (data) => {
+        const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
         let formData = new FormData();
-        formData.append('file',data,"DX.jpg")
+        formData.append('file',file,"DX.jpg")
         genSign(formData).then(response => {
           if(response.code == 200){
             this.signatureData = 'data:image/png;base64,'+response.data;

+ 2 - 1
src/views/system/user/profile/userAvatar.vue

@@ -129,8 +129,9 @@
           return
         }
         this.$refs.cropper.getCropBlob(data => {
+          const file = new File([data], 'userImg.jpg', { type: 'image/jpeg', lastModified: Date.now() });
           let formData = new FormData();
-          formData.append("avatarfile", data);
+          formData.append("avatarfile", file);
           uploadAvatar(formData).then(response => {
             this.open = false;
             this.options.img = response.imgUrl;