MrShi
2025-08-19 ff087240b3dee29ce4e14ad0836e76b9fdf312cf
admin/src/components/common/RichEditor.vue
@@ -129,10 +129,10 @@
        MENU_CONF: {
          // 图片上传
          uploadImage: {
            server: process.env.VUE_APP_API_PREFIX + '/visitsAdmin/cloudService/public/upload?folder=richeditor',
            server: process.env.VUE_APP_API_PREFIX + '/web/public/upload?folder=richeditor',
            fieldName: 'file',
            // 单个文件的最大体积限制,默认为 2M
            maxFileSize: 10 * 1024 * 1024, // 10M
            maxFileSize: 20 * 1024 * 1024, // 10M
            // 最多可上传几个文件,默认为 100
            maxNumberOfFiles: 10,
            // 选择文件时的类型限制,默认为 ['image/*'] 。如不想限制,则设置为 []
@@ -147,7 +147,7 @@
            // 跨域是否传递 cookie ,默认为 false
            withCredentials: true,
            // 超时时间,默认为 10 秒
            timeout: 10 * 1000, // 10 秒
            timeout: 10 * 10000, // 10 秒
            // 上传前
            onBeforeUpload (files) {
              loadingInstance = Loading.service({
@@ -178,9 +178,10 @@
                //     message: `${res.data.originalName} 上传失败,请重新尝试`
                // });
              }
              insertFn(res.data.url, res.data.originname, res.data.imgname)
              if(res.data && res.data.url){
                insertFn(res.data.url, res.data.originname, res.data.imgname)
              }
            },
            // 单个文件上传成功之后
            onSuccess (file, res) {
              console.log(`${file.originalFilename} 上传成功`, res)
@@ -246,7 +247,9 @@
                //     message: `${res.data.originalName} 上传失败,请重新尝试`
                // });
              }
              insertFn(res.data.url, res.data.url)
              if(res.data && res.data.url){
                insertFn(res.data.url, res.data.url)
              }
            },
            // 上传进度的回调函数
            onProgress (progress) {