|
@@ -1525,7 +1525,7 @@
|
|
|
<el-tooltip effect="light" content="右键单击可配置提示词" placement="bottom">
|
|
|
<button class="c_pub_button_confirm" style="margin: 0px 0 0px auto;"
|
|
|
@contextmenu.prevent="openAiDialog(1, 'aitargetTextDetail3',1), addCourseBehavior('courseBehavior', '右键课程目标-生成目标按钮')"
|
|
|
- @click="openAiDialog(2, 'aitargetTextDetail3',1), addCourseBehavior('courseBehavior', '点击课程目标-生成目标按钮')">生成目标</button>
|
|
|
+ @click="openAiDialog(2, 'aitargetTextDetail3',1), addCourseBehavior('courseBehavior', '点击课程目标-生成目标按钮')" ref="aitargetTextDetail3">生成目标</button>
|
|
|
</el-tooltip>
|
|
|
<div style="margin-top: 10px;width:100%" v-if="mubiaoInfoData.length">
|
|
|
<div class="add_chapters_box add_c_none" v-if="
|
|
@@ -18100,6 +18100,12 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
this.$message.error("请生成简要描述后再生成目标");
|
|
|
return;
|
|
|
}
|
|
|
+ this.$nextTick(() => {
|
|
|
+ const targetDiv = this.$refs.aitargetTextDetail3;
|
|
|
+ if (targetDiv) {
|
|
|
+ targetDiv.scrollIntoView();
|
|
|
+ }
|
|
|
+ });
|
|
|
this.aitype = type
|
|
|
this.aiText = this.aiJson.aiTargetGet
|
|
|
this.aiText2 = this.aiJson.aiTarget2
|
|
@@ -19484,6 +19490,12 @@ ${this.courseText && this.aiCallBack[0] == 2 ? '注意,优化原有的<参考
|
|
|
this.isTargetCancelSource2.close()
|
|
|
this.isTargetCancelSource2 = null
|
|
|
}
|
|
|
+ this.$nextTick(() => {
|
|
|
+ const targetDiv = this.$refs.aitargetTextDetail3;
|
|
|
+ if (targetDiv) {
|
|
|
+ targetDiv.scrollIntoView();
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
if(this.isTargetCancelToken1 && type == 'target1'){
|
|
|
this.$message.success("已经成功停止生成目标")
|