11wqe1 3 weeks ago
parent
commit
c11519c43f

+ 9 - 7
src/components/pages/aiAddCourse/addCourse.vue

@@ -5086,7 +5086,7 @@
                                       </div>
                                     </div>
                                   </div> -->
-                                  <div class="tool" :class="{
+                                  <!-- <div class="tool" :class="{
                                     isToolChoose:
                                       itemTool.tool.indexOf(68) != -1,
                                   }" @click="
@@ -5103,7 +5103,7 @@
                                     </div>
                                     <div class="isCTool" v-if="itemTool.tool.indexOf(68) != -1">
                                       <img src="../../../assets/icon/new/isToolC.png" alt="" />
-                                    </div>
+                                    </div> -->
                                     <!-- <div class="check" @click="addTools(68, itemTaskIndex, toolIndex)">
                                       <img src="../../../assets/icon/checkNo.png" alt
                                         v-if="itemTool.tool.indexOf(68) == -1" />
@@ -5111,7 +5111,7 @@
                                         <img src="../../../assets/icon/checkedIs.png" alt /><span>已选择</span>
                                       </div>
                                     </div> -->
-                                  </div>
+                                  <!-- </div> -->
                                   <div class="tool" :class="{
                                     isToolChoose:
                                       itemTool.tool.indexOf(69) != -1,
@@ -6242,7 +6242,7 @@
                     align-items: center;
                     position: relative;
                   ">
-                  <div style="margin-right: 10px">选项{{ checkIndex + 1 }}</div>
+                  <div style="margin-right: 10px">{{ optionTypeList[checkIndex] }}.</div>
                   <textarea class="a_add_head_input textarea_css" v-autoHeight="40"
                     v-model="askJson.askJson[index1].checkList[checkIndex]" placeholder="请输入选项" style="width: 300px"
                     @change="() => {
@@ -6515,7 +6515,7 @@
                     <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                       .testItem" :key="checkIndex" :label="checkIndex">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        {{ optionTypeList[checkIndex] }}.
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="
                         testJson.testJson[index1].checkList[checkIndex] &&
@@ -6578,7 +6578,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        {{ optionTypeList[checkIndex1] }}.
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="
                         testJson.testJson[index1].checkList[checkIndex1] &&
@@ -8130,6 +8130,8 @@ export default {
       knowFileType: "",
       knowFileTypeArray1: ['上册', '下册'],
       knowFileTypeArray: ['作业', '教案', '其他'],
+      optionTypeList:['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
+
     };
   },
   directives: {
@@ -15510,7 +15512,7 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
             let checkC2 = this.selectJson.select[z2];
             if (checkC == checkC2) {
               this.$message.error(
-                `选项${z + 1}和选项${z2 + 1}重复了,请修改!`
+                `选项${optionTypeList[z]}和选项${optionTypeList[z2]}重复了,请修改!`
               );
               return;
             }

+ 10 - 8
src/components/pages/aiEasy/addCourse.vue

@@ -4644,7 +4644,7 @@
                                       </div>
                                     </div>
                                   </div> -->
-                                  <div class="tool" :class="{
+                                  <!-- <div class="tool" :class="{
                                     isToolChoose:
                                       itemTool.tool.indexOf(68) != -1,
                                   }" @click="
@@ -4661,7 +4661,7 @@
                                     </div>
                                     <div class="isCTool" v-if="itemTool.tool.indexOf(68) != -1">
                                       <img src="../../../assets/icon/new/isToolC.png" alt="" />
-                                    </div>
+                                    </div> -->
                                     <!-- <div class="check" @click="addTools(68, itemTaskIndex, toolIndex)">
                                       <img src="../../../assets/icon/checkNo.png" alt
                                         v-if="itemTool.tool.indexOf(68) == -1" />
@@ -4669,7 +4669,7 @@
                                         <img src="../../../assets/icon/checkedIs.png" alt /><span>已选择</span>
                                       </div>
                                     </div> -->
