lsc 1 سال پیش
والد
کامیت
e26f864c51
32فایلهای تغییر یافته به همراه58 افزوده شده و 16 حذف شده
  1. 0 0
      dist/index.html
  2. 1 1
      dist/report.html
  3. 1 1
      dist/static/css/chunk-a2e991a0.93f2ec91.css
  4. 0 0
      dist/static/css/chunk-c9b6882a.14bf1e5b.css
  5. 0 0
      dist/static/css/chunk-e24394c0.b7f2090b.css
  6. 0 0
      dist/static/js/app.d2f8ddea.js
  7. 0 0
      dist/static/js/chunk-0308873e.e3e7c69b.js
  8. 0 0
      dist/static/js/chunk-05738c2b.d85de4a7.js
  9. 0 0
      dist/static/js/chunk-0767bb86.5888e40d.js
  10. 0 0
      dist/static/js/chunk-10026dda.15cd5d37.js
  11. 0 0
      dist/static/js/chunk-1c8a0f65.8f377c07.js
  12. 0 0
      dist/static/js/chunk-22313d16.bc681baa.js
  13. 0 0
      dist/static/js/chunk-29705ddd.531eb8e9.js
  14. 19 0
      dist/static/js/chunk-2d0ba1a8.c2ca2451.js
  15. 0 0
      dist/static/js/chunk-3f221275.b7ece0f8.js
  16. 0 0
      dist/static/js/chunk-41b428d1.655d02bd.js
  17. 0 0
      dist/static/js/chunk-42b28c77.c5bdddef.js
  18. 0 0
      dist/static/js/chunk-4548fd47.886122a2.js
  19. 0 0
      dist/static/js/chunk-5aa45bf3.dc6eb4a8.js
  20. 0 0
      dist/static/js/chunk-61c025e8.4e9db166.js
  21. 0 0
      dist/static/js/chunk-6daade5c.209984b0.js
  22. 0 0
      dist/static/js/chunk-a2e991a0.9a46ecf0.js
  23. 0 0
      dist/static/js/chunk-c8697d60.4cee7819.js
  24. 0 0
      dist/static/js/chunk-c9b6882a.2f09a00e.js
  25. 0 0
      dist/static/js/chunk-cbc2b944.57e6147d.js
  26. 0 0
      dist/static/js/chunk-e24394c0.0a65276e.js
  27. 0 0
      dist/static/js/chunk-f8c77ce6.f2f27643.js
  28. 1 0
      package.json
  29. 0 7
      public/index.html
  30. 12 3
      src/views/eva/index.vue
  31. 12 2
      src/views/eva/searchstuDetail.vue
  32. 12 2
      src/views/eva/studentDetail.vue

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/index.html


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
dist/report.html


+ 1 - 1
dist/static/css/chunk-42b28c77.65cab0a8.css → dist/static/css/chunk-a2e991a0.93f2ec91.css

