11wqe1 4 дней назад
Родитель
Сommit
165e1aae1e

+ 1 - 0
index.html

@@ -4,6 +4,7 @@
 <head>
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width,initial-scale=1.0">
+  <!-- <meta http-equiv="Content-Security-Policy" content="default-src *; media-src *; script-src *;"> -->
   <title>PBL教师端</title>
   <link rel="shortcut icon" type="image/x-icon" href="static/logo.ico">
   <style>

+ 1 - 1
src/common/tools.js

@@ -12,7 +12,7 @@ if (typeof window !== 'undefined') {
     } else if (window.location.href.includes("cocorobo.com")) {
         lang = en;
     } else {
-        lang = en;
+        lang = cn;
     }
 }
 

+ 11 - 11
src/components/pages/aiEasy/addCourse.vue

@@ -1753,7 +1753,7 @@
                     <div class="panel_title">{{ lang.ssConfigWF }}</div>
                     <div class="panel_tips">{{ lang.ssWorkflowTip }}</div>
                     <div class="panel_input">
-                      <input type="text" :placeholder="this.aiJson.agentid ? this.aiJson.agentid : lang.ssEnterAid" class="binfo_input" v-model="agentid"/>
+                      <input type="text" :placeholder="aiJson.agentid ? aiJson.agentid : lang.ssEnterAid" class="binfo_input" v-model="agentid"/>
                     </div>
                     <div class="panel_button">
                       <button class="c_pub_button_confirm" @click="setAgentid">{{ lang.Confirm }}</button>
@@ -5022,7 +5022,7 @@
                               </div>
                               <!-- v-show="!itemTool.isFold3" -->
                               <div class="op_tool_box"
-                                v-loading="taskDetailLoading3.indexOf('task-' + itemTaskIndex + toolIndex) !== -1" :element-loading-text="this.lang.ssGenWaitPls">
+                                v-loading="taskDetailLoading3.indexOf('task-' + itemTaskIndex + toolIndex) !== -1" :element-loading-text="lang.ssGenWaitPls">
                                 <textarea rows="2" v-autoHeight="70" type="text" :placeholder="lang.AddToolDescription"
                                   class="binfo_input" style="
                                     margin: 0 0 20px 0;
@@ -5031,13 +5031,13 @@
                                 <div class="op_box" :class="{op_box_isquote: isQuote['aiDetail3-'+itemTaskIndex+'-'+toolIndex]}">
                                   <div class="op_remark">{{ lang.ssToolDescTip }}</div>
                                   <div class="op_box_right">
-                                    <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom">
+                                    <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom">
                                       <div class="r_pub_button_op"
                                         @contextmenu.prevent="openAiDialog(1, 'aiDetail3', itemTool, itemTaskIndex, toolIndex), addCourseBehavior('courseBehavior2', `右键学历案-任务${itemTaskIndex + 1}-工具${toolIndex + 1}-工具描述-智能优化按钮`)"
                                         @click="openAiDialog(2, 'aiDetail3', itemTool.toolDetail, itemTaskIndex, toolIndex), addCourseBehavior('courseBehavior2', `点击学历案-任务${itemTaskIndex + 1}-工具${toolIndex + 1}-工具描述-智能优化按钮`)">
-                                        {{ this.lang.ssIntOpt }}</div>
+                                        {{ lang.ssIntOpt }}</div>
                                     </el-tooltip>
-                                    <el-switch style="margin-left: 10px" v-model="isQuote['aiDetail3-'+itemTaskIndex+'-'+toolIndex]" :active-text="this.lang.ssQuote" active-color="#0061FF"  class="custom-switch" v-if="isDialog == 1"  @change="handleSwitchChange('aiDetail3-'+itemTaskIndex+'-'+toolIndex)"></el-switch>
+                                    <el-switch style="margin-left: 10px" v-model="isQuote['aiDetail3-'+itemTaskIndex+'-'+toolIndex]" :active-text="lang.ssQuote" active-color="#0061FF"  class="custom-switch" v-if="isDialog == 1"  @change="handleSwitchChange('aiDetail3-'+itemTaskIndex+'-'+toolIndex)"></el-switch>
                                   </div>
                                 </div>
                               </div>
@@ -5085,17 +5085,17 @@
                               ">
                               <div class="lineTitle clineTitle">{{ lang.ssEvalSetting }}</div>
                               <div style="margin-left:auto;display: flex;">
-                                <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom" v-if="itemTask.eList && itemTask.eList.length">
+                                <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom" v-if="itemTask.eList && itemTask.eList.length">
                                   <div class="r_pub_button_op"
                                     @contextmenu.prevent="openAiDialog(1, 'aiRateRuleA', itemTaskIndex)"
                                     @click="openAiDialog(2, 'aiRateRuleA', itemTaskIndex)">{{ lang.ssGenEvalRules }}</div>
                                 </el-tooltip>
