11wqe1 1 неделя назад
Родитель
Сommit
948337932d

+ 7 - 1
src/components/components/cocoFlowDia.vue

@@ -17,7 +17,13 @@
             <div class="markDialog">
                 <template v-if="listData.length && showListData(listData)">
                     <div v-for="(item,index) in listData" :key="index">
-                        <div class="BodyCon" v-if="item.messages.length"  >
+                        <div class="BodyCon" v-if="item.imageUrls && item.imageUrls.length">
+                            <div class="BodyConTit">节点{{ index + 1}}</div>
+                            <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>
+                        </div>
+                        <div class="BodyCon" v-if="item.messages && item.messages.length" >
                             <div class="BodyConTit">节点{{ index + 1}}</div>
                             <div class="BodyConChat" v-for="(po, index2) in item.messages" :key="index+'-'+index2">
                                 <div class="left" v-if="po.role == 'assistant'">

+ 7 - 1
src/components/components/studentWorkPreviewDialog.vue

@@ -273,7 +273,13 @@
             <div class="s_b_m_tool40" v-if="[72].includes(tool)">
               <template v-if="JSON.parse(studentWork.works).length && JSON.parse(studentWork.works)[0].messages.length">
                 <div v-for="(item,index) in JSON.parse(studentWork.works)" :key="index">
-                    <div class="BodyCon" v-if="item.messages.length" >
+                  <div class="BodyCon" v-if="item.imageUrls && item.imageUrls.length">
+                      <div class="BodyConTit">节点{{ index + 1}}</div>
+                      <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>
+                  </div>  
+                  <div class="BodyCon" v-if="item.messages.length" >
                         <div class="BodyConTit">节点{{ index + 1}}</div>
                         <div class="BodyConChat" v-for="(po, index2) in item.messages" :key="index+'-'+index2">
                             <div class="left" v-if="po.role == 'assistant'">