11wqe1 2 meses atrás
pai
commit
459695245c

+ 9 - 2
src/components/pages/components/exportWorksDialog.vue

@@ -166,7 +166,13 @@
                       </div>
                       <div  style="margin-bottom: 20px;" v-for="(item,index) in l.content[0]" :key="index+'coco'">
                             <div style="margin-bottom: 15px;font-size: 14px;font-weight: 600;color: #000;">第{{ index + 1}}阶段</div>
-                            <div v-for="(po,PInd) in item.messages" :key="PInd+'PInd'">
+                            <template v-if="item.imageUrls && item.imageUrls.length">
+                              <div style="display: flex;flex-wrap: wrap;gap: 10px;" v-for="(image,index) in item.imageUrls" :key="index+'-image'">
+                                  <img style="max-width: 390px;object-fit: cover;" :src="image" alt="" />
+                              </div>
+                            </template>
+                            <template v-if="item.messages && item.messages.length">
+                              <div v-for="(po,PInd) in item.messages" :key="PInd+'PInd'">
                                 <div class="left" v-if="po.role == 'assistant'">
                                         <div class="TName">小可AI助手</div>:
                                         <div class="con" v-html="MarkdownT(po.content)"></div>
@@ -176,7 +182,8 @@
                                         <div class="TName">{{ worksDialogCon2.sName }}</div>:
                                         <div class="con" v-html="po.content"></div>
                                 </div>
-                            </div>
+                              </div>
+                            </template>
                         </div>
                     </div>
                     <div v-if="l.tool[0] == 16 || l.tool[0] == 50">

+ 9 - 2
src/components/pages/components/lookWork.vue

@@ -185,7 +185,13 @@
                         </div>
                         <div  style="margin-bottom: 20px;" v-for="(item,index) in l.content[0]" :key="index+'coco'">
                             <div style="margin-bottom: 15px;font-size: 14px;font-weight: 600;color: #000;">第{{ index + 1}}阶段</div>
-                            <div v-for="(po,PInd) in item.messages" :key="PInd+'PInd'">
+                            <template v-if="item.imageUrls && item.imageUrls.length">
+                              <div style="display: flex;flex-wrap: wrap;gap: 10px;" v-for="(image,index) in item.imageUrls" :key="index+'-image'">
+                                  <img style="max-width: 390px;object-fit: cover;" :src="image" alt="" />
+                              </div>
+                            </template>
+                            <template v-if="item.messages && item.messages.length">
+                              <div v-for="(po,PInd) in item.messages" :key="PInd+'PInd'">
                                 <div class="left" v-if="po.role == 'assistant'">
                                         <div class="TName">小可AI助手</div>:
                                         <div class="con" v-html="MarkdownT(po.content)"></div>
@@ -195,7 +201,8 @@
                                         <div class="TName">{{ userName }}</div>:
                                         <div class="con" v-html="po.content"></div>
                                 </div>
-                            </div>
+                              </div>
+                            </template>
                         </div>
                       </div>
                       <div v-if="l.tool[0] == 16 || l.tool[0] == 50">