unknown
2024-06-06 37e5dc2b41fe3f79a4f45e82eba4c3b05bedd293
src/books/lifeCare/view/chapter002.vue
@@ -1,7 +1,7 @@
<template>
  <div class="chapter" num="3">
    <div class="page-box" page="16">
      <div v-if="showPageList.indexOf(16) > -1">
    <div class="page-box" page="19">
      <div v-if="showPageList.indexOf(19) > -1">
        <div class="bodystyle topImg">
          <h2 id="b002"><img class="img-0" alt="" src="../image/dy2.jpg" /></h2>
          <div class="bk">
@@ -53,8 +53,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="17">
      <div v-if="showPageList.indexOf(17) > -1">
    <div class="page-box" page="20">
      <div v-if="showPageList.indexOf(20) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -75,13 +75,8 @@
                <img class="img-gn" alt="" src="../image/dy-xxdh.jpg" />
              </p>
            </div>
            <p class="center">
              <el-image
                class="chapter002-img-0035"
                :src="picOneUrl"
                :preview-src-list="picArr"
              />
              <!-- <img class="img-a" alt="" src="../image/0027-1.jpg" /> -->
            <p class="center openImgBox">
              <img class="img-a" alt="" src="../image/0027-1.jpg" />
            </p>
          </div>
          <div class="bk">
@@ -98,8 +93,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="18">
      <div v-if="showPageList.indexOf(18) > -1">
    <div class="page-box" page="21">
      <div v-if="showPageList.indexOf(21) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -205,8 +200,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="19">
      <div v-if="showPageList.indexOf(19) > -1">
    <div class="page-box" page="22">
      <div v-if="showPageList.indexOf(22) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -293,10 +288,7 @@
                  <tr>
                    <th
                      :style="{
                        width:
                          index == 1 || index == chapter002.groupData.length - 1
                            ? '100px'
                            : '',
                        width: index == 3 ? '300px' : '50px',
                      }"
                      v-for="(header, index) in chapter002.groupHeader"
                      :key="index"
@@ -374,8 +366,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="20">
      <div v-if="showPageList.indexOf(20) > -1">
    <div class="page-box" page="23">
      <div v-if="showPageList.indexOf(23) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -432,7 +424,8 @@
                    :style="{
                      width:
                        index == 0 ||
                        index == chapter002.tableData121.length - 1
                        index == chapter002.headersData.length - 2 ||
                        index == chapter002.headersData.length - 1
                          ? '100px'
                          : '',
                    }"
@@ -476,8 +469,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="21">
      <div v-if="showPageList.indexOf(21) > -1">
    <div class="page-box" page="24">
      <div v-if="showPageList.indexOf(24) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -537,8 +530,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="22">
      <div v-if="showPageList.indexOf(22) > -1">
    <div class="page-box" page="25">
      <div v-if="showPageList.indexOf(25) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -643,8 +636,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="23">
      <div v-if="showPageList.indexOf(23) > -1">
    <div class="page-box" page="26">
      <div v-if="showPageList.indexOf(26) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -712,11 +705,7 @@
                  <tr>
                    <th
                      :style="{
                        width:
                          index == 1 ||
                          index == chapter002.inspectData.length - 1
                            ? '100px'
                            : '',
                        width: index == 3 ? '300px' : '50px',
                      }"
                      v-for="(header, index) in chapter002.inspectHeader"
                      :key="index"
@@ -836,8 +825,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="24">
      <div v-if="showPageList.indexOf(24) > -1">
    <div class="page-box" page="27">
      <div v-if="showPageList.indexOf(27) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -928,8 +917,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="25">
      <div v-if="showPageList.indexOf(25) > -1">
    <div class="page-box" page="28">
      <div v-if="showPageList.indexOf(28) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -996,11 +985,7 @@
                  <tr>
                    <th
                      :style="{
                        width:
                          index == 1 ||
                          index == chapter002.designData.length - 1
                            ? '100px'
                            : '',
                        width: index == 3 ? '300px' : '50px',
                      }"
                      v-for="(header, index) in chapter002.designHeader"
                      :key="index"
