YM
2024-05-14 cf4014b95b5aa3d077cad96f83809366b9879105
Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout
3个文件已修改
85 ■■■■ 已修改文件
src/books/childHealth/view/components/pageHeader/oddHeader.vue 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter010.vue 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/index.vue 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/components/pageHeader/oddHeader.vue
@@ -27,6 +27,9 @@
    <span class="page-header-text" v-if="special == 9"
      >专题九&nbsp;学前儿童生活保健制度</span
    >
    <span class="page-header-text" v-if="special == 10"
      >专题九&nbsp;托幼机构的环境卫生</span
    >
    <span class="page-header-num">{{ num }}</span>
  </div>
</template>
src/books/childHealth/view/content/components/chapter010.vue
@@ -228,7 +228,7 @@
    </div>
    <!-- 259 -->
    <div class="page-box" page="259">
      <odd-header :special="9" :num="259" />
      <odd-header :special="10" :num="259" />
      <div class="padding-96">
        <p>
          要求以平房为佳,楼房以2~3层为宜,不应采用高层建筑。朝向以朝南为佳,如受条件限制,朝东亦可。日照充分,幼儿园主体建筑与四周的建筑物应保持一定距离,在东、南两个方向,距离不得小于最高建筑物的2倍;在西、北两个方向,距离则不得小于最高建筑物的1.5倍。幼儿园的活动室、寝室及具有相同功能的区域,应布置在当地最好朝向,冬至日底层满窗日照不应小于3小时。
@@ -314,17 +314,24 @@
            <p class="img">视频:幼儿园各室配置的卫生要求</p>
          </div>
        </div>
        <p class="t0">房间都应有其通往院内的出入口。这样,必要时可将班级隔离,有效控制传染病的流行。</p>
        <p class="t0">
          房间都应有其通往院内的出入口。这样,必要时可将班级隔离,有效控制传染病的流行。
        </p>
        <p>
          注意用电安全。电线应用暗线,不宜用暴露在外的明线。幼儿活动用房应采用安全型插座,插座与楼、地面的距离不应低于1.80米,照明开关与楼、地面的距离不应低于1.40米。
        </p>
        <p>
          室内墙角及各种用具如阳角、方柱、窗台、暖气罩等应避免棱角,必须做成小圆角;1.30米以下的墙面应采用光滑且易清洁的材料,不应粗糙。外墙面1.30米以下不应做质地粗糙饰面,外墙的阳角、方柱应做成小圆角。
        </p>
        <p>门以开放式为佳,宽度为1.2~1.5米,门把高达1.2米,儿童经常出入的门应在距地面0.7米处加设儿童专用拉手。幼儿出入的门使用玻璃材料时,应采用安全玻璃。门下不</p>
        <p>
          门以开放式为佳,宽度为1.2~1.5米,门把高达1.2米,儿童经常出入的门应在距地面0.7米处加设儿童专用拉手。幼儿出入的门使用玻璃材料时,应采用安全玻璃。门下不
        </p>
      </div>
    </div>
    <!-- 261 -->
    <div class="page-box" page="161">
      <odd-header :special="10" :num="261" />
      <div class="padding-96">
    <p class="t0">
      应设门槛;平开门距离楼地面1.2米以下部分应设防止夹手设施。设计可根据具体情况,在门与门框连接处采取设置柔性覆盖物等措施,防止幼儿手脚伸入夹伤。生活用房开向疏散走道的门均应向人员疏散方向开启,开启的门扇不应妨碍走道疏散通行。
    </p>
@@ -359,6 +366,12 @@
    <p>
      盥洗室应位于厕所与活动室或卧室之间。应有1个盥洗台,高度为0.50~0.55米,宽度为0.40~0.45米,水龙头6~8个,水龙头的间距为0.35~0.40米。
    </p>
      </div>
    </div>
    <!-- 262 -->
    <div class="page-box" page="262">
      <even-header :num="262" />
      <div class="padding-96">
    <p>设茶杯箱和毛巾架,每条毛巾间距应在10厘米以上。</p>
    <p>
      全托应有淋浴设备,设更衣准备室,热水洗浴设施宜集中设置,集中浴室的使用面积一般为20~40平方米。
@@ -390,6 +403,12 @@
        目前中国各幼儿园的活动区分室内活动区和室外活动区两种。室内活动区有的按《幼儿园教育指导纲要(试行)》规定的五大领域划分,分为健康区域、语言区域、社会区域、科学区域、艺术区域;有的则按主题划分,如图书区、娃娃家、理发区、自然角、汽车区、积木区、餐厅等。室外活动区分为体育活动区、种植与饲养活动区两类。条件好的幼儿园还开辟了绘画手工室、科学发现室、棋类活动室、烹饪室、蒙氏工作室等。
      </p>
    </div>
      </div>
    </div>
    <!-- 263 -->
    <div class="page-box" page="263">
      <odd-header :special="10" :num="263" />
      <div class="padding-96">
    <h3 id="c122">四、室内的采光和照明>>>>>></h3>
    <h4 id="d351">(一)涉及室内采光的光学物理概念</h4>
    <p>
