yiming
2024-07-29 3a9cb686109b102362c9fe9af1c61893a8a88d8a
src/books/sportsAndHealth/view/components/chapter002.vue
@@ -1,5 +1,4 @@
<!-- eslint-disable no-irregular-whitespace -->
<template>
<template>
  <div class="chapter" num="3">
    <!-- 41 -->
    <div class="page-box" page="52">
@@ -95,7 +94,7 @@
                    身体成分
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem1" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -107,7 +106,7 @@
                    心肺耐力
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem2" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -121,7 +120,7 @@
                    速度
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem3" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -135,7 +134,7 @@
                    柔韧性
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem4" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -149,7 +148,7 @@
                    爆发力
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem5" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -163,7 +162,7 @@
                    肌肉耐力
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem6" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
                <tr>
@@ -177,25 +176,12 @@
                    心肺耐力
                  </td>
                  <td>
                    123
                    <textarea class="table-text" rows="1" v-model="chapter002.textBybItem7" @change="setBookQuestion"></textarea>
                  </td>
                </tr>
              </tbody>
            </table>
            <p>注:体重指数(BMI)=体重(kg)/身高<sup>2</sup> (m<sup>2</sup>);评分标准请参考《国家学生体质健康标准(2014 年修订)》。</p>
            <div class="table-bottom">
              <div class="score" v-if="!isShowScore1">
                您的得分:<span style="color: red">请提交后查看!</span>
              </div>
              <div class="score" v-if="isShowScore1">
                您的得分:
                <span style="color: red">{{ chapter001.score1 }}</span>
              </div>
              <div class="btn">
                <span @click="submit(1)">提交</span>
                <span @click="resetData(1)">重做</span>
              </div>
            </div>
          </div>
          <h4 id="d038">二、一般体能训练计划的制订</h4>
          <p>在学习每个要素的具体训练方法之前,首先应了解一般体能训练计划的制订方法, 具体步骤如下。</p>
@@ -1522,7 +1508,7 @@
        <div class="bodystyle">
          <h4 id="d040">学习效果检测</h4>
          <p>请登录课程平台,完成一般体能的效果检测,评价自己的学习效果。</p>
          <textarea rows="8" v-model="chapter002.textBybItem1"></textarea>
          <textarea rows="8" v-model="chapter002.textBybItem8" @change="setBookQuestion"></textarea>
          <div class="bk-xyx" style="padding: 2px 0">
            <div class="bj1-xyx publicxbc">
              · 视频库集 ·
@@ -1543,6 +1529,7 @@
            <br />
            <p class="public-tips">项目五 · 视频库集</p>
            <div class="parentVideo" v-if="chapter002.isShowXyx01">
              <div class="videoItem" v-if="chapter002.videoShow1">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
