Size: a a a

2019 November 18

OD

Oleg Dermenji in Laravel Pro
NoMad42
нач так же может указать какие сотрудники должны заполнить анкеты.
Юзверь может создать или на себя одного анкету или включить с собой товарищей по цеху, зная, что они едут с ним.
источник

S

Shotty in Laravel Pro
{"Json" : "Разробочек"}
всм читайте документацию
в плане Update  я понял, как форму сделать правильно
источник

OD

Oleg Dermenji in Laravel Pro
Павел
id командировки если есть подсовываешь форму если нет создаешь новую
не прокатит такая логика
источник

П

Павел in Laravel Pro
Oleg Dermenji
не прокатит такая логика
У них должно что то быть обьединяющее...по которому можно определить что они едет вместе...зная это можно определиь есть анкета или нет
источник

OD

Oleg Dermenji in Laravel Pro
Павел
У них должно что то быть обьединяющее...по которому можно определить что они едет вместе...зная это можно определиь есть анкета или нет
Есть несколько правил, от которых нужно отталкиваться
источник

OD

Oleg Dermenji in Laravel Pro
1. Пользователь может заполнить анкету сам, не указывая никого с собой.
источник

OD

Oleg Dermenji in Laravel Pro
2. Группа может попросить 1 ответственного заполнить на всю группу, или на часть группы анкеты
источник

OD

Oleg Dermenji in Laravel Pro
3. При заполнении анкеты, в самом конце указываешь людей с кем ты едешь, и для них генерируется такие же анкеты, которые объедененны между собой по trip_id
источник

П

Павел in Laravel Pro
Ну вот есть группа...и смотреть присоздании анкеты есть она в групе или нет
источник

OD

Oleg Dermenji in Laravel Pro
Группа генерируется при создании каждой новой анкеты
источник

OD

Oleg Dermenji in Laravel Pro
И в нее включаются анкеты, которые создаются здесь и сейчас
источник

OD

Oleg Dermenji in Laravel Pro
Если позже создавать новую анкету, то это будет другая группа
источник

П

Павел in Laravel Pro
Э не...тут логика не пляшет...группа одна должна быть которая в командировке
источник

OD

Oleg Dermenji in Laravel Pro
Я не могу предсказать из скольки людей будет состоять группа и пользователь заполняет на всю группу или только на ее часть, или только на себя?
источник

N

NoMad42 in Laravel Pro
Oleg Dermenji
Нет централизованного отправления  в командировку. Начальник никак не участвует в этом
тогда дублей не избежать. можно добавить поиск среди всех заявок или среди заявок доп пользователей. но человеческая лень и «ой все» будут все равно проскакивать.
источник

OD

Oleg Dermenji in Laravel Pro
Вот так и получается пока
источник

OD

Oleg Dermenji in Laravel Pro
Я думал сделать следующим образом. Если пользователь #1 указывает с собой пользователя #2, то смотреть есть ли у пользователя #2 уже созданная анкета в этот же город, на эти же даты, и, если 'да', то объединять их
источник

OD

Oleg Dermenji in Laravel Pro
Но билеты могут быть разными на + - 1-2 дня
источник

N

NoMad42 in Laravel Pro
Oleg Dermenji
Но билеты могут быть разными на + - 1-2 дня
ага, и города аля Питер и Санкт-Питербург
источник

П

Павел in Laravel Pro
Вариант при состаалении анкеты проверять даты и юзера...и при совпадеии спрашивать его а не тудали он собрался и не с этой ли компашкой?
источник