Parcourir la source

修改选择题样式问题

zengyicheng il y a 1 an
Parent
commit
dfaa365207

+ 13 - 6
src/components/easy/studyStudent.vue

@@ -1060,10 +1060,10 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index1 + 1 + "、" }}
-                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px;min-width: 70px;">
                   (单选题)
                 </div>
-                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px;min-width: 70px;">
                   (多选题)
                 </div>
                 <div>题目:{{ testJson.testJson[index1].teststitle }}</div>
@@ -8768,8 +8768,6 @@ export default {
   margin: 10px 0;
   background: #fff;
   padding: 15px;
-  max-height: 400px;
-  overflow: auto;
 }
 
 .a_add_box {
@@ -11076,9 +11074,9 @@ ol {
 
 .radioBox {
   display: flex;
-  flex-direction: row;
+  flex-direction: column;
   flex-wrap: nowrap;
-  align-items: center;
+  align-items: flex-start;
 }
 
 .radioBox>div {
@@ -11096,6 +11094,15 @@ ol {
   align-items: center;
 }
 
+.radioBox >>> .el-radio__label > span {
+  width: 100%;
+  display: -webkit-box;
+  overflow: hidden;
+  white-space: normal !important;
+  text-overflow: ellipsis;
+  word-wrap: break-word;
+}
+
 .inImg {
   width: 100px;
   cursor: pointer;

+ 15 - 8
src/components/noTerminal/studyStudent.vue

@@ -3648,10 +3648,10 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index1 + 1 + "、" }}
-                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px;min-width: 70px;">
                   (单选题)
                 </div>
-                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px;min-width: 70px;">
                   (多选题)
                 </div>
                 <div>题目:{{ testJson.testJson[index1].teststitle }}</div>
@@ -3717,10 +3717,10 @@
             <div class="a_add_head">
               <div style="display: flex">
                 {{ index1 + 1 + "、" }}
-                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '1'" style="margin-right: 5px;min-width: 70px;">
                   (单选题)
                 </div>
-                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px">
+                <div v-if="testJson.testJson[index1].type == '2'" style="margin-right: 5px;min-width: 70px;">
                   (多选题)
                 </div>
                 <div>题目:{{ testJson.testJson[index1].teststitle }}</div>
@@ -11980,8 +11980,6 @@ export default {
   margin: 10px 0;
   background: #fff;
   padding: 15px;
-  max-height: 400px;
-  overflow: auto;
 }
 
 .a_add_box {
@@ -14281,9 +14279,9 @@ ol {
 
 .radioBox {
   display: flex;
-  flex-direction: row;
+  flex-direction: column;
   flex-wrap: nowrap;
-  align-items: center;
+  align-items: flex-start;
 }
 
 .radioBox>div {
@@ -14301,6 +14299,15 @@ ol {
   align-items: center;
 }
 
+.radioBox >>> .el-radio__label > span {
+  width: 100%;
+  display: -webkit-box;
+  overflow: hidden;
+  white-space: normal !important;
+  text-overflow: ellipsis;
+  word-wrap: break-word;
+}
+
 .inImg {
   width: 100px;
   cursor: pointer;

+ 180 - 119
src/components/studyStudent.vue

@@ -149,19 +149,8 @@
             >
               全屏
             </div> -->
-            <div
-              class="returnBtn"
-              @click="refreshCourse"
-            >
-              刷新
-            </div>
-            <div
-              class="returnBtn"
-              @click="setPz"
-              v-if="tType == 1"
-            >
-              评课
-            </div>
+            <div class="returnBtn" @click="refreshCourse">刷新</div>
+            <div class="returnBtn" @click="setPz" v-if="tType == 1">评课</div>
             <div
               class="returnBtn"
               @click="startRecording"
@@ -274,7 +263,11 @@
                   "
                 >
                   <div
-                    style="padding: 15px 0 15px 20px; line-height: 29px;font-size:18px;"
+                    style="
+                      padding: 15px 0 15px 20px;
+                      line-height: 29px;
+                      font-size: 18px;
+                    "
                     class="cont"
                     v-if="
                       chapInfoList[courseType].chapterInfo[0].taskJson[
@@ -2521,7 +2514,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -2673,7 +2668,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -2825,7 +2822,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -3064,7 +3063,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -3224,7 +3225,9 @@
                       </div>
                     </div>
 
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -3365,7 +3368,9 @@
                       </div>
                     </div>
 
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -3455,13 +3460,9 @@
                               <div
                                 class="answerBg"
                                 style="border-radius: 15px 15px 0 0"
-                                @click="commentOther(
-                                        w,
-                                        toolIndex,
-                                        wIndex,
-                                        null,
-                                        g.id
-                                      )"
+                                @click="
+                                  commentOther(w, toolIndex, wIndex, null, g.id)
+                                "
                               >
                                 <div class="answerContent">
                                   {{ JSON.parse(w.works)[0].answer }}
@@ -3658,7 +3659,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -3813,13 +3816,15 @@
                                 >
                                   <div
                                     class="commentImg"
-                                    @click="commentOther(
+                                    @click="
+                                      commentOther(
                                         w,
                                         toolIndex,
                                         wIndex,
                                         null,
                                         g.id
-                                      )"
+                                      )
+                                    "
                                   >
                                     <img
                                       src="../assets/icon/comment/comment.png"
@@ -3931,7 +3936,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -4086,13 +4093,15 @@
                                 >
                                   <div
                                     class="commentImg"
-                                    @click="commentOther(
+                                    @click="
+                                      commentOther(
                                         w,
                                         toolIndex,
                                         wIndex,
                                         null,
                                         g.id
-                                      )"
+                                      )
+                                    "
                                   >
                                     <img
                                       src="../assets/icon/comment/comment.png"
@@ -4204,7 +4213,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -4359,13 +4370,15 @@
                                 >
                                   <div
                                     class="commentImg"
-                                    @click="commentOther(
+                                    @click="
+                                      commentOther(
                                         w,
                                         toolIndex,
                                         wIndex,
                                         null,
                                         g.id
-                                      )"
+                                      )
+                                    "
                                   >
                                     <img
                                       src="../assets/icon/comment/comment.png"
@@ -4477,7 +4490,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -4631,13 +4646,15 @@
                                 >
                                   <div
                                     class="commentImg"
-                                    @click="commentOther(
+                                    @click="
+                                      commentOther(
                                         w,
                                         toolIndex,
                                         wIndex,
                                         null,
                                         g.id
-                                      )"
+                                      )
+                                    "
                                   >
                                     <img
                                       src="../assets/icon/comment/comment.png"
@@ -4749,7 +4766,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -4850,7 +4869,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -4974,7 +4995,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -5139,7 +5162,9 @@
                         </div>
                       </div> -->
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -5362,7 +5387,9 @@
                         />
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -5513,7 +5540,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -5735,7 +5764,9 @@
                         </div>
                       </div>
                     </div>
-                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">未提交</div>
+                    <div style="font-size: 18px" v-if="courseDetail.juri != ''">
+                      未提交
+                    </div>
                     <div class="noWorksS">
                       <div
                         v-for="(s, sIndex) in noWorksS[toolIndex]"
@@ -6809,13 +6840,13 @@
                 {{ index1 + 1 + "、" }}
                 <div
                   v-if="testJson.testJson[index1].type == '1'"
-                  style="margin-right: 5px"
+                  style="margin-right: 5px; min-width: 70px"
                 >
                   (单选题)
                 </div>
                 <div
                   v-if="testJson.testJson[index1].type == '2'"
-                  style="margin-right: 5px"
+                  style="margin-right: 5px; min-width: 70px"
                 >
                   (多选题)
                 </div>
@@ -6936,13 +6967,13 @@
                 {{ index1 + 1 + "、" }}
                 <div
                   v-if="testJson.testJson[index1].type == '1'"
-                  style="margin-right: 5px"
+                  style="margin-right: 5px; min-width: 70px"
                 >
                   (单选题)
                 </div>
                 <div
                   v-if="testJson.testJson[index1].type == '2'"
-                  style="margin-right: 5px"
+                  style="margin-right: 5px; min-width: 70px"
                 >
                   (多选题)
                 </div>
@@ -7628,10 +7659,10 @@
         <div
           class="wheel"
           v-if="
-          fulltype == 2 && 
+            fulltype == 2 &&
             fullUrl.indexOf(
               'https://view.officeapps.live.com/op/view.aspx?src='
-            ) != -1 
+            ) != -1
           "
           style="width: 95%; margin: 0 auto"
         >
@@ -8491,9 +8522,17 @@
       class="dialog_diy"
     >
       <el-form>
-        <div style="display: flex;align-items: center;justify-content: space-between;">
-          <span>表格内容</span>  
-          <el-button type="primary" size="small" @click="returnTableText">还原模板</el-button>
+        <div
+          style="
+            display: flex;
+            align-items: center;
+            justify-content: space-between;
+          "
+        >
+          <span>表格内容</span>
+          <el-button type="primary" size="small" @click="returnTableText"
+            >还原模板</el-button
+          >
         </div>
         <Table
           v-model="tableJson.text"
@@ -8539,9 +8578,17 @@
       class="dialog_diy"
     >
       <el-form>
-        <div style="display: flex;align-items: center;justify-content: space-between;">
-          <span>文档内容</span> 
-          <el-button type="primary" size="small" @click="returnWordText">还原模板</el-button>
+        <div
+          style="
+            display: flex;
+            align-items: center;
+            justify-content: space-between;
+          "
+        >
+          <span>文档内容</span>
+          <el-button type="primary" size="small" @click="returnWordText"
+            >还原模板</el-button
+          >
         </div>
         <editor-bar
           v-model="wordJson.text"
@@ -9299,14 +9346,14 @@
         <el-button type="primary" @click="updateName">确 定</el-button>
       </span>
     </el-dialog>
-    <interVideo 
-    :dialogVisibleVideo.sync="dialogVisibleVideo" 
-    :videoJson="videoJson"
-    :userid="userid"
-    :id="id"
-    :courseType="courseType"
-    :taskCount="taskCount"
-    :toolindex="toolindex"
+    <interVideo
+      :dialogVisibleVideo.sync="dialogVisibleVideo"
+      :videoJson="videoJson"
+      :userid="userid"
+      :id="id"
+      :courseType="courseType"
+      :taskCount="taskCount"
+      :toolindex="toolindex"
     ></interVideo>
   </div>
 </template>
@@ -9330,7 +9377,7 @@ import Audio from "./components/audio.vue";
 import ImgDraw from "./tools/imgDraw/imgDraw";
 import { Empty } from "element-ui";
 import RecordRTC from "recordrtc";
-import interVideo from "./interVideo/index.vue"
+import interVideo from "./interVideo/index.vue";
 
 export default {
   components: {
@@ -9347,7 +9394,7 @@ export default {
     Audio,
     ImgDraw,
     Table,
-    interVideo
+    interVideo,
   },
   data() {
     return {
@@ -9372,12 +9419,12 @@ export default {
       dialogVisibleWord: false,
       dialogVisibleWordTeacher: false,
       dialogVisibleTable2: false,
-      dialogVisibleTable3:false,
+      dialogVisibleTable3: false,
       dialogVisibleGroupWork: false,
       dialogVisibleUpdateGroup: false,
       dialogVisibleDeleteGroup: false,
       dialogVisibleSname: false,
-      dialogVisibleVideo:false,
+      dialogVisibleVideo: false,
       worksSName: "",
       classJuri: [],
       uploadStudentJuri: [],
@@ -9616,7 +9663,7 @@ export default {
       fullUrl: "",
       commentIndexJson: {},
       Stbodywidth: 0,
-      ispzType:0,
+      ispzType: 0,
       pzType: 1,
       wScore: 0,
       scoreDetail: "",
@@ -9638,7 +9685,7 @@ export default {
       courseGroupStudentUid: [],
       courseGroup: {},
       isGroup: false,
-      videoJson:{},
+      videoJson: {},
     };
   },
   methods: {
@@ -9854,14 +9901,14 @@ export default {
           console.error(err);
         });
     },
-    returnTableText(){
+    returnTableText() {
       this.$confirm("确定还原此模板吗?", "提示", {
         confirmButtonText: "确定",
         cancelButtonText: "取消",
         type: "warning",
       })
         .then(() => {
-          this.tableJson = JSON.parse(JSON.stringify(this.tableJsonO))
+          this.tableJson = JSON.parse(JSON.stringify(this.tableJsonO));
         })
         .catch(() => {});
     },
@@ -9923,28 +9970,30 @@ export default {
           console.error(err);
         });
     },
-    returnWordText(){
+    returnWordText() {
       this.$confirm("确定还原此模板吗?", "提示", {
         confirmButtonText: "确定",
         cancelButtonText: "取消",
         type: "warning",
       })
         .then(() => {
-          this.wordJson = JSON.parse(JSON.stringify(this.wordJsonO))
+          this.wordJson = JSON.parse(JSON.stringify(this.wordJsonO));
         })
         .catch(() => {});
     },
     addWordWorks() {
-      let params = [{
-        uid: this.userid,
-        cid: this.id,
-        stage: this.courseType,
-        task: this.taskCount,
-        tool: this.toolindex,
-        content: JSON.stringify(this.wordJson).replaceAll(/%/g, "%25"),
-        type: 13,
-        atool: 52,
-      }];
+      let params = [
+        {
+          uid: this.userid,
+          cid: this.id,
+          stage: this.courseType,
+          task: this.taskCount,
+          tool: this.toolindex,
+          content: JSON.stringify(this.wordJson).replaceAll(/%/g, "%25"),
+          type: 13,
+          atool: 52,
+        },
+      ];
       console.log(params);
       this.ajax
         .post(this.$store.state.api + "addCourseWorks3-2", params)
@@ -9964,16 +10013,18 @@ export default {
         });
     },
     addWordWorksTeacher() {
-      let params = [{
-        uid: this.sStudent.userid,
-        cid: this.id,
-        stage: this.courseType,
-        task: this.taskCount,
-        tool: this.toolindex,
-        content: JSON.stringify(this.wordJson).replaceAll(/%/g, "%25"),
-        type: 13,
-        atool: 52,
-      }];
+      let params = [
+        {
+          uid: this.sStudent.userid,
+          cid: this.id,
+          stage: this.courseType,
+          task: this.taskCount,
+          tool: this.toolindex,
+          content: JSON.stringify(this.wordJson).replaceAll(/%/g, "%25"),
+          type: 13,
+          atool: 52,
+        },
+      ];
       console.log(params);
       this.ajax
         .post(this.$store.state.api + "addCourseWorks3-2", params)
@@ -11100,7 +11151,7 @@ export default {
           var d = res.data[1];
           var e = res.data[2];
           var f = res.data[3];
-          let _worksStudent = []
+          let _worksStudent = [];
           for (var i = 0; i < a.length; i++) {
             _worksStudent[i] = [];
             if (
@@ -11165,7 +11216,10 @@ export default {
               if (i == b[j].tool) {
                 if (data.type == 2 && a[i].tool[0] == 4) {
                   // if(JSON.parse(data.content)[0].anwer){
-                  var checkL = JSON.parse(data.content)[0].anwer instanceof Array ? JSON.parse(data.content)[0].anwer : JSON.parse(data.content)[0].anwer.split(",");
+                  var checkL =
+                    JSON.parse(data.content)[0].anwer instanceof Array
+                      ? JSON.parse(data.content)[0].anwer
+                      : JSON.parse(data.content)[0].anwer.split(",");
                   for (var z = 0; z < checkL.length; z++) {
                     if (!this.checkJson[i][z]) {
                       this.checkJson[i].push({
@@ -11920,7 +11974,7 @@ export default {
           if (this.dialogVisibleGroup && (gindex || gindex === 0)) {
             this.joinGroup(gindex);
           }
-          this.worksStudent = _worksStudent
+          this.worksStudent = _worksStudent;
           this.selectWorksStudent();
         })
         .catch((err) => {
@@ -12825,10 +12879,10 @@ export default {
           console.error(err);
         });
     },
-    refreshCourse(){
+    refreshCourse() {
       // window.location.reload();
       this.navList = [];
-      this.getCourseDetail(1)
+      this.getCourseDetail(1);
     },
     getCourseDetail(type, gindex) {
       let loading;
@@ -13405,14 +13459,14 @@ export default {
         })
         .catch(() => {});
     },
-    setPz(){
-      if(this.ispzType == 4){
-        this.ispzType = 0
-        this.pzDialog = false
+    setPz() {
+      if (this.ispzType == 4) {
+        this.ispzType = 0;
+        this.pzDialog = false;
         return;
       }
-      this.ispzType = 4
-      this.pzDialog = true
+      this.ispzType = 4;
+      this.pzDialog = true;
       this.selectPz();
     },
     selectPz() {
@@ -13727,9 +13781,9 @@ export default {
     },
     onPlayerPlay() {},
     onPlayerTimeupdate(player) {
-      let gklog = player.cache_.currentTime;//当前播放的秒数
-      let a=player.cache_.duration//视频的总时长
-      let gklog2 = parseInt(gklog)
+      let gklog = player.cache_.currentTime; //当前播放的秒数
+      let a = player.cache_.duration; //视频的总时长
+      let gklog2 = parseInt(gklog);
       // if(gklog2 == '3'){
       //   player.pause()
       //   setTimeout(()=>{
@@ -13795,7 +13849,7 @@ export default {
       if (url.indexOf("https://") == -1 && url.indexOf("http://") == -1) {
         url = "https://" + url;
       }
-      this.pptImgUrl1 = ""
+      this.pptImgUrl1 = "";
 
       setTimeout(() => {
         this.pptImgUrl1 = url;
@@ -14606,7 +14660,7 @@ export default {
               )
             )
           : { text: "" };
-          this.tableJsonO = JSON.parse(JSON.stringify(this.tableJson))
+        this.tableJsonO = JSON.parse(JSON.stringify(this.tableJson));
         if (this.worksStudent[i].length) {
           for (var k = 0; k < this.worksStudent[i].length; k++) {
             if (this.userid == this.worksStudent[i][k].userid) {
@@ -14627,7 +14681,7 @@ export default {
               )
             )
           : { text: "" };
-        this.wordJsonO = JSON.parse(JSON.stringify(this.wordJson))
+        this.wordJsonO = JSON.parse(JSON.stringify(this.wordJson));
         if (this.worksStudent[i].length) {
           for (var k = 0; k < this.worksStudent[i].length; k++) {
             if (this.userid == this.worksStudent[i][k].userid) {
@@ -15934,7 +15988,7 @@ export default {
   padding: 20px;
   line-height: 30px;
   word-break: break-word;
-  font-size:18px;
+  font-size: 18px;
 }
 
 .file {
@@ -16668,8 +16722,6 @@ export default {
   margin: 10px 0;
   background: #fff;
   padding: 15px;
-  max-height: 400px;
-  overflow: auto;
 }
 
 .a_add_box {
@@ -18322,7 +18374,7 @@ export default {
 }
 
 /* code 样式 */
-.cont{
+.cont {
   /* -webkit-user-modify: read-write; */
   overflow-wrap: break-word;
   -webkit-line-break: after-white-space;
@@ -18903,9 +18955,9 @@ ol {
 
 .radioBox {
   display: flex;
-  flex-direction: row;
+  flex-direction: column;
   flex-wrap: nowrap;
-  align-items: center;
+  align-items: flex-start;
 }
 
 .radioBox > div {
@@ -18923,6 +18975,15 @@ ol {
   align-items: center;
 }
 
+.radioBox >>> .el-radio__label > span {
+  width: 100%;
+  display: -webkit-box;
+  overflow: hidden;
+  white-space: normal !important;
+  text-overflow: ellipsis;
+  word-wrap: break-word;
+}
+
 .inImg {
   width: 100px;
   cursor: pointer;