فهرست منبع

Merge branch 'beta' of https://git.cocorobo.cn/CocoRoboLabs/pbl-student-table into beta

lsc 5 روز پیش
والد
کامیت
a94a80856e

+ 1 - 1
dist/index.html

@@ -32,7 +32,7 @@
     html,
     body{
       font-family: '黑体';
-    }</style><link href=./static/css/app.773cb238156a6adab85851ac6c05d835.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.becc9317549795ada446.js></script><script type=text/javascript src=./static/js/app.8b2e99b8dd852c60d323.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.8a12cef0d20a6fea297811e1a53cbef6.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3ad1d5771e9b13dbdad2.js></script><script type=text/javascript src=./static/js/vendor.becc9317549795ada446.js></script><script type=text/javascript src=./static/js/app.4506381defb2b91ba682.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/app.8a12cef0d20a6fea297811e1a53cbef6.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/app.8a12cef0d20a6fea297811e1a53cbef6.css.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/app.4506381defb2b91ba682.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/app.4506381defb2b91ba682.js.map


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/manifest.3ad1d5771e9b13dbdad2.js.map


+ 5 - 5
src/components/studyStudent.vue

@@ -11689,14 +11689,14 @@
                   <div>{{ lang.ssContentColon }}</div>
                   <div v-html="oldEnglishJson.engText" style="white-space: pre-line;"></div>
                 </div>
-                <div class="oldDetail" v-if="oldEnglishJson.imgList && oldEnglishJson.imgList.length > 0">
+                <div class="oldDetail" v-if="oldEnglishJson.imgList && oldEnglishJson.imgList.length > 0 && oldEnglishJson.imgList[0]">
                   <div>{{ lang.ssImageColon }}</div>
                   <div class="oldImg"><img :src="oldEnglishJson.imgList[0].url" alt="" /></div>
                 </div>
               </div>
             </div>
           </div>
-          <div class="oldBox loadingText" v-if="userMes[0].type == 2">
+          <div class="oldBox loadingText" v-if="userMes && userMes[0] && userMes[0].type == 2">
             <div class="oldMes" style="background: #aacaff;">{{ userMes[0].username }}</div>
             <div class="oldText">
               <div class="detailBox" style="position: relative;">
@@ -11717,7 +11717,7 @@
               </div>
             </div>
           </div>
-          <div class="oldBox loadingText" v-else-if="userMes[0].type == 1">
+          <div class="oldBox loadingText" v-else-if="userMes && userMes[0] && userMes[0].type == 1">
             <div class="oldMes" style="background: rgb(224 236 255);display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;overflow-x: auto;overflow-y: hidden;" v-if="newEnglishList1.length > 0">
               <div v-if="isNoUserid" class="allName" :style="{minWidth: `calc(100% / ${engListLength})`,background: newEngIndex == -1 ? '#aacaff' : ''}" @click="setEngText(-1)" style="background: #aacaff;">{{ userMes[0].username }}</div>
               <div v-for="(item,index) in newEnglishList1" :key="index" class="allName" :style="{minWidth: `calc(100% / ${engListLength})`,background: index == newEngIndex ? '#aacaff' : ''}" @click="setEngText(index)">{{ item.username }}</div>
@@ -12414,7 +12414,7 @@ export default {
       isPickStudent: [],
       pzStype: 1,
       myAnList: {},
-      userMes:{},
+      userMes:[],
       downLoading: false,
       greyType: false,
       correctWord: [],
@@ -20386,7 +20386,7 @@ export default {
       this.ajax
         .get(this.$store.state.api + "selectUser", params)
         .then((res) => {
-          this.userMes = res.data[0];
+          this.userMes = (res.data && res.data[0]) ? res.data[0] : [];
         })
         .catch((err) => {
           console.error(err);

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است