@@ -1 +1 @@
-[data-v-17fd27b2] .van-tab{width:2.66667rem;text-align:center}[data-v-17fd27b2] .van-tabs__line{width:2.4rem;height:.05333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#4a8efc}[data-v-17fd27b2] .van-tab__pane{height:calc(100vh - 4rem);overflow-y:auto;overflow-x:hidden;width:100%}.searchPage[data-v-17fd27b2]{width:100%;height:calc(100vh - 3.33333rem);box-sizing:border-box;margin-top:.53333rem;min-height:8rem;overflow-y:auto;overflow-x:hidden}.search[data-v-17fd27b2]{position:fixed;top:0;width:100%}.students[data-v-17fd27b2]{width:95%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.26667rem}.students .stuBlock[data-v-17fd27b2]{min-width:2.66667rem;margin-top:.26667rem;margin-right:.4rem;box-sizing:border-box;padding:.10667rem .13333rem;border-radius:.10667rem;background:#f6fafb;color:rgba(0,0,0,.9);font-family:Microsoft YaHei;font-size:.37333rem;font-style:normal}.searchBlock[data-v-17fd27b2],.students .stuBlock[data-v-17fd27b2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searchBlock[data-v-17fd27b2]{width:100%;height:1.2rem;background-color:#e8e8eb}.claTit[data-v-17fd27b2]{margin-top:.53333rem;margin-left:.26667rem;width:3.46667rem;height:.8rem;line-height:.53333rem;color:#101010;font-size:.37333rem;text-align:left;font-family:PingFangSC-regular}
+[data-v-16a62607] .van-tab{width:2.66667rem;text-align:center}[data-v-16a62607] .van-tabs__line{width:2.4rem;height:.05333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#4a8efc}[data-v-16a62607] .van-tab__pane{height:calc(100vh - 4rem);overflow-y:auto;overflow-x:hidden;width:100%}.searchPage[data-v-16a62607]{width:100%;height:calc(100vh - 3.33333rem);box-sizing:border-box;margin-top:.53333rem;min-height:8rem;overflow-y:auto;overflow-x:hidden}.search[data-v-16a62607]{position:fixed;top:0;width:100%}.students[data-v-16a62607]{width:95%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.26667rem}.students .stuBlock[data-v-16a62607]{min-width:2.66667rem;margin-top:.26667rem;margin-right:.4rem;box-sizing:border-box;padding:.10667rem .13333rem;border-radius:.10667rem;background:#f6fafb;color:rgba(0,0,0,.9);font-family:Microsoft YaHei;font-size:.37333rem;font-style:normal}.searchBlock[data-v-16a62607],.students .stuBlock[data-v-16a62607]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searchBlock[data-v-16a62607]{width:100%;height:1.2rem;background-color:#e8e8eb}.claTit[data-v-16a62607]{margin-top:.53333rem;margin-left:.26667rem;width:3.46667rem;height:.8rem;line-height:.53333rem;color:#101010;font-size:.37333rem;text-align:left;font-family:PingFangSC-regular}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/chunk-c9b6882a.14bf1e5b.css


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


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


+ 0 - 0
dist/static/js/chunk-0308873e.e20b305b.js → dist/static/js/chunk-0308873e.e3e7c69b.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-05738c2b.d85de4a7.js


+ 0 - 0
dist/static/js/chunk-0767bb86.baee89b3.js → dist/static/js/chunk-0767bb86.5888e40d.js


+ 0 - 0
dist/static/js/chunk-10026dda.6a15d5b0.js → dist/static/js/chunk-10026dda.15cd5d37.js


+ 0 - 0
dist/static/js/chunk-1c8a0f65.a8860536.js → dist/static/js/chunk-1c8a0f65.8f377c07.js


+ 0 - 0
dist/static/js/chunk-22313d16.828a0bbf.js → dist/static/js/chunk-22313d16.bc681baa.js


+ 0 - 0
dist/static/js/chunk-29705ddd.98c5a222.js → dist/static/js/chunk-29705ddd.531eb8e9.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 19 - 0
dist/static/js/chunk-2d0ba1a8.c2ca2451.js


+ 0 - 0
dist/static/js/chunk-3f221275.85febc54.js → dist/static/js/chunk-3f221275.b7ece0f8.js


+ 0 - 0
dist/static/js/chunk-41b428d1.37feb4a2.js → dist/static/js/chunk-41b428d1.655d02bd.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-42b28c77.c5bdddef.js


+ 0 - 0
dist/static/js/chunk-4548fd47.fde750ba.js → dist/static/js/chunk-4548fd47.886122a2.js


+ 0 - 0
dist/static/js/chunk-5aa45bf3.0cfebbcd.js → dist/static/js/chunk-5aa45bf3.dc6eb4a8.js


+ 0 - 0
dist/static/js/chunk-61c025e8.d096b0b4.js → dist/static/js/chunk-61c025e8.4e9db166.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-6daade5c.209984b0.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-a2e991a0.9a46ecf0.js


+ 0 - 0
dist/static/js/chunk-c8697d60.00324023.js → dist/static/js/chunk-c8697d60.4cee7819.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-c9b6882a.2f09a00e.js


+ 0 - 0
dist/static/js/chunk-cbc2b944.c2003369.js → dist/static/js/chunk-cbc2b944.57e6147d.js


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


+ 0 - 0
dist/static/js/chunk-f8c77ce6.39f8de17.js → dist/static/js/chunk-f8c77ce6.f2f27643.js


+ 1 - 0
package.json

@@ -15,6 +15,7 @@
     "lint": "vue-cli-service lint"
   },
   "dependencies": {
+    "@better-scroll/core": "^2.0.0-beta.10",
     "axios": "^0.19.2",
     "core-js": "^3.6.4",
     "element-ui": "^2.15.13",

+ 0 - 7
public/index.html

@@ -33,11 +33,4 @@
 </html>
 <script>
   // document.domain = "cocorobo.cn"
-  document.querySelector('body').addEventListener(
-    'touchmove',
-    function (event) {
-      event.preventDefault()
-    })
-
-
 </script>

+ 12 - 3
src/views/eva/index.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 学生评价 -->
-  <div>
+  <div ref="tabs">
     <!-- 搜索框开始 -->
     <div class="search">
       <van-search v-model.trim="userName" placeholder="学生姓名" />
@@ -43,6 +43,7 @@
 import { selectClassStudent } from '@/api/eva'
 import { selectSerStudent } from '@/api/eva'
 import { select_techerAllClass } from '@/api/eva'
+import BScroll from '@better-scroll/core'
 // import classList from './components/classList.vue'
 // 多选框组件
 // import selects from './components/selects.vue'
@@ -59,7 +60,8 @@ export default {
       // 班级学生数组
       stuList: [],
       // 搜索结果数组
-      searchList: []
+      searchList: [],
+      scorllTaps: null
     }
   },
   watch: {
@@ -131,7 +133,14 @@ export default {
       })
     }
   },
