|
@@ -270,38 +270,32 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="s_b_m_tool40" v-if="[72].includes(tool)">
|
|
<div class="s_b_m_tool40" v-if="[72].includes(tool)">
|
|
- <!-- <div style="margin-bottom: 20px;" v-for="(item,index) in JSON.parse(studentWork.works)" :key="index">
|
|
|
|
- <div style="margin-bottom: 15px;font-size: 20px;font-weight: 600;color: #000;">第{{ index + 1}}阶段</div>
|
|
|
|
- <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>
|
|
|
|
- </div> -->
|
|
|
|
- <!-- <div class="left" v-if="po.role == 'user'">
|
|
|
|
- <div class="TName">{{ studentWork.sName }}</div>:
|
|
|
|
- <div class="con" v-html="po.content"></div>
|
|
|
|
|
|
+ <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="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'">
|
|
|
|
+ <div class="TName" style="background-color: #0560FD;">小可AI助手</div>
|
|
|
|
+ <div class="con" v-html="MarkdownT(po.content)"></div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="left" v-if="po.role == 'user'">
|
|
|
|
+ <div class="TName" style="background-color: #9747FF;">{{ studentWork.sName }}</div>
|
|
|
|
+ <div class="con" v-html="po.content"></div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div> -->
|
|
|
|
-
|
|
|
|
- <template v-for="(item,index) in JSON.parse(studentWork.works)">
|
|
|
|
- <div class="BodyCon" v-if="item.messages.length" :key="index">
|
|
|
|
- <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'">
|
|
|
|
- <div class="TName" style="background-color: #0560FD;">小可AI助手</div>
|
|
|
|
- <div class="con" v-html="MarkdownT(po.content)"></div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="left" v-if="po.role == 'user'">
|
|
|
|
- <div class="TName" style="background-color: #9747FF;">{{ studentWork.sName }}</div>
|
|
|
|
- <div class="con" v-html="po.content"></div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
</template>
|
|
</template>
|
|
-
|
|
|
|
|
|
+ <div v-else style="text-align: center;
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ align-items: center;
|
|
|
|
+ height: 100%;
|
|
|
|
+ min-height: 500px;">
|
|
|
|
+ 作业暂时只能展示对话文字哦~
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|