Skip to content

Latest commit

 

History

History
90 lines (62 loc) · 4.12 KB

README.md

File metadata and controls

90 lines (62 loc) · 4.12 KB

wdays

  1. Описание
  2. Установка
  3. Базовые данные
  4. Скриншоты

Расчет дат проведения обследований при ведении беременности

  1. Скачать архив
  2. Разархивировать
  3. Открыть wdays.html в браузере
    app\js\config.js

Конфигурационный файл содержит функцию Periods(), которая возвращает массив трех объектов, содержащих данные о триместрах:

  • description - описание триместра
  • firstWeek и lastWeek - начальная и конечная недели триместра. На странице выводятся в скобках после описания триместра
  • events - список объектов, из которых формируется таблица обследований каждого триместра

Каждый объект триместра содержит список events, в котором через запятую перечислены объекты каждого обследования:

{
    "description": "<описание>",
    "firstWeek": <целое число>,
    "lastWeek": <целое число>
},
{
    "description": "<описание>",
    "firstWeek": <целое число>,
    "lastWeek": <целое число>
},
{
    "description": "<описание>",
    "firstWeek": <целое число>,
    "lastWeek": <целое число>
},

Каждый такой объект состоит из:

  • description - описание обследования. Выводится в первой колонке таблицы
  • firstWeek и lastWeek - начальная и конечная недели беременности для проведения обследования. Выводятся через дефис во второй колонке таблицы

и при формировании таблицы становится ее строкой.

Поэтому:

  1. изменяя порядок их следования
  2. добавляя новые
  3. изменяя значения полей

таких объектов, можно формировать свои таблицы.

Важно помнить:

  • объекты перечисляются через запятую
  • поля каждого объекта перечисляются через запятую
  • нельзя изменять имена полей объекта
  • если обследование необходимо провести в течение одной недели, то нужно указать номер этой недели и в поле firstWeek и в поле lastWeek
Рис.1 Начальная страница

Начальная страница

Рис.2 Выбор даты

Выбор даты

Рис.3 Заполненная страница

Заполненная страница