@@ -425,6 +444,12 @@
    <p>
      室深系数是影响采光效果的另一重要指标,它是指窗上缘距地面高度与室深之比。单侧采光时,室深系数不应小于1∶2,或投射角(室内桌面一点到窗侧所引的水平线与该点到窗上缘之间的夹角,也称为入射角)不小于20°。若是双侧采光,室深系数应不小于1∶4。为了使玻地面积比和室深系数符合要求,活动室窗户要适当加大,窗上缘尽可能高些。
    </p>
      </div>
    </div>
    <!-- 264 -->
    <div class="page-box" page="264">
      <even-header :num="264" />
      <div class="padding-96">
    <p>
      有无室外遮挡物也是影响室内采光效果的一个因素。如果室外有高大的建筑物、树木、围墙、大型运动器械等遮挡物,对室内的采光影响很大。一般来说,对面建筑物(遮挡物)至活动室之间的距离应不小于该建筑物高度的2倍。
    </p>
@@ -451,6 +476,9 @@
      照度的大小取决于灯的数量、功率和种类。工作面照度的大小对儿童的视觉功能以及学习效率有直接的影响。相关研究表明,照度低于100勒克斯时感到很暗,长时间阅读容易导致视疲劳,照度为100勒克斯仍不足,达到150勒克斯时光线尚可。当照度在10~1
      000勒克斯范围内,照度越大,视疲劳越小。幼儿园活动室、音体活动室的照度值不应低于150勒克斯,保健室、隔离室、办公室的照度不应低于100勒克斯,卧室、厨房的照度值不应低于75勒克斯,卫生间和洗衣房的照度值不应低于30勒克斯,门厅、库房等的照度值不应低于20勒克斯。如果暂时无法改变室内照度不足的情况,就应缩短儿童作业时间,增加休息次数,以防视疲劳过度。
    </p>
      </div>
    </div>
    <p>
      室内照度应均匀。照度的均匀度即均匀系数主要与灯的数量、种类、悬挂高度、布置方式等有关。均匀系数是室内最小照度与平均照度之比,一般要求该系数不低于0.7。照明的均匀系数是随灯的悬挂高度的升高而加大的,但桌面的照度会因悬挂高度的增加而降低。目前我国幼儿园照度和均匀系数的标准与许多国家的同类标准相比偏低。
    </p>
src/books/childHealth/view/index.vue
@@ -8,7 +8,7 @@
import examinations from "./components/examinations/index.vue";
import { getPublicImage } from "@/assets/js/middleGround/tool";
import pageContent from "./content/index.vue";
import {mapState} from 'vuex'
import { mapState } from "vuex";
export default {
  name: "child-health",
  components: {
@@ -20,6 +20,9 @@
      type: "option",
      idPathList: [],
      cardList: [],
      isMouseDown:false,
      showToolBox:false,
      move:false
    };
  },
  mounted() {
@@ -432,26 +435,33 @@
        }
      }
    },
    handleDom() {
      const selection = window.getSelection();
      let textDom = this.getParentWithClass(selection.anchorNode, "page-box");
      for (let i = 0; i < this.$store.state.lineHeightList.length; i++) {
        let item = this.$store.state.lineHeightList[i];
        let rReg = new RegExp(`${item.selectText}`, "ig");
        let text = textDom.innerHTML;
        console.log(item.selectNode, "item.selectNode.innerHTML");
        let nodeHtml = item.selectNode;
        let nHtml = "";
        nHtml = nodeHtml.replace(
          rReg,
          `<span style="background: ${item.color};padding: 2px;cursor: pointer">${item.selectText}</span>`
        );
        console.log(nHtml);
        let rHtml = "";
        rHtml = text.replace(nodeHtml, nHtml);
        textDom.innerHTML = rHtml;
    handleMouseDown() {
      this.$data.isMouseDown = true;
      this.$data.showToolBox = false;
    },
    handleMousemove() {
      if (this.$data.isMouseDown) {
        this.$data.move= true;
      }
    },
    handleMouseUp(e) {
      if (move.value) {
        const txt = window.getSelection()?.toString();
        selectText.value = txt;
        const node = window.getSelection();
        let html = node.anchorNode.parentNode.parentNode;
        dialogToolData.chapter = html.firstChild.innerHTML;
        if (txt) {
          showToolBox.value = true;
          dialogToolData.top = e.y;
          dialogToolData.left = e.x;
        }
        isMouseDown.value = false;
      }
      move.value = false;
    },
  },
};
</script>