| 
														
															@@ -539,14 +539,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
														
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
														
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="teacherCourseText" 
														 | 
														
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="teacherCourseText" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                      placeholder="请输入教案摘要"></textarea> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                      placeholder="请输入教案摘要" v-if="teacherCourseTextB"></textarea> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" style="white-space:pre-wrap;" v-text="teacherCourseText" v-else-if="teacherTextLoading"></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" v-html="MarkdownT(teacherCourseText)" v-else></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       <div class="op_box"> 
														 | 
														
														 | 
														
															                       <div class="op_box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
														
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        <div style="display: flex;"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                           <div class="r_pub_button_op" 
														 | 
														
														 | 
														
															                           <div class="r_pub_button_op" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             @contextmenu.prevent="openAiDialog(1, 'aiteacherTextDetail', 2)" 
														 | 
														
														 | 
														
															                             @contextmenu.prevent="openAiDialog(1, 'aiteacherTextDetail', 2)" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                             @click="openAiDialog(2, 'aiteacherTextDetail', 2)">智能优化</div> 
														 | 
														
														 | 
														
															                             @click="openAiDialog(2, 'aiteacherTextDetail', 2)">智能优化</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        </el-tooltip> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          </el-tooltip> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <div class="r_pub_button_edit" style="margin-left:10px" @click="teacherCourseTextB = !teacherCourseTextB">{{ teacherCourseTextB ? '确定' : '编辑'}}</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       </div> 
														 | 
														
														 | 
														
															                       </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   </div> 
														 | 
														
														 | 
														
															                   </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 </div> 
														 | 
														
														 | 
														
															                 </div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -565,14 +570,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
														
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
														
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="targetCourseText" 
														 | 
														
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="targetCourseText" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                      placeholder="请输入课程目标"></textarea> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                      placeholder="请输入课程目标" v-if="targetCourseTextB"></textarea> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" style="white-space:pre-wrap;" v-text="targetCourseText" v-else-if="targetTextLoading"></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" v-html="MarkdownT(targetCourseText)" v-else></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       <div class="op_box"> 
														 | 
														
														 | 
														
															                       <div class="op_box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
														
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                          <div class="r_pub_button_op" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @contextmenu.prevent="openAiDialog(1, 'aitargetTextDetail', 2)" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @click="openAiDialog(2, 'aitargetTextDetail', 2)">智能优化</div> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        </el-tooltip> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        <div style="display: flex;"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            <div class="r_pub_button_op" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @contextmenu.prevent="openAiDialog(1, 'aitargetTextDetail', 2)" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @click="openAiDialog(2, 'aitargetTextDetail', 2)">智能优化</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          </el-tooltip> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <div class="r_pub_button_edit" style="margin-left:10px" @click="targetCourseTextB = !targetCourseTextB">{{ targetCourseTextB ? '确定' : '编辑'}}</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       </div> 
														 | 
														
														 | 
														
															                       </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   </div> 
														 | 
														
														 | 
														
															                   </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 </div> 
														 | 
														
														 | 
														
															                 </div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -878,14 +888,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
														
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
														
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="courseText" 
														 | 
														
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="courseText" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                      placeholder="请输入课程简要描述"></textarea> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                      placeholder="请输入课程简要描述" v-if="courseTextB"></textarea> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" style="white-space:pre-wrap;" v-text="courseText" v-else-if="textLoading"></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" v-html="MarkdownT(courseText)" v-else></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       <div class="op_box"> 
														 | 
														
														 | 
														
															                       <div class="op_box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
														
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                          <div class="r_pub_button_op" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @contextmenu.prevent="openAiDialog(1, 'aiDetail', 2)" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @click="openAiDialog(2, 'aiDetail', 2)">智能优化</div> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        </el-tooltip> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        <div style="display: flex;"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            <div class="r_pub_button_op" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @contextmenu.prevent="openAiDialog(1, 'aiDetail', 2)" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @click="openAiDialog(2, 'aiDetail', 2)">智能优化</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          </el-tooltip> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <div class="r_pub_button_edit" style="margin-left:10px" @click="courseTextB = !courseTextB">{{ courseTextB ? '确定' : '编辑'}}</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       </div> 
														 | 
														
														 | 
														
															                       </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   </div> 
														 | 
														
														 | 
														
															                   </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 </div> 
														 | 
														
														 | 
														
															                 </div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -904,14 +919,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
														
														 | 
														
															                 <div style="width: 100%; padding: 0px 20px; box-sizing: border-box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
														
														 | 
														
															                   <div style="width: calc(100%);" class='op_task_box'> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="targetCourseText2" 
														 | 
														
														 | 
														
															                     <textarea v-autoHeight="68" rows="2" class="binfo_input binfo_textarea" cols v-model="targetCourseText2" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                      placeholder="请输入课程目标"></textarea> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                      placeholder="请输入课程目标" v-if="targetCourseText2B"></textarea> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" style="white-space:pre-wrap;" v-text="targetCourseText2" v-else-if="targetTextLoading2"></div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    <div class="markBox vditor-reset" v-html="MarkdownT(targetCourseText2)" v-else></div>  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       <div class="op_box"> 
														 | 
														
														 | 
														
															                       <div class="op_box"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
														
														 | 
														
															                         <div class="op_remark">*可以将需要优化的建议添加在任务描述后,点击“智能优化”,自动进行修改</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                          <div class="r_pub_button_op" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @contextmenu.prevent="openAiDialog(1, 'aitargetTextDetail2', 2)" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                            @click="openAiDialog(2, 'aitargetTextDetail2', 2)">智能优化</div> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        </el-tooltip> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        <div style="display: flex;"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            <div class="r_pub_button_op" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @contextmenu.prevent="openAiDialog(1, 'aitargetTextDetail2', 2)" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                              @click="openAiDialog(2, 'aitargetTextDetail2', 2)">智能优化</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          </el-tooltip> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                          <div class="r_pub_button_edit" style="margin-left:10px" @click="targetCourseText2B = !targetCourseText2B">{{ targetCourseText2B ? '确定' : '编辑'}}</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                       </div> 
														 | 
														
														 | 
														
															                       </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   </div> 
														 | 
														
														 | 
														
															                   </div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 </div> 
														 | 
														
														 | 
														
															                 </div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -6741,6 +6761,10 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       targetTextLoading2: false, 
														 | 
														
														 | 
														
															       targetTextLoading2: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       ttargetTextLoading2: false, 
														 | 
														
														 | 
														
															       ttargetTextLoading2: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       courseTextBool: false, 
														 | 
														
														 | 
														
															       courseTextBool: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      teacherCourseTextB: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      targetCourseTextB: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      courseTextB: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      targetCourseText2B: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }; 
														 | 
														
														 | 
														
															     }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   directives: { 
														 | 
														
														 | 
														
															   directives: { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -7481,6 +7505,10 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           } 
														 | 
														
														 | 
														
															           } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															           if (this.templateid != "4480d65a-1e48-11ef-bee5-005056b86db5" && !this.isOutline) { 
														 | 
														
														 | 
														
															           if (this.templateid != "4480d65a-1e48-11ef-bee5-005056b86db5" && !this.isOutline) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            if(!this.courseText && !this.teacherCourseText){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              this.$message.error("请生成简要描述后再生成大纲"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+              return; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if(this.templateid == '61c628b9-3d96-11ef-b873-005056b86db5'){ 
														 | 
														
														 | 
														
															             if(this.templateid == '61c628b9-3d96-11ef-b873-005056b86db5'){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               this.openAiDialog(clickType, 'aiOutline2') 
														 | 
														
														 | 
														
															               this.openAiDialog(clickType, 'aiOutline2') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             }else { 
														 | 
														
														 | 
														
															             }else { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -10084,7 +10112,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       for (var i = 0; i < this.unitJson.length; i++) { 
														 | 
														
														 | 
														
															       for (var i = 0; i < this.unitJson.length; i++) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         delete this.unitJson[i].isUpdate; 
														 | 
														
														 | 
														
															         delete this.unitJson[i].isUpdate; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      if(!this.targetcoursetext2){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      if(!this.targetCourseText2){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.courseText = this.targetCourseText ? JSON.parse(JSON.stringify(this.targetCourseText)) : '' 
														 | 
														
														 | 
														
															         this.courseText = this.targetCourseText ? JSON.parse(JSON.stringify(this.targetCourseText)) : '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let params = [ 
														 | 
														
														 | 
														
															       let params = [ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -10126,7 +10154,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             infoData2: this.infoData2, 
														 | 
														
														 | 
														
															             infoData2: this.infoData2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             isuseT: this.isuseT, 
														 | 
														
														 | 
														
															             isuseT: this.isuseT, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             mode: this.mode, 
														 | 
														
														 | 
														
															             mode: this.mode, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            targetcoursetext2: this.targetcoursetext2, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            targetCourseText2: this.targetCourseText2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }), 
														 | 
														
														 | 
														
															           }), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           iresearch: this.isFileSearch ? 1 : 2, 
														 | 
														
														 | 
														
															           iresearch: this.isFileSearch ? 1 : 2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -10348,7 +10376,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       for (var i = 0; i < this.unitJson.length; i++) { 
														 | 
														
														 | 
														
															       for (var i = 0; i < this.unitJson.length; i++) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         delete this.unitJson[i].isUpdate; 
														 | 
														
														 | 
														
															         delete this.unitJson[i].isUpdate; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      if(!this.targetcoursetext2){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      if(!this.targetCourseText2){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.courseText = this.targetCourseText ? JSON.parse(JSON.stringify(this.targetCourseText)) : '' 
														 | 
														
														 | 
														
															         this.courseText = this.targetCourseText ? JSON.parse(JSON.stringify(this.targetCourseText)) : '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let params = [ 
														 | 
														
														 | 
														
															       let params = [ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -10391,7 +10419,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             infoData2: this.infoData2, 
														 | 
														
														 | 
														
															             infoData2: this.infoData2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             isuseT: this.isuseT, 
														 | 
														
														 | 
														
															             isuseT: this.isuseT, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             mode: this.mode, 
														 | 
														
														 | 
														
															             mode: this.mode, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            targetcoursetext2: this.targetcoursetext2, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            targetCourseText2: this.targetCourseText2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }), 
														 | 
														
														 | 
														
															           }), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           iresearch: this.isFileSearch ? 1 : 2, 
														 | 
														
														 | 
														
															           iresearch: this.isFileSearch ? 1 : 2, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }, 
														 | 
														
														 | 
														
															         }, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -12478,8 +12506,8 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 this.infoData2 = JSON.parse(res.data[0][0].setting).infoData2 ? JSON.parse(res.data[0][0].setting).infoData2 : []; 
														 | 
														
														 | 
														
															                 this.infoData2 = JSON.parse(res.data[0][0].setting).infoData2 ? JSON.parse(res.data[0][0].setting).infoData2 : []; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 this.isuseT = JSON.parse(res.data[0][0].setting).isuseT ? JSON.parse(res.data[0][0].setting).isuseT : JSON.parse(res.data[0][0].setting).isuseT === false ? false : true; 
														 | 
														
														 | 
														
															                 this.isuseT = JSON.parse(res.data[0][0].setting).isuseT ? JSON.parse(res.data[0][0].setting).isuseT : JSON.parse(res.data[0][0].setting).isuseT === false ? false : true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 this.mode = JSON.parse(res.data[0][0].setting).mode ? JSON.parse(res.data[0][0].setting).mode : 1; 
														 | 
														
														 | 
														
															                 this.mode = JSON.parse(res.data[0][0].setting).mode ? JSON.parse(res.data[0][0].setting).mode : 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                this.targetcoursetext2 = JSON.parse(res.data[0][0].setting).targetcoursetext2 ? JSON.parse(res.data[0][0].setting).targetcoursetext2 : ''; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                if(this.targetcoursetext2){ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                this.targetCourseText2 = JSON.parse(res.data[0][0].setting).targetCourseText2 ? JSON.parse(res.data[0][0].setting).targetCourseText2 : ''; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                if(this.targetCourseText2){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   this.courseTextBool = true 
														 | 
														
														 | 
														
															                   this.courseTextBool = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               }catch(error){ 
														 | 
														
														 | 
														
															               }catch(error){ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -14740,7 +14768,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.aiText = this.aiJson.aiTarget 
														 | 
														
														 | 
														
															         this.aiText = this.aiJson.aiTarget 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.aiCallback = callback 
														 | 
														
														 | 
														
															         this.aiCallback = callback 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } else if (type == 'aitargetTextDetail2'){ 
														 | 
														
														 | 
														
															       } else if (type == 'aitargetTextDetail2'){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (this.ttargetTextLoading) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (this.ttargetTextLoading2) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.$message({ 
														 | 
														
														 | 
														
															           this.$message({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             message: "请回答完毕后再次发送", 
														 | 
														
														 | 
														
															             message: "请回答完毕后再次发送", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             type: "warning" 
														 | 
														
														 | 
														
															             type: "warning" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -14799,7 +14827,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.loading = true 
														 | 
														
														 | 
														
															         this.loading = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // ${this.getListClassC(this.checkboxList2) ?  '班级:' + this.getListClassC(this.checkboxList2) : "无"} 
														 | 
														
														 | 
														
															 // ${this.getListClassC(this.checkboxList2) ?  '班级:' + this.getListClassC(this.checkboxList2) : "无"} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // ${this.infoData.length ? '使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。' : ''} 
														 | 
														
														 | 
														
															 // ${this.infoData.length ? '使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。' : ''} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-let txt = (this.templateid == 'cf5722a4-401b-11ef-b873-005056b86db5' || this.templateid == 'cf5722a4-401b-11ef-b873-005056b86dc4') ? '任务设计、评价标准和教学目标' : '任务设计和评价标准' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+let txt = (this.templateid == 'cf5722a4-401b-11ef-b873-005056b86db5' || this.templateid == 'cf5722a4-401b-11ef-b873-005056b86dc4') ? '任务设计、评价标准和教学目标(markdown格式)' : '任务设计和评价标准' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 let courseText = this.courseText ? this.courseText : this.teacherCourseText 
														 | 
														
														 | 
														
															 let courseText = this.courseText ? this.courseText : this.teacherCourseText 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         let message = `NOTICE 
														 | 
														
														 | 
														
															         let message = `NOTICE 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Role: 你是创建课程的老师,可以利用file_search的方式完整的去分析文件内容(注:如果文件内容里面不包含需要检索的内容,就不引用文件内容),并生成需要的JSON数据。 
														 | 
														
														 | 
														
															 Role: 你是创建课程的老师,可以利用file_search的方式完整的去分析文件内容(注:如果文件内容里面不包含需要检索的内容,就不引用文件内容),并生成需要的JSON数据。 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -14912,7 +14940,7 @@ ${this.templateid == "4480d65a-1e48-11ef-bee5-005056b86db5" ? '#目标层\n'+thi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         for (var i = 0; i < this.dArray.length; i++) { 
														 | 
														
														 | 
														
															         for (var i = 0; i < this.dArray.length; i++) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           _text += `任务名称:${this.dArray[i].task} 任务描述:${this.dArray[i].detail} \n` 
														 | 
														
														 | 
														
															           _text += `任务名称:${this.dArray[i].task} 任务描述:${this.dArray[i].detail} \n` 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }//${this.infoData.length ? '使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。' : ''} 
														 | 
														
														 | 
														
															         }//${this.infoData.length ? '使用文件检索的方式完整的去分析文件内容,并请完全按照要求输出。' : ''} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        let target = this.targetcoursetext2 ? this.targetcoursetext2 : this.targetcoursetext 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        let target = this.targetCourseText2 ? this.targetCourseText2 : this.targetcoursetext 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         let message = ` NOTICE 
														 | 
														
														 | 
														
															         let message = ` NOTICE 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Role: 你是创建课程的老师,可以利用file_search的方式完整的去分析文件内容(注:如果文件内容里面不包含需要检索的内容,就不引用文件内容),并生成需要的JSON数据。 
														 | 
														
														 | 
														
															 Role: 你是创建课程的老师,可以利用file_search的方式完整的去分析文件内容(注:如果文件内容里面不包含需要检索的内容,就不引用文件内容),并生成需要的JSON数据。 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese. 
														 | 
														
														 | 
														
															 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese. 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -15007,7 +15035,7 @@ ${msg}。相关信息内容至少要有300tokens,可以是markdown格式 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // ## 补充参考资料 
														 | 
														
														 | 
														
															 // ## 补充参考资料 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // 补充资料:${url.join(",")} 
														 | 
														
														 | 
														
															 // 补充资料:${url.join(",")} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // 补充描述:${this.courseText2} ##补充参考资料和 
														 | 
														
														 | 
														
															 // 补充描述:${this.courseText2} ##补充参考资料和 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      let target = this.targetcoursetext2 ? this.targetcoursetext2 : this.targetcoursetext 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      let target = this.targetCourseText2 ? this.targetCourseText2 : this.targetcoursetext 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let msg = `NOTICE 
														 | 
														
														 | 
														
															       let msg = `NOTICE 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Role: 你是创建课程的老师,内容不要以markdown形式出现,只需要口语化的形式。 
														 | 
														
														 | 
														
															 Role: 你是创建课程的老师,内容不要以markdown形式出现,只需要口语化的形式。 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese. 
														 | 
														
														 | 
														
															 Language: Please use the same language as the user requirement, if the user speaks Chinese, the specific text of your answer should also be in Chinese. 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -18160,7 +18188,7 @@ ${this.targetCourseText && this.aiCallback == 2 ? '注意,优化原有的<参 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     async aitargetTextDetail2(msg) { 
														 | 
														
														 | 
														
															     async aitargetTextDetail2(msg) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let _this = this 
														 | 
														
														 | 
														
															       let _this = this 
														 | 
													
												
											
												
													
														| 
														 | 
														
															        
														 | 
														
														 | 
														
															        
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      let fileid = ['file-GT2yXwZvsYpWeELiJkVp5GMd'] // file-GT2yXwZvsYpWeELiJkVp5GMd 科学目标fileid 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      let fileid = ['file-okF1PSRw4VYjRl81SykkxWSo'] // file-okF1PSRw4VYjRl81SykkxWSo 科学目标fileid 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       _this.targetTextLoading2 = true 
														 | 
														
														 | 
														
															       _this.targetTextLoading2 = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       _this.ttargetTextLoading2 = true 
														 | 
														
														 | 
														
															       _this.ttargetTextLoading2 = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       let sub = [] 
														 | 
														
														 | 
														
															       let sub = [] 
														 |