|
|
@@ -127,7 +127,7 @@
|
|
|
<input type="text" :placeholder="lang.entercoursename" class="binfo_input" v-model="courseName" @change="setCover" />
|
|
|
</div>
|
|
|
<div style=" margin-bottom: 15px; display:flex;gap: 5px;">
|
|
|
- <el-switch v-model="isTeacherSee" :active-text="lang.ssIsPublicCourse"
|
|
|
+ <el-switch v-model="isTeacherSee" :active-text="lang.ssPublish"
|
|
|
style="justify-content: center; min-width: 150px;"></el-switch>
|
|
|
<el-switch v-model="isFileSearch" :active-text="lang.ssIntell"
|
|
|
style="justify-content: center; min-width: 175px"></el-switch>
|
|
|
@@ -259,7 +259,7 @@
|
|
|
(gradeId = ''),
|
|
|
getClass()
|
|
|
">
|
|
|
- <div class="wb_j_box_title">{{ lang.TeachingClasses }}</div>
|
|
|
+ <div class="wb_j_box_title">{{ lang.ssTeachClass }}</div>
|
|
|
<div class="wb_j_box_btn_c">
|
|
|
<el-tooltip effect="dark" :content="getListClassC(checkboxList2)" placement="top"
|
|
|
v-if="checkboxList2.length" popper-class="text_tooltip2">
|
|
|
@@ -267,14 +267,14 @@
|
|
|
{{ getListClassC(checkboxList2) }}
|
|
|
</div>
|
|
|
</el-tooltip>
|
|
|
- <div v-else class="wb_j_box_span">{{ lang.ssSelectTeac }}</div>
|
|
|
+ <div v-else class="wb_j_box_span">{{ lang.SelectTeachingClass }}</div>
|
|
|
<div class="wb_j_box_arrow"></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="wb_j_box_content">
|
|
|
<div class="wb_j_box_btn" @click="openMember">
|
|
|
- <div class="wb_j_box_title">{{ lang.Collaborator }}</div>
|
|
|
+ <div class="wb_j_box_title">{{ lang.ssCollaborators }}</div>
|
|
|
<div class="wb_j_box_btn_c">
|
|
|
<el-tooltip effect="dark" :content="getListMan2(checkboxList3)" placement="top"
|
|
|
v-if="checkboxList3.length" popper-class="text_tooltip2">
|
|
|
@@ -6516,10 +6516,10 @@
|
|
|
<div class="fileCss" style="padding-top: 20px">
|
|
|
<div>
|
|
|
<button class="info_btn" @click="addImg($event)">
|
|
|
- {{ lang.ssSelectLocalFile }}
|
|
|
+ {{ lang.SelectLocalImage }}
|
|
|
<input type="file" accept="image/*" style="display: none" @change="beforeUpload1" />
|
|
|
</button>
|
|
|
- <div class="spanName">{{ lang.ssSelectLocalFile }}</div>
|
|
|
+ <!-- <div class="spanName">{{ lang.SelectLocalImage }}</div> -->
|
|
|
</div>
|
|
|
<!-- <div>
|
|
|
<el-button @click="getAllBanner" v-if="isSysPic == false">选择系统文件</el-button>
|
|
|
@@ -6533,14 +6533,14 @@
|
|
|
</div> -->
|
|
|
<div>
|
|
|
<el-button @click="(searchImageValue = courseName), resetImage()"
|
|
|
- v-if="isSysPic2 == false">{{ lang.ssSelectNetworkFile }}</el-button>
|
|
|
+ v-if="isSysPic2 == false">{{ lang.SelectWebImage }}</el-button>
|
|
|
<div class="isSysPic" v-if="isSysPic2 == true && cover.length > 0">
|
|
|
<img :src="cover[0].url" alt="" />
|
|
|
<div class="deletePic" @click="deleteSysPic">
|
|
|
<img src="../../../assets/icon/delete.png" alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="spanName">{{ lang.ssSelectNetworkFile }}</div>
|
|
|
+ <!-- <div class="spanName">{{ lang.SelectWebImage }}</div> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- <div class="fileCss">
|
|
|
@@ -6573,7 +6573,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
- <el-dialog :title="lang.ssSelectNetworkFile" :visible.sync="sysPicVisible2" :append-to-body="true" width="710px"
|
|
|
+ <el-dialog :title="lang.SelectWebImage" :visible.sync="sysPicVisible2" :append-to-body="true" width="710px"
|
|
|
:before-close="handleClose" class="dialog_diy">
|
|
|
<div>
|
|
|
<div class="people_top_right" style="display: flex; align-items: center">
|
|
|
@@ -7975,9 +7975,23 @@ export default {
|
|
|
let sagentid = this.aiJson.sagentid
|
|
|
let url = ''
|
|
|
if(sagentid){
|
|
|
- url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${sagentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ if(this.lang.lang == 'com'){
|
|
|
+ url = `https://cloud.cocorobo.com/aigpt/#/js?muti_agent_id=${sagentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }else if(this.lang.lang == 'hk'){
|
|
|
+ url = `https://cloud.cocorobo.hk/aigpt/#/js?muti_agent_id=${sagentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }else{
|
|
|
+ url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${sagentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }
|
|
|
+ // url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${sagentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
}else{
|
|
|
- url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${agentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ if(this.lang.lang == 'com'){
|
|
|
+ url = `https:/cloud.cocorobo.com/aigpt/#/js?muti_agent_id=${agentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }else if(this.lang.lang == 'hk'){
|
|
|
+ url = `https://cloud.cocorobo.hk/aigpt/#/js?muti_agent_id=${agentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }else{
|
|
|
+ url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${agentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
+ }
|
|
|
+ // url = `https://beta.cloud.cocorobo.cn/aigpt/#/js?muti_agent_id=${agentid}&isPbl=true&session_id=${this.chatid}`//+'&muti_agent_id2='+agentid
|
|
|
}
|
|
|
return url;
|
|
|
},
|
|
|
@@ -12576,6 +12590,10 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
if(!this.targetCourseText2){
|
|
|
this.courseText = this.teacherCourseText ? JSON.parse(JSON.stringify(this.teacherCourseText)) : this.courseText
|
|
|
}
|
|
|
+ let imgUrl = 'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/wu1676621845022.png'
|
|
|
+ if (this.lang.lang == 'com') {
|
|
|
+ imgUrl = 'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/default%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20260112142829_1081_2831768354076152.png'
|
|
|
+ }
|
|
|
let params = [
|
|
|
{
|
|
|
uid: this.userid,
|
|
|
@@ -12587,7 +12605,7 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
: JSON.stringify([
|
|
|
{
|
|
|
name: "noBanner.jpg",
|
|
|
- url: "https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/wu1676621845022.png",
|
|
|
+ url: imgUrl,
|
|
|
uid: 1656409780264,
|
|
|
status: "success",
|
|
|
},
|
|
|
@@ -12859,6 +12877,10 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
if(!this.targetCourseText2){
|
|
|
this.courseText = this.teacherCourseText ? JSON.parse(JSON.stringify(this.teacherCourseText)) : this.courseText
|
|
|
}
|
|
|
+ let imgUrl = 'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/wu1676621845022.png'
|
|
|
+ if (this.lang.lang == 'com') {
|
|
|
+ imgUrl = 'https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/default%2F%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20260112142829_1081_2831768354076152.png'
|
|
|
+ }
|
|
|
let params = [
|
|
|
{
|
|
|
cid: this.cid,
|
|
|
@@ -12870,7 +12892,7 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
: JSON.stringify([
|
|
|
{
|
|
|
name: "noBanner.jpg",
|
|
|
- url: "https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/wu1676621845022.png",
|
|
|
+ url: imgUrl,
|
|
|
uid: 1656409780264,
|
|
|
status: "success",
|
|
|
},
|
|
|
@@ -16871,7 +16893,7 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
|
|
|
_this.cover = [];
|
|
|
setTimeout(() => {
|
|
|
_this.cover[0] = {
|
|
|
- name: this.lang.ssNetImgPng,
|
|
|
+ name: _this.lang.ssNetImgPng,
|
|
|
url: data[0].thumbnail,
|
|
|
};
|
|
|
_this.imgChange1(null, null, 1, null);
|
|
|
@@ -24834,7 +24856,8 @@ ${this.targetCourseText && this.aiCallBack == 2 ? '注意,优化原有的<参
|
|
|
_this.isTargetCancelToken2 = _this.ajax.setCancelSource();
|
|
|
|
|
|
let messages = `Language: ${this.getLang()}
|
|
|
-
|
|
|
+ATTENTION: Use '##' to SPLIT SECTIONS, not '#'. Output format carefully referenced "Format example".
|
|
|
+Instruction: Based on the context, follow "Format example", write content.
|
|
|
${msg}
|
|
|
|
|
|
## 课程信息
|
|
|
@@ -24941,12 +24964,12 @@ ${msg}
|
|
|
|
|
|
# Format example
|
|
|
==
|
|
|
-0 星,作业内容与作业要求无关;
|
|
|
-1 星,没有识别问题和需求;
|
|
|
-2 星,问题或需求没有被清晰理解或准确识别;
|
|
|
-3 星,问题或需求的一部分被识别;
|
|
|
-4 星,问题或需求的大部分被识别;
|
|
|
-5 星,问题或需求都被识别。
|
|
|
+${this.lang.ssStar0},作业内容与作业要求无关;
|
|
|
+${this.lang.ssStar1},没有识别问题和需求;
|
|
|
+${this.lang.ssStar2},问题或需求没有被清晰理解或准确识别;
|
|
|
+${this.lang.ssStar3},问题或需求的一部分被识别;
|
|
|
+${this.lang.ssStar4},问题或需求的大部分被识别;
|
|
|
+${this.lang.ssStar5},问题或需求都被识别。
|
|
|
==
|
|
|
|
|
|
`
|
|
|
@@ -25036,7 +25059,7 @@ ${msg}
|
|
|
content = match[1].trim().replaceAll(' ', '');
|
|
|
// 获取匹配到的内容并去除两端空格
|
|
|
console.log('contentInsideDoubleEquals', content);
|
|
|
- if (content.indexOf(_this.lang.ssStar0) == -1 || content.indexOf(_this.lang.ssStar2) == -1 || content.indexOf(_this.lang.ssStar3) == -1 || content.indexOf(_this.lang.ssStar4) == -1 || content.indexOf(_this.lang.ssStar5) == -1) {
|
|
|
+ if (content.indexOf(_this.lang.ssStar0) == -1 || content.indexOf(_this.lang.ssStar1) == -1 || content.indexOf(_this.lang.ssStar2) == -1 || content.indexOf(_this.lang.ssStar3) == -1 || content.indexOf(_this.lang.ssStar4) == -1 || content.indexOf(_this.lang.ssStar5) == -1) {
|
|
|
console.log("未有星级。");
|
|
|
this.againEva(msg, i, k)
|
|
|
return
|
|
|
@@ -26799,7 +26822,6 @@ ${msg}
|
|
|
width: 100%;
|
|
|
align-items: center;
|
|
|
position: relative;
|
|
|
- flex-wrap: wrap;
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -30017,7 +30039,9 @@ ol {
|
|
|
background: #f0f4fa;
|
|
|
height: 100%;
|
|
|
line-height: 40px;
|
|
|
- width: 105px;
|
|
|
+ /* width: 105px; */
|
|
|
+ min-width: 115px;
|
|
|
+ padding: 0 5px;
|
|
|
text-align: center;
|
|
|
flex-direction: 0;
|
|
|
color: #060e17;
|