Przeglądaj źródła

fix: 修复院级文件管理数据导入失败,查看富文本未只读问题

lixuan 2 miesięcy temu
rodzic
commit
29975fad2c

+ 2 - 1
src/views/production-safety/productionSafetySystem/collegeFileManagement/collegeFileManagement.vue

@@ -232,7 +232,8 @@
   // 批量导入
   const batchImportVisible = ref(false);
   const { urlPrefix } = useGlobSetting();
-  const importApiUrl = ref(urlJoin(urlPrefix, '/productionSafety/academyFile/import'));
+  // /productionSafety/academyFile/import
+  const importApiUrl = ref(urlJoin(urlPrefix, '/admin/prod/academyFile/importAcademyFile'));
   const templateUrl = ref('./skyeye-file-upload/sfysecurity/TEMPLATE/import-academy-file-template.xlsx');
 
   const handleImport = () => {

+ 3 - 2
src/views/production-safety/productionSafetySystem/collegeFileManagement/components/collegeFileManagementDetail.vue

@@ -37,7 +37,7 @@
         </div>
       </template>
       <template #content>
-        <div class="editor-container">
+        <div class="editor-container" v-if="!isViewMode">
           <Toolbar 
             style="border-bottom: 1px solid #dcdfe6" 
             :editor="editorRef" 
@@ -51,6 +51,7 @@
             @on-change="handleEditorChange"
           />
         </div>
+        <div v-html="ruleFormData.content" v-else></div>
       </template>
       <template #status>
         <el-radio-group v-model="ruleFormData.status" :disabled="isViewMode">
@@ -289,7 +290,7 @@
       previewOnlineRef.value?.open(url, type);
     }
   };
-  
+
   onMounted(() => {
     cloneRuleFormData();
     beforeRouteLeave();