-                                <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom" v-if="itemTask.eList && itemTask.eList.length">
+                                <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom" v-if="itemTask.eList && itemTask.eList.length">
                                   <div class="r_pub_button_op" style="margin-left:10px;"
                                     @contextmenu.prevent="openAiDialog(1, 'aiDetail4', itemTask.eList, itemTaskIndex)"
                                     @click="openAiDialog(2, 'aiDetail4', itemTask.eList, itemTaskIndex)">{{ lang.ssIntOpt }}</div>
                                 </el-tooltip>
-                                <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom">
+                                <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom">
                                   <div class="r_pub_button_op" style="margin-left:10px;"
                                     @contextmenu.prevent="openAiDialog(1, 'aiTaskG3', itemTaskIndex)"
                                     @click="openAiDialog(2, 'aiTaskG3', itemTaskIndex)">{{ (itemTask.eList && itemTask.eList.length) ? lang.ssRegenEval : lang.ssGenEval }}</div>
@@ -5318,7 +5318,7 @@
                                     <span>{{ lang.ssEvalRuleColon }}</span>
                                     <div style="width: calc(100%);">
                                       <div @click="openRule(itemTaskIndex, eIndex)" class="ruleBtn" v-if="itemTask.eList[eIndex].rule">{{itemTask.eList[eIndex].isrule ? lang.ssCollapseRule : lang.ssExpandRule}}</div>
-                                      <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom" v-else>
+                                      <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom" v-else>
                                         <div class="ruleBtn"
                                           @contextmenu.prevent="openAiDialog(1, 'aiRateRule', itemTaskIndex, eIndex)"
                                           @click="openAiDialog(2, 'aiRateRule', itemTaskIndex, eIndex)">{{ lang.ssGenRule }}</div>
@@ -5328,7 +5328,7 @@
                                           <div class="op_box">
                                             <div class="op_remark"></div>
                                             <div class="op_box_right">
-                                              <el-tooltip effect="light" :content="this.lang.ssRightClick" placement="bottom">
+                                              <el-tooltip effect="light" :content="lang.ssRightClick" placement="bottom">
                                                 <div class="r_pub_button_op"
                                                   @contextmenu.prevent="openAiDialog(1, 'aiRateRule', itemTaskIndex, eIndex)"
                                                   @click="openAiDialog(2, 'aiRateRule', itemTaskIndex, eIndex)">{{itemTask.eList[eIndex].rule ? lang.ssRegenerate : lang.ssGenRule}}</div>
@@ -7071,7 +7071,7 @@
         </div>
         <div class="addTypeChoose" v-if="setTypeJson.one != ''">
           <div style="min-width: 100px">{{ lang.ssSelectSecCategory }}:</div>
-          <el-select v-model="setTypeJson.two" :placeholder="this.lang.ssSelect" style="width: 200px">
+          <el-select v-model="setTypeJson.two" :placeholder="lang.ssSelect" style="width: 200px">
             <el-option v-for="(item1, index1) in twoJson" :key="index1" :label="item1.name" :value="item1.id">
             </el-option>
           </el-select>

+ 7 - 7
src/components/pages/easy/addCourse.vue

@@ -35,7 +35,7 @@
             :style="{
               height: !isBtnDisplay ? 'calc(100% - 50px)' : 'calc(100% - 120px)'
             }"
-            v-if="this.steps == 1"
+            v-if="steps == 1"
             @mousewheel="scrollChange"
           >
             <div
@@ -334,7 +334,7 @@
                           ></div>
                           <div class="nt_taskBox">
                             <div class="nt_taskTitle">
-                              {{ lang.ssTaskNum.replace(/\*/g, tIndex + 1) }}
+                              {{ lang.ssTaskNum.replace(/\*/g, tIndex + 1) }}:
                             </div>
                             <div class="nt_taskName">
                               <el-tooltip
@@ -3274,7 +3274,7 @@
               </button>
             </div>
           </div>
-          <div class="rightBox" v-if="this.steps == 2">
+          <div class="rightBox" v-if="steps == 2">
             <div
               class="basic_box"
               style="padding: 20px 30px 0px !important; box-sizing: border-box"
@@ -3398,7 +3398,7 @@
               </div>
             </div>
           </div>
-          <div class="rightBox" v-if="this.steps == 3" ref="rightboxR">
+          <div class="rightBox" v-if="steps == 3" ref="rightboxR">
             <div class="basic_box">
               <div
                 style="
@@ -6239,7 +6239,7 @@
               </div>
             </div>
           </div>
-          <div class="rightBox" v-if="this.steps == 4">
+          <div class="rightBox" v-if="steps == 4">
             <div class="basic_box_success">
               <div class="right_img">
                 <img src="../../../assets/icon/right.png" alt />
