Web-программист (доработать модуль/форму связи с БД, Yii, AngularJS)

Бюджет: 6 000 руб
77.17 $ – 67.68 €
Заказчик выбрал исполнителя:
Дмитрий Валериевич  
Есть модуль для внесения рабочего времени в табель (во вложении) прикрепленный файл пхп 
На сегодня в модуле реализовано:
- выбор сотрудника (запрос списка сотрудников осуществляется из БД)
- выбор проекта
- выбор задачи 
- время начало работ 
- время окончания работ 
Необходимо добавить функций: 
1.  Нужна проверка на дублирующийся записей (выводить предупреждение о том, что запись уже существует)  
2. Нужна проверка на пересечение по времени на разных объектах, сотрудник не может быть в одно время на разных адресах. (выводить предупреждение о том, что сотрудник был в это время на другом адресе)  
3. Нужен список добавленных работ с возможностью удалять/изменять каждую запись. Формат записи:  проекта, ФИО, дата, начало работ, конец работ, часы переработки  (сортировка по датам) 
4. Нужно добавить возможность сотрудников объединять в бригаду с возможностью добавлять или удалять сотрудника из бригады. (это для того что бы работы добавлять бригадами, а не по одному. 

Прикрепленные файлы:
add пхп  – текущие исполнение данного модуля
макет с комментарииями – addwork жпг
wageOutWorking – образец таблицы БД
Опубликован 06.03.2019 в 11:28 Последнее изменение: 06.03.2019 в 11:29

Выберите способ верификации:

Обновите страницу после прохождения верификации.