-  mounted() {},
+  mounted() {
+    this.$nextTick(() => {
+      this.scorllTaps = new BScroll(this.$refs['tabs'], {
+        scroll: false,
+        eventPassthrough: 'vertical' // 允许纵向滚动穿透
+      })
+    })
+  },
   created() {
     this.getData()
     console.log('state', this.$store.state)

+ 12 - 2
src/views/eva/searchstuDetail.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 学生详情 -->
-  <div class="studentDetail">
+  <div class="studentDetail" ref="tabs">
     <bar :tit="'学生记录'" :backPage="1"></bar>
     <div style="height: 50px;"></div>
     <!-- 顶部学生信息开始 -->
@@ -126,6 +126,7 @@ import selectStyle from './components/selectStyle.vue'
 import bar from './components/bar.vue'
 // 弹窗组件
 import pop from './components/pop.vue'
+import BScroll from '@better-scroll/core'
 export default {
   components: {
     bar,
@@ -163,7 +164,8 @@ export default {
       termData: [],
 
       TermRecord: [],
-      timeOutEvent: 0
+      timeOutEvent: 0,
+      scorllTaps: null
     }
   },
   methods: {
@@ -353,6 +355,14 @@ export default {
       // )
     }
   },
+  mounted() {
+    this.$nextTick(() => {
+      this.scorllTaps = new BScroll(this.$refs['tabs'], {
+        scrollX: true,
+        eventPassthrough: 'vertical' // 允许纵向滚动穿透
+      })
+    })
+  },
   created() {
     this.stuId = localStorage.getItem('userId')
     this.selTerm()

+ 12 - 2
src/views/eva/studentDetail.vue

@@ -1,6 +1,6 @@
 <template>
   <!-- 学生详情 -->
-  <div class="studentDetail">
+  <div class="studentDetail" ref="tabs">
     <bar :tit="'学生记录'" :backPage="1"></bar>
     <div style="height: 50px;"></div>
     <!-- 顶部学生信息开始 -->
@@ -144,6 +144,7 @@ import selectStyle from './components/selectStyle.vue'
 import bar from './components/bar.vue'
 // 弹窗组件
 import pop from './components/pop.vue'
+import BScroll from '@better-scroll/core'
 export default {
   components: {
     bar,
@@ -184,7 +185,8 @@ export default {
       // 学期记录条数
       TermRecord: [],
 
-      timeOutEvent: 0
+      timeOutEvent: 0,
+      scorllTaps: null
     }
   },
   methods: {
@@ -439,6 +441,14 @@ export default {
       this.$router.push(`/studentEvaluate?shareShow=${1}&rid=${e}&cid=${this.$route.query.cid}`)
     }
   },
+  mounted() {
+    this.$nextTick(() => {
+      this.scorllTaps = new BScroll(this.$refs['tabs'], {
+        scrollX: true,
+        eventPassthrough: 'vertical' // 允许纵向滚动穿透
+      })
+    })
+  },
   created() {
     this.stuId = localStorage.getItem('userId')
     this.selTerm()

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