@@ -12417,7 +12417,7 @@ export default {
                 let checkC2 = aj[i].checkList[z2] ? aj[i].checkList[z2] : "";
                 if (checkC == checkC2) {
                   this.$message.error(
-                    lang.ssOptDup.replace(/\*/g, i + 1).replace(/&/g, this.optionTypeList[z]).replace(/\$/g, this.optionTypeList[z2])
+                    this.lang.ssOptDup.replace(/\*/g, i + 1).replace(/&/g, this.optionTypeList[z]).replace(/\$/g, this.optionTypeList[z2])
                   );
                   return;
                 }
@@ -12495,7 +12495,7 @@ export default {
                 let checkC2 = aj[i].checkList[z2] ? aj[i].checkList[z2] : "";
                 if (checkC == checkC2) {
                   this.$message.error(
-                    lang.ssOptDup.replace(/\*/g, i + 1).replace(/&/g, this.optionTypeList[z]).replace(/\$/g, this.optionTypeList[z2])
+                    this.lang.ssOptDup.replace(/\*/g, i + 1).replace(/&/g, this.optionTypeList[z]).replace(/\$/g, this.optionTypeList[z2])
                   );
                   return;
                 }

+ 12 - 12
src/components/pages/newCourse/addCourse.vue

@@ -834,7 +834,7 @@
                           >{{
                             item.dyName
                               ? item.dyName
-                              : this.lang.ssStage.replace(/\*/g, (index + 1))
+                              : lang.ssStage.replace(/\*/g, (index + 1))
                           }}</span
                         >
                         <span v-else>{{ lang.ssStage.replace(/\*/g, (index + 1)) }}</span>
@@ -1289,7 +1289,7 @@
                                     />
                                     <input
                                       :placeholder="
-                                        item1.title ? item1.title : this.lang.ssLink
+                                        item1.title ? item1.title : lang.ssLink
                                       "
                                       v-if="item1.type == 8"
                                       style="
@@ -1306,7 +1306,7 @@
 
                                     <input
                                     :placeholder="
-                                      item1.title ? item1.title : this.lang.ssCodeUpload
+                                      item1.title ? item1.title : lang.ssCodeUpload
                                     "
                                     v-if="item1.type == 17"
                                     style="
@@ -1323,7 +1323,7 @@
 
                                     <input
                                       :placeholder="
-                                        item1.title ? item1.title : this.lang.ssLink
+                                        item1.title ? item1.title : lang.ssLink
                                       "
                                       v-if="item1.type == 14"
                                       style="
@@ -1342,7 +1342,7 @@
 
                                     <input
                                     :placeholder="
-                                      item1.title ? item1.title : this.lang.ssAiApp
+                                      item1.title ? item1.title : lang.ssAiApp
                                     "
                                     v-if="item1.type == 15"
                                     style="
@@ -1792,7 +1792,7 @@
                                     />
                                     <input
                                       :placeholder="
-                                        item1.title ? item1.title : this.lang.ssLink
+                                        item1.title ? item1.title : lang.ssLink
                                       "
                                       v-if="item1.type == 8 || item1.type == 14"
                                       style="
@@ -1809,7 +1809,7 @@
 
                                     <input
                                     :placeholder="
-                                      item1.title ? item1.title : this.lang.ssCodeUpload
+                                      item1.title ? item1.title : lang.ssCodeUpload
                                     "
                                     v-if="item1.type == 17"
                                     style="
@@ -1826,7 +1826,7 @@
 
                                     <input
                                     :placeholder="
-                                      item1.title ? item1.title : this.lang.ssAiApp
+                                      item1.title ? item1.title : lang.ssAiApp
                                     "
                                     v-if="item1.type == 15"
                                     style="
@@ -2000,7 +2000,7 @@
                                     unitIndex,
                                     2,
                                     itemTaskIndex,
-                                    this.lang.ssTeachingVideo
+                                    lang.ssTeachingVideo
                                   )
                                 "
                               />
@@ -2021,7 +2021,7 @@
                                     unitIndex,
                                     2,
                                     itemTaskIndex,
-                                    this.lang.ssTeachingAudio
+                                    lang.ssTeachingAudio
                                   )
                                 "
                               />
@@ -2042,7 +2042,7 @@
                                     unitIndex,
                                     3,
                                     itemTaskIndex,
-                                    this.lang.ssLearningSheet
+                                    lang.ssLearningSheet
                                   )
                                 "
                               />
@@ -7033,7 +7033,7 @@
       </el-form>
       <span slot="footer" class="dialog-footer">
         <!-- <el-button @click="dialogVisibleTable = false">取 消</el-button>
-        <el-button type="primary" @click="addTableJson">this.lang.ssConfirm</el-button> -->
+        <el-button type="primary" @click="addTableJson">lang.ssConfirm</el-button> -->
         <el-button type="primary" @click="addTableJson">{{ lang.ssUploadTemp }}</el-button>
       </span>
     </el-dialog>