xiangpei
2024-12-03 8c3eaeddeff2c9c5a92352e6bf830e5000ff5882
src/views/onlineStudy/file.vue
@@ -87,8 +87,8 @@
          <upload v-if="form.contentType" ref="upload" :fileUrl="form.contentUrl" :fileType="form.contentType"
            :fileSizeLimitM="10" :uploadNum="1" @getUploadUrl="getUploadUrl" @removeFile="removeFile" />
        </el-form-item>
        <el-form-item label="附件(最多3个)" prop="attachment">
          <upload :fileSizeLimitM="10" :uploadNum="3" :fileUrl="form.attachment"
        <el-form-item label="附件(最多10个)" prop="attachment">
          <upload :fileSizeLimitM="10" :uploadNum="10" :fileUrl="form.attachment"
            @getUploadUrl="getUploadAttachmentUrl" @removeFile="removeAttachmentFile" />
        </el-form-item>
      </el-form>
@@ -197,11 +197,15 @@
      this.form.attachment = fileList.filter(item => item.name !== fileName);
    },
    getUploadAttachmentUrl(uploadData) {
      this.form.attachment = uploadData;
      if (uploadData) {
        this.form.attachment = uploadData;
      }
    },
    getUploadUrl(uploadData) {
      console.log("收到:", uploadData)
      this.form.contentUrl = uploadData;
      if (uploadData) {
        this.form.contentUrl = uploadData;
      }
    },
    remove(id) {
      OnlineStudyAPI.remove([id]).then(res => {