-                                  </div>
+                                  <!-- </div> -->
                                   <div class="tool" :class="{
                                     isToolChoose:
                                       itemTool.tool.indexOf(69) != -1,
@@ -5692,7 +5692,7 @@
                     align-items: center;
                     position: relative;
                   ">
-                  <div style="margin-right: 10px">选项{{ checkIndex + 1 }}</div>
+                  <div style="margin-right: 10px">{{ optionTypeList[checkIndex] }}</div>
                   <textarea class="a_add_head_input textarea_css" v-autoHeight="40"
                     v-model="askJson.askJson[index1].checkList[checkIndex]" placeholder="请输入选项" style="width: 300px"
                     @change="() => {
@@ -5964,7 +5964,7 @@
                     <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                       .testItem" :key="checkIndex" :label="checkIndex">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        {{ optionTypeList[checkIndex] }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="
                         testJson.testJson[index1].checkList[checkIndex] &&
@@ -6027,7 +6027,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        {{ optionTypeList[checkIndex1] }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="
                         testJson.testJson[index1].checkList[checkIndex1] &&
@@ -7552,7 +7552,9 @@ export default {
       anLoading: [],
       heightPx: '100%',
       newWidth: 350,
-      unitLoading: false
+      unitLoading: false,
+      optionTypeList:['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
+
     };
   },
   directives: {
@@ -14717,7 +14719,7 @@ ${_this.unitJson[0].chapterInfo[0].taskJson[index].taskDetail3.replaceAll('#',''
             let checkC2 = this.selectJson.select[z2];
             if (checkC == checkC2) {
               this.$message.error(
-                `选项${z + 1}和选项${z2 + 1}重复了,请修改!`
+                `选项${optionTypeList[z]}和选项${optionTypeList[z2]}重复了,请修改!`
               );
               return;
             }

+ 9 - 8
src/components/pages/easy/addCourse.vue

@@ -1431,7 +1431,7 @@
                                     </div>
                                   </div>
                                 </div> -->
-                                <div class="tool" :class="{ isToolChoose: itemTool.tool.indexOf(68) != -1 }"
+                                <!-- <div class="tool" :class="{ isToolChoose: itemTool.tool.indexOf(68) != -1 }"
                                   @click="addTools(68, itemTaskIndex, toolIndex)">
                                   <div class="whiteBIcon" @click.stop="
                                     addTools(68, itemTaskIndex, toolIndex)
@@ -1441,7 +1441,7 @@
                                   </div>
                                   <div class="noCTool"><img src="../../../assets/icon/new/isToolC.png" alt="" /></div>
                                   <div class="isCTool" v-if="itemTool.tool.indexOf(68) != -1"><img
-                                      src="../../../assets/icon/new/isToolC.png" alt="" /></div>
+                                      src="../../../assets/icon/new/isToolC.png" alt="" /></div> -->
                                   <!-- <div class="check" @click="
                                     addTools(68, itemTaskIndex, toolIndex)
                                     ">
@@ -1451,7 +1451,7 @@
                                       <img src="../../../assets/icon/checkedIs.png" alt /><span>已选择</span>
                                     </div>
                                   </div> -->
-                                </div>
+                                <!-- </div> -->
                                 <!-- <div class="tool">
                                   <div class="whiteBIcon" @click="
                                     addTools(28, itemTaskIndex, toolIndex)
@@ -3791,7 +3791,7 @@
                 <div v-for="(item2, checkIndex) in askJson.askJson[index1].askItem" :key="checkIndex"
                   style=" margin: 20px 10px 0 0;display: flex;align-items:center;position: relative;">
                   <div style="margin-right: 10px">
-                    选项{{ checkIndex + 1 }}
+                    {{ optionTypeList[checkIndex] }}
                   </div>
                   <textarea class="a_add_head_input textarea_css" v-autoHeight="40" v-model="askJson.askJson[index1].checkList[checkIndex]
                     " placeholder="请输入选项" style="width: 300px" @change="() => { $forceUpdate() }"></textarea>
@@ -3896,7 +3896,7 @@
                     <el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
                       .testItem" :key="checkIndex" :label="checkIndex">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        {{ optionTypeList[checkIndex] }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex] &&
                         testJson.testJson[index1].checkList[checkIndex]
@@ -3949,7 +3949,7 @@
                     <el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
                       .testItem" :key="checkIndex1" :label="checkIndex1">
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        {{ optionTypeList[checkIndex1] }}
                       </div>
                       <div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
                         testJson.testJson[index1].checkList[checkIndex1]
@@ -4906,7 +4906,8 @@ export default {
       typeIndex: "",
       isdrag: '',
       EnglishVoiceDialog: false,
-      englishVoiceJson:{}
+      englishVoiceJson:{},
+      optionTypeList:['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
     };
   },
   directives: {
@@ -8706,7 +8707,7 @@ export default {
           for (var z2 = z + 1; z2 < this.selectJson.select.length; z2++) {
             let checkC2 = this.selectJson.select[z2];
             if (checkC == checkC2) {
-              this.$message.error(`选项${z + 1}和选项${z2 + 1}重复了,请修改!`);
+              this.$message.error(`选项${optionTypeList[z]}和选项${optionTypeList[z2]}重复了,请修改!`);
               return;
             }
           }

+ 10 - 8
src/components/pages/newCourse/addCourse.vue

@@ -3680,7 +3680,7 @@
                                       </div>
                                     </div>
                                   </div> -->
-                                  <div
+                                  <!-- <div
                                     class="tool"
                                     :class="{
                                       isToolChoose:
@@ -3716,7 +3716,7 @@
                                         src="../../../assets/icon/new/isToolC.png"
                                         alt=""
                                       />
-                                    </div>
+                                    </div> -->
                                     <!-- <div class="check" @click="addTools(68, itemTaskIndex, toolIndex)">
                                       <img src="../../../assets/icon/checkNo.png" alt
                                         v-if="itemTool.tool.indexOf(68) == -1" />
@@ -3724,7 +3724,7 @@
                                         <img src="../../../assets/icon/checkedIs.png" alt /><span>已选择</span>
                                       </div>
                                     </div> -->
-                                  </div>
+                                  <!-- </div> -->
                                   <div
                                     class="tool"
                                     :class="{
@@ -5547,7 +5547,7 @@
                     position: relative;
                   "
                 >
-                  <div style="margin-right: 10px">选项{{ checkIndex + 1 }}</div>
+                  <div style="margin-right: 10px">{{ optionTypeList[checkIndex] }}</div>
                   <textarea
                     class="a_add_head_input textarea_css"
                     v-autoHeight="40"
@@ -5766,7 +5766,7 @@
                       :label="checkIndex"
                     >
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex + 1 }}
+                        {{ optionTypeList[checkIndex] }}
                       </div>
                       <div
                         style="margin-right: 10px; width: 300px"
@@ -5880,7 +5880,7 @@
                       :label="checkIndex1"
                     >
                       <div style="margin-right: 10px">
-                        选项{{ checkIndex1 + 1 }}
+                        {{ optionTypeList[checkIndex1] }}
                       </div>
                       <div
                         style="margin-right: 10px; width: 300px"
@@ -7681,7 +7681,9 @@ export default {
       },
       twoJson: [],
       oneJson: [],
-      updateKey:1
+      updateKey:1,
+      optionTypeList:['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
+
     };
   },
   directives: {
@@ -12466,7 +12468,7 @@ export default {
             let checkC2 = this.selectJson.select[z2];
             if (checkC == checkC2) {
               this.$message.error(
-                `选项${z + 1}和选项${z2 + 1}重复了,请修改!`
+                `选项${optionTypeList[z]}和选项${optionTypeList[z2]}重复了,请修改!`
               );
               return;
             }