Расчет дат проведения обследований при ведении беременности
- Скачать архив
- Разархивировать
- Открыть
wdays.html
в браузере
app\js\config.js
Конфигурационный файл содержит функцию Periods()
, которая возвращает массив трех объектов, содержащих данные о триместрах:
- description - описание триместра
- firstWeek и lastWeek - начальная и конечная недели триместра. На странице выводятся в скобках после описания триместра
- events - список объектов, из которых формируется таблица обследований каждого триместра
Каждый объект триместра содержит список events
, в котором через запятую перечислены объекты каждого обследования:
{
"description": "<описание>",
"firstWeek": <целое число>,
"lastWeek": <целое число>
},
{
"description": "<описание>",
"firstWeek": <целое число>,
"lastWeek": <целое число>
},
{
"description": "<описание>",
"firstWeek": <целое число>,
"lastWeek": <целое число>
},
Каждый такой объект состоит из:
- description - описание обследования. Выводится в первой колонке таблицы
- firstWeek и lastWeek - начальная и конечная недели беременности для проведения обследования. Выводятся через дефис во второй колонке таблицы
и при формировании таблицы становится ее строкой.
Поэтому:
- изменяя порядок их следования
- добавляя новые
- изменяя значения полей
таких объектов, можно формировать свои таблицы.
Важно помнить:
- объекты перечисляются через запятую
- поля каждого объекта перечисляются через запятую
- нельзя изменять имена полей объекта
- если обследование необходимо провести в течение одной недели, то нужно указать номер этой недели и в поле firstWeek и в поле lastWeek