@@ -1666,6 +1653,7 @@
                  :src="chapter002.videoUrl.v20"></video>
                <span>{{ chapter002.videoMd5.v20.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
@@ -1696,96 +1684,197 @@
                  :src="chapter002.videoUrl.v25"></video>
                <span>{{ chapter002.videoMd5.v25.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow6">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v26"></video>
                <span>{{ chapter002.videoMd5.v26.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow6">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v27"></video>
                <span>{{ chapter002.videoMd5.v27.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow6">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v28"></video>
                <span>{{ chapter002.videoMd5.v28.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow6">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v29"></video>
                <span>{{ chapter002.videoMd5.v29.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow6">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v30"></video>
                <span>{{ chapter002.videoMd5.v30.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow7">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v31"></video>
                <span>{{ chapter002.videoMd5.v31.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow7">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v32"></video>
                <span>{{ chapter002.videoMd5.v32.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow7">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v33"></video>
                <span>{{ chapter002.videoMd5.v33.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow7">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v34"></video>
                <span>{{ chapter002.videoMd5.v34.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow7">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v35"></video>
                <span>{{ chapter002.videoMd5.v35.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow8">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v36"></video>
                <span>{{ chapter002.videoMd5.v36.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow8">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v37"></video>
                <span>{{ chapter002.videoMd5.v37.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow8">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v38"></video>
                <span>{{ chapter002.videoMd5.v38.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow8">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v39"></video>
                <span>{{ chapter002.videoMd5.v39.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow5">
              <div class="videoItem" v-if="chapter002.videoShow8">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v40"></video>
                <span>{{ chapter002.videoMd5.v40.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow9">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v41"></video>
                <span>{{ chapter002.videoMd5.v41.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow9">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v42"></video>
                <span>{{ chapter002.videoMd5.v42.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow9">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v43"></video>
                <span>{{ chapter002.videoMd5.v43.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow9">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v44"></video>
                <span>{{ chapter002.videoMd5.v44.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow9">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v45"></video>
                <span>{{ chapter002.videoMd5.v45.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow10">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v46"></video>
                <span>{{ chapter002.videoMd5.v46.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow10">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v47"></video>
                <span>{{ chapter002.videoMd5.v47.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow10">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v48"></video>
                <span>{{ chapter002.videoMd5.v48.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow10">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v49"></video>
                <span>{{ chapter002.videoMd5.v49.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow10">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v50"></video>
                <span>{{ chapter002.videoMd5.v50.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v51"></video>
                <span>{{ chapter002.videoMd5.v51.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v52"></video>
                <span>{{ chapter002.videoMd5.v52.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v53"></video>
                <span>{{ chapter002.videoMd5.v53.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v54"></video>
                <span>{{ chapter002.videoMd5.v54.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v55"></video>
                <span>{{ chapter002.videoMd5.v55.name }}</span>
              </div>
              <div class="videoItem" v-if="chapter002.videoShow11">
                <video webkit-playsinline="true" x-webkit-airplay="true" playsinline="true" x5-video-orientation="h5"
                  x5-video-player-fullscreen="true" x5-playsinline="" controls class="video-border w100"
                  :src="chapter002.videoUrl.v56"></video>
                <span>{{ chapter002.videoMd5.v56.name }}</span>
              </div>
            </div>
          </div>
@@ -2067,31 +2156,8 @@
  data() {
    return {
      isShowScore1: false,
      isShowScore2: false,
      isShowScore3: false,
      isShowScore4: false,
      chapter002: {
        isShowXyx01: true,
        isShowXyx02: true,
        isShowXyx03: true,
        isShowXyx04: true,
        isShowXyx05: true,
        isShowXyx06: true,
        isShowXyx07: true,
        isShowXyx08: true,
        isShowXyx09: true,
        isShowXyx10: true,
        isShowXyx11: true,
        score1: 0,
        score2: 0,
        score3: 0,
        score4: 0,
        tablexyx1: {},
        tablexyx02: {
          text2: "第一次跑,感觉有点儿累,很枯燥",
          text6: "和同学一起跑,很开心,感觉没那么累了",
          text10: "下雨,明天补上",
        },
        videoMd5: {
          v1: { md5: "02a9dc1b0fae2f542c43ca4a1f72217b", name: "1 站姿哑铃臂弯举" },
          v2: { md5: "5d7d9ebec0150c2a39e15994bfb03e58", name: "2 俯身单侧哑铃臂屈伸" },
@@ -2105,50 +2171,50 @@
          v10: { md5: "9c35959df710d11056e8c5de71dbd6b7", name: "10 悬垂举腿" },
          v11: { md5: "d23d22bf55429a146096827c1f91a3b8", name: "11 自重深蹲" },
          v12: { md5: "6e70e5e47763e29ee215a7839759c184", name: "12 单足站姿提踵" },
          v13: { md5: "1242cfa08767b1e9e4d6616c1391f93f", name: "1 杠铃高翻" },
          v14: { md5: "85065f532250edb980afecf8c80a9c61", name: "2 双人向前砸药球" },
          v15: { md5: "66ea23e6ae02dfbd2e06fbbd160efb84", name: "3 杠铃半蹲跳" },
          v16: { md5: "567d2b31f2468e6268e9f74074ccb8dc", name: "4 双人拉力绳阻力跑" },
          v17: { md5: "06fa2b862a66aef9bbdfd6c34c5ed084", name: "1 站姿-T字" },
          v18: { md5: "18a1368464220d1514ca2795fa2f6eae", name: "2 站姿-W字" },
          v19: { md5: "e457a22d2ce32c63b764391e70e55bc9", name: "3 交叉摆臂" },
          v20: { md5: "3d34e261aa52234b2f96c1a5b9a37047", name: "4 提踵走" },
          v21: { md5: "3767bcc0601eba4b4d6ba62a9dfbfb9e", name: "5 脚跟走" },
          v22: { md5: "544f84e6a1aae6862dac35f64589382a", name: "6 行进间股四头肌伸展" },
          v23: { md5: "3d3fc1cc506b99c76f08a36246830295", name: "7 提膝展髋走" },
          v24: { md5: "fcbdcf03e25ab41939be1a5652d59e70", name: "8 直腿行军步" },
          v25: { md5: "1676f09b0e0ec469af3733abf1c82c3d", name: "9 抱膝落跪步走" },
          v26: { md5: "684e486c6a8028b63a0d53ef967acaac", name: "10 合抱扩胸" },
          v27: { md5: "bb15e61d3699fb357f237dedf9eef449", name: "11 蝎子摆尾" },
          v28: { md5: "8501462abfce2d0583563f7636d34b56", name: "12 肱三头肌 主动伸展" },
          v29: { md5: "8bdefeef7fda00b2bdd70fef0caa0095", name: "13 腕部屈肌 主动伸展" },
          v30: { md5: "f4dd38cb29aff1da5cd36d31d7865bec", name: "14 三角肌后束 主动伸展" },
          v31: { md5: "2442e5d3a3280f073fff1d74d479d7e3", name: "15 三角肌前束 主动伸展" },
          v32: { md5: "baaffb7fbbd9a2a47effe6d8974e90c7", name: "16 小腿三头肌 主动伸展" },
          v33: { md5: "7fb8d89358a1d4bacb3ff035075355a4", name: "17 股四头肌 主动伸展" },
          v34: { md5: "c47508bd8474b463e9e43288eb00f996", name: "18 内收肌 主动伸展" },
          v35: { md5: "d43de605f39b2ea4e2753fafce5952e5", name: "19 股二头肌和臀肌 主动伸展" },
          v36: { md5: "038ae01805540e09bd4b193e0c83a1fb", name: "20 站姿正前屈" },
          v37: { md5: "20a8b239775229bc931861ba484f5f46", name: "21 背阔肌伸展" },
          v38: { md5: "f037969a9696adbfefc830a5dc362578", name: "22 骆驼式" },
          v39: { md5: "180c67165694131178dc6b07d597362b", name: "23 臀肌、躯干伸肌和胸肌-主动伸展" },
          v40: { md5: "fbf52adf7c1fd8b2e5555cb87c2ac50a", name: "24 躯干伸肌、背阔肌、菱形肌和臀肌主动伸展" },
          v41: { md5: "326466f9b879bb3da3d6fd366788ff2e", name: "25 腹直肌主动伸展" },
          v42: { md5: "6574f22c61d5879d5fcf6ab3bb50b0a3", name: "1 高抬腿转身跑" },
          v43: { md5: "3f77e4cad82a47359a77a6a41206294f", name: "2 俯卧撑起跑" },
          v44: { md5: "7af326a2d91964dd1ef067fc3d94ac03", name: "3 两人拍击(背)" },
          v45: { md5: "20057b2355ec65198fc7c2262b0e85ce", name: "4 快速小步跑" },
          v46: { md5: "4d83335d05aa8b0e3a8e09d9e5daa3b9", name: "5 原地快速高抬腿或支撑高抬腿" },
          v47: { md5: "adcc99dbbc8e7a17336eca8b5363c550", name: "6 快速传接球" },
          v48: { md5: "e71c145e4023e26cbe8e391504c956cd", name: "7 小步跑或高抬腿跑转加速跑" },
          v49: { md5: "9ccb8ba557f0605186a3888d7649723d", name: "8 快速后蹬跑" },
          v50: { md5: "63f948b85ddfacf8b5ddec0255c11c13", name: "9 双人间距追逐跑" },
          v51: { md5: "47e613bdc784c4934f8a87418e6f2e6f", name: "1 单脚站立" },
          v52: { md5: "637e1e3f91c38c9533ff54f0808580b3", name: "2 燕式平衡" },
          v53: { md5: "4e062613d384274e1a899de1d13864b8", name: "1 绳梯横向小滑步" },
          v54: { md5: "2b7003089a4d4fbc6f87ec763a6b575e", name: "2 交叉步跑" },
          v55: { md5: "c5840a298def7f4138bbd6435f19c6c4", name: "1 绳梯“之”字形双脚跳" },
          v56: { md5: "5d46a6cab546a20c8e386e2fdfc62df8", name: "2 变向跑" },
          v13: { md5: "1242cfa08767b1e9e4d6616c1391f93f", name: "13 杠铃高翻" },
          v14: { md5: "85065f532250edb980afecf8c80a9c61", name: "14 双人向前砸药球" },
          v15: { md5: "66ea23e6ae02dfbd2e06fbbd160efb84", name: "15 杠铃半蹲跳" },
          v16: { md5: "567d2b31f2468e6268e9f74074ccb8dc", name: "16 双人拉力绳阻力跑" },
          v17: { md5: "06fa2b862a66aef9bbdfd6c34c5ed084", name: "17 站姿-T字" },
          v18: { md5: "18a1368464220d1514ca2795fa2f6eae", name: "18 站姿-W字" },
          v19: { md5: "e457a22d2ce32c63b764391e70e55bc9", name: "19 交叉摆臂" },
          v20: { md5: "3d34e261aa52234b2f96c1a5b9a37047", name: "20 提踵走" },
          v21: { md5: "3767bcc0601eba4b4d6ba62a9dfbfb9e", name: "21 脚跟走" },
          v22: { md5: "544f84e6a1aae6862dac35f64589382a", name: "22 行进间股四头肌伸展" },
          v23: { md5: "3d3fc1cc506b99c76f08a36246830295", name: "23 提膝展髋走" },
          v24: { md5: "fcbdcf03e25ab41939be1a5652d59e70", name: "24 直腿行军步" },
          v25: { md5: "1676f09b0e0ec469af3733abf1c82c3d", name: "25 抱膝落跪步走" },
          v26: { md5: "684e486c6a8028b63a0d53ef967acaac", name: "26 合抱扩胸" },
          v27: { md5: "bb15e61d3699fb357f237dedf9eef449", name: "27 蝎子摆尾" },
          v28: { md5: "8501462abfce2d0583563f7636d34b56", name: "28 肱三头肌 主动伸展" },
          v29: { md5: "8bdefeef7fda00b2bdd70fef0caa0095", name: "29 腕部屈肌 主动伸展" },
          v30: { md5: "f4dd38cb29aff1da5cd36d31d7865bec", name: "30 三角肌后束 主动伸展" },
          v31: { md5: "2442e5d3a3280f073fff1d74d479d7e3", name: "31 三角肌前束 主动伸展" },
          v32: { md5: "baaffb7fbbd9a2a47effe6d8974e90c7", name: "32 小腿三头肌 主动伸展" },
          v33: { md5: "7fb8d89358a1d4bacb3ff035075355a4", name: "33 股四头肌 主动伸展" },
          v34: { md5: "c47508bd8474b463e9e43288eb00f996", name: "34 内收肌 主动伸展" },
          v35: { md5: "d43de605f39b2ea4e2753fafce5952e5", name: "35 股二头肌和臀肌 主动伸展" },
          v36: { md5: "038ae01805540e09bd4b193e0c83a1fb", name: "36 站姿正前屈" },
          v37: { md5: "20a8b239775229bc931861ba484f5f46", name: "37 背阔肌伸展" },
          v38: { md5: "f037969a9696adbfefc830a5dc362578", name: "38 骆驼式" },
          v39: { md5: "180c67165694131178dc6b07d597362b", name: "39 臀肌、躯干伸肌和胸肌-主动伸展" },
          v40: { md5: "fbf52adf7c1fd8b2e5555cb87c2ac50a", name: "40 躯干伸肌、背阔肌、菱形肌和臀肌主动伸展" },
          v41: { md5: "326466f9b879bb3da3d6fd366788ff2e", name: "41 腹直肌主动伸展" },
          v42: { md5: "6574f22c61d5879d5fcf6ab3bb50b0a3", name: "42 高抬腿转身跑" },
          v43: { md5: "3f77e4cad82a47359a77a6a41206294f", name: "43 俯卧撑起跑" },
          v44: { md5: "7af326a2d91964dd1ef067fc3d94ac03", name: "44 两人拍击(背)" },
          v45: { md5: "20057b2355ec65198fc7c2262b0e85ce", name: "45 快速小步跑" },
          v46: { md5: "4d83335d05aa8b0e3a8e09d9e5daa3b9", name: "46 原地快速高抬腿或支撑高抬腿" },
          v47: { md5: "adcc99dbbc8e7a17336eca8b5363c550", name: "47 快速传接球" },
          v48: { md5: "e71c145e4023e26cbe8e391504c956cd", name: "48 小步跑或高抬腿跑转加速跑" },
          v49: { md5: "9ccb8ba557f0605186a3888d7649723d", name: "49 快速后蹬跑" },
          v50: { md5: "63f948b85ddfacf8b5ddec0255c11c13", name: "50 双人间距追逐跑" },
          v51: { md5: "47e613bdc784c4934f8a87418e6f2e6f", name: "51 单脚站立" },
          v52: { md5: "637e1e3f91c38c9533ff54f0808580b3", name: "52 燕式平衡" },
          v53: { md5: "4e062613d384274e1a899de1d13864b8", name: "53 绳梯横向小滑步" },
          v54: { md5: "2b7003089a4d4fbc6f87ec763a6b575e", name: "54 交叉步跑" },
          v55: { md5: "c5840a298def7f4138bbd6435f19c6c4", name: "55 绳梯“之”字形双脚跳" },
          v56: { md5: "5d46a6cab546a20c8e386e2fdfc62df8", name: "56 变向跑" },
        },
        videoUrl: {},
        videoShow1: false,
@@ -2156,14 +2222,12 @@
        videoShow3: false,
        videoShow4: false,
        videoShow5: false,
        tablebyb1: {},
        tablecyc2: {},
        tablecyc3: {},
        tablecyc4: {},
        tablecyc5: {},
        tkItem01: {},
        tkItem02: {},
        videoShow6: false,
        videoShow7: false,
        videoShow8: false,
        videoShow9: false,
        videoShow10: false,
        videoShow11: false,
      },
    };
  },
@@ -2214,10 +2278,47 @@
        this.getVideo(this.chapter002.videoMd5.v27.md5, "v27");
        this.getVideo(this.chapter002.videoMd5.v28.md5, "v28");
        this.getVideo(this.chapter002.videoMd5.v29.md5, "v29");
        this.getVideo(this.chapter002.videoMd5.v30.md5, "v30");
      }, 7000);
      setTimeout(() => {
        this.getVideo(this.chapter002.videoMd5.v31.md5, "v31");
        this.getVideo(this.chapter002.videoMd5.v32.md5, "v32");
        this.getVideo(this.chapter002.videoMd5.v33.md5, "v33");
        this.getVideo(this.chapter002.videoMd5.v34.md5, "v34");
        this.getVideo(this.chapter002.videoMd5.v35.md5, "v35");
        this.getVideo(this.chapter002.videoMd5.v36.md5, "v36");
      }, 9000);
      setTimeout(() => {
        this.getVideo(this.chapter002.videoMd5.v37.md5, "v37");
        this.getVideo(this.chapter002.videoMd5.v38.md5, "v38");
        this.getVideo(this.chapter002.videoMd5.v39.md5, "v39");
        this.getVideo(this.chapter002.videoMd5.v40.md5, "v40");
        this.getVideo(this.chapter002.videoMd5.v41.md5, "v41");
        this.getVideo(this.chapter002.videoMd5.v42.md5, "v42");
      }, 11000);
      setTimeout(() => {
        this.getVideo(this.chapter002.videoMd5.v43.md5, "v43");
        this.getVideo(this.chapter002.videoMd5.v44.md5, "v44");
        this.getVideo(this.chapter002.videoMd5.v45.md5, "v45");
        this.getVideo(this.chapter002.videoMd5.v46.md5, "v46");
        this.getVideo(this.chapter002.videoMd5.v47.md5, "v47");
        this.getVideo(this.chapter002.videoMd5.v48.md5, "v48");
      }, 13000);
      setTimeout(() => {
        this.getVideo(this.chapter002.videoMd5.v49.md5, "v49");
        this.getVideo(this.chapter002.videoMd5.v50.md5, "v50");
        this.getVideo(this.chapter002.videoMd5.v51.md5, "v51");
        this.getVideo(this.chapter002.videoMd5.v52.md5, "v52");
        this.getVideo(this.chapter002.videoMd5.v53.md5, "v53");
        this.getVideo(this.chapter002.videoMd5.v54.md5, "v54");
        this.getVideo(this.chapter002.videoMd5.v55.md5, "v55");
        this.getVideo(this.chapter002.videoMd5.v56.md5, "v56");
      }, 15000);
    }
  },
  methods: {
@@ -2240,147 +2341,51 @@
    activityXyx1() {
      this.chapter002.isShowXyx01 = !this.chapter002.isShowXyx01;
      this.chapter002.videoShow1 = true;
      setTimeout(() => {
        this.chapter002.videoShow2 = true;
      }, 1000);
      setTimeout(() => {
        this.chapter002.videoShow3 = true;
      }, 3000);
      setTimeout(() => {
        this.chapter002.videoShow4 = true;
      }, 5000);
      setTimeout(() => {
        this.chapter002.videoShow6 = true;
      }, 7000);
      setTimeout(() => {
        this.chapter002.videoShow7 = true;
      }, 9000);
      setTimeout(() => {
        this.chapter002.videoShow8 = true;
      }, 11000);
      setTimeout(() => {
        this.chapter002.videoShow9 = true;
      }, 13000);
      setTimeout(() => {
        this.chapter002.videoShow10 = true;
      }, 15000);
      setTimeout(() => {
        this.chapter002.videoShow11 = true;
      }, 17000);
    },
    activityXyx2() {
      this.chapter002.isShowXyx02 = !this.chapter002.isShowXyx02;
    setBookQuestion() {
      console.log("保存");
      localStorage.setItem(
        "chapter002",
        JSON.stringify(this.chapter002)
      );
    },
    activityXyx3() {
      this.chapter002.isShowXyx03 = !this.chapter002.isShowXyx03;
    },
    activityXyx4() {
      this.chapter002.isShowXyx04 = !this.chapter002.isShowXyx04;
    },
    activityXyx5() {
      this.chapter002.isShowXyx05 = !this.chapter002.isShowXyx05;
    },
    activityXyx6() {
      this.chapter002.isShowXyx06 = !this.chapter002.isShowXyx06;
    },
    activityXyx7() {
      this.chapter002.isShowXyx07 = !this.chapter002.isShowXyx07;
    },
    activityXyx8() {
      this.chapter002.isShowXyx08 = !this.chapter002.isShowXyx08;
    },
    activityXyx9() {
      this.chapter002.isShowXyx09 = !this.chapter002.isShowXyx09;
    },
    activityXyx10() {
      this.chapter002.isShowXyx10 = !this.chapter002.isShowXyx10;
    },
    activityXyx11() {
      this.chapter002.isShowXyx11 = !this.chapter002.isShowXyx11;
    },
    submit(val) {
      if (val == 1) this.isShowScore1 = true;
      if (val == 2) this.isShowScore2 = true;
      if (val == 3) this.isShowScore3 = true;
      if (val == 4) this.isShowScore4 = true;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    resetData(val) {
      const localData = JSON.parse(localStorage.getItem("chapter002"));
      if (localData) {
        if (val == 1) localData.tablexyx1 = {};
        this.isShowScore1 = false;
        localData.score1 = 0;
        if (val == 2) localData.tablecyc2 = {};
        this.isShowScore2 = false;
        localData.score2 = 0;
        if (val == 3) localData.tablecyc3 = {};
        this.isShowScore3 = false;
        localData.score3 = 0;
        if (val == 4) localData.tablecyc4 = {};
        this.isShowScore4 = false;
        localData.score4 = 0;
        this.chapter002 = { ...Object.assign(this.chapter002, localData) };
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeBox(e, val) {
      this.isShowScore1 = false;
      this.chapter002.tablexyx1[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score1 += Number(e.target.value);
      } else {
        if (this.chapter002.score1 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score1 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeByb(e, val) {
      this.chapter002.tablebyb1[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc2(e, val) {
      this.isShowScore2 = false;
      this.chapter002.tablecyc2[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score2 += Number(e.target.value);
      } else {
        if (this.chapter002.score2 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score2 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc3(e, val) {
      this.isShowScore3 = false;
      this.chapter002.tablecyc3[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score3 += Number(e.target.value);
      } else {
        if (this.chapter002.score3 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score3 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc4(e, val, type) {
      this.isShowScore4 = false;
      this.chapter002.tablecyc4[val] = e.target.checked;
      if (e.target.checked && type != "isReverse") {
        this.chapter002.score4 += Number(e.target.value);
      } else if (e.target.checked && type == "isReverse") {
        let s = 5 - Number(e.target.value);
        this.chapter002.score4 += s;
      } else {
        if (this.chapter002.score4 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score4 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc5(e, val) {
      this.chapter002.tablecyc5[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeAssess(e, val) {
      this.chapter002.tkItem01[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeAssess02(e, val) {
      this.chapter002.tkItem02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeFinish(e, val) {
      this.chapter002.tablexyx02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
  },
};
</script>