lilei 2 éve
szülő
commit
e6fafd2050

+ 2 - 2
src/components/UploadFile/index.vue

@@ -157,9 +157,9 @@ export default {
       this.$emit('remove')
     },
     handleChange ({ file, fileList }) {
-      if (file.response && (file.response.status == 500 || file.response.status == 900)) {
+      if (!file.response || file.response && (file.response.status == 500 || file.response.status == 900 || file.response.status == 404)) {
         if (file.status == 'error' || file.status == 'done') {
-          this.$message.error(file.response.message || '上传失败,请重试!')
+          this.$message.error(file.response && file.response.message || '上传失败,请重试!')
           this.$emit('remove')
           return
         }

+ 10 - 0
src/views/numsGoodsShelves/approveStore/authPass.vue

@@ -26,6 +26,7 @@
                   ref="storeImage"
                   :fileSize="10"
                   :maxNums="1"
+                  @remove="removeImage1"
                   @change="changeImage1"
                   listType="picture-card"></Upload>
                 <div class="upload-desc">说明:单张大小小于10Mb,最多1张。</div>
@@ -40,6 +41,7 @@
                   ref="licenseImage"
                   :fileSize="10"
                   :maxNums="1"
+                  @remove="removeImage2"
                   @change="changeImage2"
                   listType="picture-card"></Upload>
                 <div class="upload-desc">说明:单张大小小于10Mb,最多1张。</div>
@@ -226,10 +228,18 @@ export default {
     changeImage1 (file) {
       this.form.storeImage = file
     },
+    removeImage1 () {
+      this.form.storeImage = ''
+      this.$refs.storeImage.setFileList('')
+    },
     //  图片上传
     changeImage2 (file) {
       this.form.licenseImage = file
     },
+    removeImage2 () {
+      this.form.licenseImage = ''
+      this.$refs.licenseImage.setFileList('')
+    },
     //  获取客户信息
     getDetail () {
       xprhStoreApplyDetail({ sn: this.$route.params.sn }).then(res => {