@@ -1064,20 +1049,15 @@
            4.介绍、分享,组长介绍设计墙面的思路、意义与目的,组员分享自己在活动过程中的心得。
          </p>
          <p>5.评分,由其他组按照设计来园提示卡的评分标准打分。</p>
          <p class="center">
            <el-image
              class="chapter002-img-0035"
              :src="picOneUrl"
              :preview-src-list="picArr"
            />
            <!-- <img class="img-b" alt="" src="../image/0035-2.jpg" /> -->
          <p class="center openImgBox">
            <img class="img-b" alt="" src="../image/0035-2.jpg" />
          </p>
          <p class="img">图1-2-1 来园提示卡</p>
        </div>
      </div>
    </div>
    <div class="page-box" page="26">
      <div v-if="showPageList.indexOf(26) > -1">
    <div class="page-box" page="29">
      <div v-if="showPageList.indexOf(29) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -1141,8 +1121,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="27">
      <div v-if="showPageList.indexOf(27) > -1">
    <div class="page-box" page="30">
      <div v-if="showPageList.indexOf(30) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -1214,8 +1194,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="28">
      <div v-if="showPageList.indexOf(28) > -1">
    <div class="page-box" page="31">
      <div v-if="showPageList.indexOf(31) > -1">
        <div class="header">
          <div class="pageHeader-first">
            <div class="header-bj"></div>
@@ -1291,8 +1271,8 @@
        </div>
      </div>
    </div>
    <div class="page-box" page="29">
      <div v-if="showPageList.indexOf(29) > -1">
    <div class="page-box" page="32">
      <div v-if="showPageList.indexOf(32) > -1">
        <div class="header">
          <div class="pageHeader-second">
            <div class="second-con">
@@ -1420,7 +1400,7 @@
  </div>
</template>
<script>
import getResourcePath from "@/assets/methods/resources.js";
import { getResourcePath } from "@/assets/methods/resources.js";
import examinations from "@/components/examinations/index.vue";
export default {
@@ -1432,6 +1412,10 @@
    },
    questionData: {
      type: Object,
    },
    isSearch: {
      type: Boolean,
      default: false,
    },
  },
  data() {
@@ -1462,7 +1446,6 @@
          "自查人签名",
        ], // 表头
        tableData121: [
          // 二维数组作为表格数据
          ["空调", "", "", "", "", "", "", ""],
          ["电视机", "", "", "", "", "", "", ""],
          ["电风扇", "", "", "", "", "", "", ""],
@@ -1470,6 +1453,8 @@
          ["电灯", "", "", "", "", "", "", ""],
          ["电脑", "", "", "", "", "", "", ""],
          ["门窗", "", "", "", "", "", "", ""],
          ["水管", "", "", "", "", "", "", ""],
          ["其他设备", "", "", "", "", "", "", ""],
        ],
        tableData122: [
          ["", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
@@ -1673,20 +1658,18 @@
    examinations,
  },
  async created() {
    const localData = JSON.parse(localStorage.getItem("chapter002"));
    if (localData) {
      this.chapter002 = { ...Object.assign(this.chapter002, localData) };
    if (!this.isSearch) {
      const localData = JSON.parse(localStorage.getItem("chapter002"));
      if (localData) {
        this.chapter002 = { ...Object.assign(this.chapter002, localData) };
      }
      this.chapter002.videOneUrl = await getResourcePath(
        "6e471afdbeb95a8891f1551cbb0cd4fd"
      );
      this.chapter002.videOneUrl116 = await getResourcePath(
        "b727b78f8036a38cbd054816a81da7f8"
      );
    }
    this.chapter002.videOneUrl = getResourcePath(
      "6e471afdbeb95a8891f1551cbb0cd4fd"
    );
    this.chapter002.videOneUrl116 = getResourcePath(
      "b727b78f8036a38cbd054816a81da7f8"
    );
    this.chapter002.videOneUrl116 =
      "https:/jsek.bnuic.com/file/api/ApiDownload?md5=b727b78f8036a38cbd054816a81da7f8";
    this.chapter002.videOneUrl =
      "https:/jsek.bnuic.com/file/api/ApiDownload?md5=6e471afdbeb95a8891f1551cbb0cd4fd";
  },
  methods: {
    activityOne() {
@@ -1715,6 +1698,11 @@
      this.$set(this.chapter002.tableData121[rowIndex], cellIndex, value);
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    updateCell122(rowIndex, cellIndex, value) {
      // 更新单元格数据
      this.$set(this.chapter002.tableData122[rowIndex], cellIndex, value);
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    updateCell123(rowIndex, cellIndex, value) {
      // 更新单元格数据
      this.$set(this.chapter002.tableData123[rowIndex], cellIndex, value);