Подключите нашего Telegram-бота для уведомлений о новых проектах

Доработать код на сайте,изменить логику по работе.Ищу специалиста по Yii2

a
Заказчик
Отзывы фрилансеров: + 2 - 0
Зарегистрирован на сайте 5 лет и 1 месяц
Бюджет: 10 000 руб
97.49 $ — 93.09 €
Исполнитель определен: Алексей Горячев  
ТЗ:
приход и уход:
1.optimus-kz.kz -> Просто ввод  (стоит на офисах сканер)

айпишник проставляется

1.optimus-kz.kz/log.php ->уход (могут отмечаться с телефона)

1- не проставлять айпи при отметке с телефона. (ПРОВЕРИТЬ)
2- при отметке ухода. время ухода не проставляется, нужно проставлять. (ПРОВЕРИТЬ)
- при отметке только с телефона в поле "отпросился либо на дел. встречу" (изменить типа выберите вариант...) добавить:
3 ---- добавляем "отпуск", " без содержания ", "больничный"... ОСТАВЛЯЕТ ОТПРОСИЛСЯ И УШЁЛ ПО РАБОЧИМ ДЕЛАМ НА ОБЕД УБРАТЬ
4- при выборе отпуска, без содержания, больничного добавляем ДИНАМИЧЕСКИ 2 поля даты с И по... выбор даты должен быть "с" начинаться с текущей даты, в поле "по" не меньше чем в поле "С". ПОЛЯ ОБЯЗАТЕЛЬНЫ К ЗАПОЛНЕНИЮ ,ЕСЛИ НЕ ПРАВИЛЬНО ВВЕЛИ СООБЩЕНИЕ – НЕКОРЕКТНО ВВЕДЁНЫЕ ДАННЫЕ
5- при сохранении как "отпуск", " без содержания ", "больничный" создавать  в КОЛОНКАХ  таблице СТРОКИ отпуска с датой с/по... айди пользователя и типом (больничный/без содержания/отпуск) БЕС СОДЕРЖАНИЯ – БС    БОЛЬНИЧНЫЙ – Б   ОТПУСК – О


6- по итогу отметки проставлять комментарий: если успешно то "добро пож на работу, фио, Вы пришли во время, желаем хор. дня" ДО 9-03 (ВРЕМЯ)... Если опоздал: "добро пож на работу. фио, Вы опоздали, обратитесь в отдел кадров."
7 Когда уходит то же самое только прощание до 17-57 предупреждение что уходит рано




------------
8-на ентри при выводе отчетов есть админка, требует пароль:
ADM  логин
2QfflvbyrJ!@#@!
сейчас он единый.

- нужно сделать возможность редактирования пароля 
Как для юзера так и для админа
С подтверждением пароля 2 раза.   (делаем через суб бд)
9- нужно сделать 2 пользователя: администратор и юзер
Юзер ТОЛЬКО ПРОСМОТР ССЫЛОК 
entry.optimus-kz.kz/index...     
1.optimus-kz.kz/tabel/ind...  
АДМИН МОЖЕТ РЕДАКТРОВАТЬ И ИМЕЕТ ПОЛНЫЙ ДУСТУП
entry.optimus-kz.kz/index... 
entry.optimus-kz.kz/index...     
1.optimus-kz.kz/tabel/ind...  
10 – добавляем фиксацию времени редактирования ПО ССЫЛКЕ entry.optimus-kz.kz/index... ПОЛЬЗОВАТЕЛЕМ ADM в самом поле учета времени и комментария почему отредактировали 
ПРИМЕР 
 
- добавить 2 столбца в таблицу учета времени: причина редатктирования и дата редактирования.

------------------------------
11 – сделать общую страницу.
для двух типов админов. страница с авторизацией.
на страница три раздела:
1. раздел формирование отчетов в экселе     1.optimus-kz.kz/tabel/ind...
2. раздел добавл. редактирование сотрудников entry.optimus-kz.kz/index...  (только для админа)
3. учет времени entry.optimus-kz.kz/index...
12 все ССЫЛКИ ЗАПРЕТИТЬ ПРОСМОТР БЕЗ АВТОРИЗАЦИИ
entry.optimus-kz.kz/index... -> 
entry.optimus-kz.kz/index...     
1.optimus-kz.kz/tabel/ind... 

13 сделать проверку коммента на пустые символы В МОБИЛЬНОЙ ССЫЛКЕ 1.optimus-kz.kz/log.php  и не меньше 8 СИМВОЛОВ


---------
отчет
- если отпуск, отгул, больничный то ЗАКРАСИТЬ ЦВЕТОМ СТРОКУ ДАЛЬШЕ В КОЛОНКЕ 
ИЛИ ТАК          

14 – в отчетах в конце строки сотрудника новая КОЛОНКА : итого (отработано дней – считаем те дни где пришел и все равно во сколько ушел), не вовремя (к-во дней когда не вовремя), больничный(записать в строке как б), отпуск (о), без содержание (БС)
ОТРАБОТАНО ДНЕЙ   (ЧИСЛО)
ОПОЗДАНИЯ ДНЕЙ    (ЧИСЛО)
БОЛЬНИЧНЫХ ДНЕЙ (ЧИСЛО)
ОТПУСКНЫХ ДНЕЙ (ЧИСЛО)
БЕС СОДЕРЖАНИЯ ДНЕЙ   (ЧИСЛО)
  Пример
 
pkz12.hoster.kz:8443/doma...
бд
Разделы:
Опубликован:
19.02.2020 | 07:30 [последние изменения: 21.02.2020 | 21:36]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».