浏览代码

修复再次点击标注弹窗富文本框不加载问题

natasha 23 小时之前
父节点
当前提交
5962d9fd42

+ 8 - 1
src/views/book/courseware/create/components/question/article/CheckArticle.vue

@@ -75,7 +75,14 @@
     >
       <CheckStyle :data="data" @saveStyle="saveStyle" />
     </el-dialog>
-    <el-dialog title="标注" :visible.sync="remarkVisible" width="50%" :close-on-click-modal="false" append-to-body>
+    <el-dialog
+      title="标注"
+      :visible.sync="remarkVisible"
+      width="50%"
+      :close-on-click-modal="false"
+      append-to-body
+      v-if="remarkVisible"
+    >
       <div v-if="remark" class="remark">
         <div class="adult-book-input-item">
           <span class="adult-book-lable">中文:</span>

+ 4 - 0
src/views/book/courseware/preview/components/character/CharacterPreview.vue

@@ -55,6 +55,10 @@
                       class="items-image"
                       :src="items.file_list[0].file_url"
                       fit="contain"
+                      :style="{
+                        borderColor:
+                          data.unified_attrib && data.unified_attrib.topic_color ? data.unified_attrib.topic_color : '',
+                      }"
                     />
                   </template>
                   <template v-else-if="items && items.type === 'lian'">