Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Walter Felipe
pad-upe
Commits
ad863605
Unverified
Commit
ad863605
authored
May 08, 2024
by
Alisson Albuquerque
Committed by
GitHub
May 08, 2024
Browse files
Merge pull request #14 from alissonalbuquerque/fix_calendar_loading
Correção de Renderização de Calendário
parents
7bf03170
a7031949
Changes
4
Show whitespace changes
Inline
Side-by-side
app/Models/TaskTime.php
View file @
ad863605
resources/views/task-time/create.blade.php
View file @
ad863605
...
@@ -6,7 +6,6 @@
...
@@ -6,7 +6,6 @@
@
csrf
@
csrf
@
method
(
'POST'
)
@
method
(
'POST'
)
<
div
class
=
"row"
>
<
input
type
=
"hidden"
id
=
"user_pad_id"
name
=
"user_pad_id"
value
=
"{{
$user_pad_id
}}"
>
<
input
type
=
"hidden"
id
=
"user_pad_id"
name
=
"user_pad_id"
value
=
"{{
$user_pad_id
}}"
>
...
@@ -16,6 +15,9 @@
...
@@ -16,6 +15,9 @@
<
input
type
=
"hidden"
id
=
"id"
name
=
"id"
value
=
""
>
<
input
type
=
"hidden"
id
=
"id"
name
=
"id"
value
=
""
>
<
div
class
=
"row"
>
<
div
class
=
"mb-4 col-sm-2"
>
<
div
class
=
"mb-4 col-sm-2"
>
<
div
class
=
""
>
<
div
class
=
""
>
<
label
class
=
"form-label"
for
=
"cod_atividade"
>
Cód
.
Atividade
</
label
>
<
label
class
=
"form-label"
for
=
"cod_atividade"
>
Cód
.
Atividade
</
label
>
...
@@ -28,8 +30,9 @@
...
@@ -28,8 +30,9 @@
</
div
>
</
div
>
<
div
class
=
"col-sm-10"
>
<
div
class
=
"col-sm-10"
>
<
div
class
=
"mt-3"
>
<
div
class
=
""
>
<
label
for
=
"weekday"
>
Dia
da
Semana
</
label
>
<
label
class
=
"mb-2"
for
=
"weekday"
>
Dia
da
Semana
</
label
>
<
select
name
=
"weekday"
id
=
"weekday"
class
=
"form-select @error('weekday') is-invalid @enderror ajax-errors"
>
<
select
name
=
"weekday"
id
=
"weekday"
class
=
"form-select @error('weekday') is-invalid @enderror ajax-errors"
>
@
foreach
(
TaskTime
::
listWeekDays
()
as
$id
=>
$text
)
@
foreach
(
TaskTime
::
listWeekDays
()
as
$id
=>
$text
)
<
option
value
=
"
{
{$id}}">{{$text}
}
</option>
<
option
value
=
"
{
{$id}}">{{$text}
}
</option>
...
@@ -39,10 +42,14 @@
...
@@ -39,10 +42,14 @@
@include('components.divs.errors', [
@include('components.divs.errors', [
'field' => 'weekday_create'
'field' => 'weekday_create'
])
])
</div>
</div>
</div>
</div>
<div class="
col
-
sm
-
12
">
</div>
<div class="
row
">
<div class="
col
-
md
-
12
">
<div class="">
<div class="">
<label for="
slct_tarefa_id
">Atividade</label>
<label for="
slct_tarefa_id
">Atividade</label>
<select name="
slct_tarefa_id
" id="
slct_tarefa_id
" class="
form
-
select
@
error
(
'slct_tarefa_id'
)
is
-
invalid
@
enderror
ajax
-
errors
">
<select name="
slct_tarefa_id
" id="
slct_tarefa_id
" class="
form
-
select
@
error
(
'slct_tarefa_id'
)
is
-
invalid
@
enderror
ajax
-
errors
">
...
@@ -53,6 +60,9 @@
...
@@ -53,6 +60,9 @@
'field' => 'slct_tarefa_id_create'
'field' => 'slct_tarefa_id_create'
])
])
</div>
</div>
</div>
<div class="
row
">
<div class="
col
-
sm
-
6
">
<div class="
col
-
sm
-
6
">
<div class="
mt
-
3
">
<div class="
mt
-
3
">
...
@@ -68,7 +78,7 @@
...
@@ -68,7 +78,7 @@
<div class="
col
-
sm
-
6
">
<div class="
col
-
sm
-
6
">
<div class="
mt
-
3
">
<div class="
mt
-
3
">
<label class="
form
-
label
" for="
end_time
">Horário Final</label>
<label class="
form
-
label
" for="
end_time
">Horário Final</label>
<input type="
time
" min="
07
:
30
" max="
21
:
15
" name="
end_time
" id="
end_time
" class="
form
-
control
@
error
(
'end_time'
)
is
-
invalid
@
enderror
ajax
-
errors
"
>
<input type="
time
" min="
07
:
30
" max="
21
:
15
" name="
end_time
" id="
end_time
" class="
form
-
control
@
error
(
'end_time'
)
is
-
invalid
@
enderror
ajax
-
errors
">
@include('components.divs.errors', [
@include('components.divs.errors', [
'field' => 'end_time_create',
'field' => 'end_time_create',
...
@@ -89,6 +99,8 @@
...
@@ -89,6 +99,8 @@
</div>
</div>
</div>
</div>
</div>
</form>
</form>
@include('pad.components.scripts.ajaxValidation', [
@include('pad.components.scripts.ajaxValidation', [
...
@@ -100,12 +112,12 @@
...
@@ -100,12 +112,12 @@
<script type="
text
/
javascript
">
<script type="
text
/
javascript
">
$('#weekday').select2(
//
$('#weekday').select2(
{
// {
allowClear: true,
//
allowClear: true,
placeholder: 'Dia da Semana',
//
placeholder: 'Dia da Semana',
dropdownParent: $('#modal')
//
dropdownParent: $('#modal')
})
//
})
$('#slct_tarefa_id').select2(
$('#slct_tarefa_id').select2(
{
{
...
...
resources/views/task-time/index.blade.php
View file @
ad863605
...
@@ -38,6 +38,11 @@
...
@@ -38,6 +38,11 @@
$weekColumn
=
TaskTime
::
whereUserPadId
(
$user_pad_id
)
->
whereWeekday
(
$weekday
)
->
orderBy
(
'start_time'
,
'ASC'
)
->
get
();
$weekColumn
=
TaskTime
::
whereUserPadId
(
$user_pad_id
)
->
whereWeekday
(
$weekday
)
->
orderBy
(
'start_time'
,
'ASC'
)
->
get
();
$weekColumn
=
$weekColumn
->
filter
(
function
(
TaskTIme
$model
)
{
return
$model
->
tarefa
!==
null
;
});
$weekColumns
[
$weekday
]
=
$weekColumn
->
isNotEmpty
()
?
$weekColumn
:
collect
([
'--'
]);
$weekColumns
[
$weekday
]
=
$weekColumn
->
isNotEmpty
()
?
$weekColumn
:
collect
([
'--'
]);
if
(
count
(
$weekColumns
[
$weekday
])
>
$max_len_column
)
{
if
(
count
(
$weekColumns
[
$weekday
])
>
$max_len_column
)
{
...
...
resources/views/task-time/update.blade.php
View file @
ad863605
...
@@ -15,8 +15,6 @@
...
@@ -15,8 +15,6 @@
@
csrf
@
csrf
@
method
(
'POST'
)
@
method
(
'POST'
)
<
div
class
=
"row"
>
<
input
type
=
"hidden"
id
=
"user_pad_id"
name
=
"user_pad_id"
value
=
"{{
$model->user_pad_id
}}"
>
<
input
type
=
"hidden"
id
=
"user_pad_id"
name
=
"user_pad_id"
value
=
"{{
$model->user_pad_id
}}"
>
<
input
type
=
"hidden"
id
=
"tarefa_id"
name
=
"tarefa_id"
value
=
"{{
$model->tarefa_id
}}"
>
<
input
type
=
"hidden"
id
=
"tarefa_id"
name
=
"tarefa_id"
value
=
"{{
$model->tarefa_id
}}"
>
...
@@ -25,6 +23,8 @@
...
@@ -25,6 +23,8 @@
<
input
type
=
"hidden"
id
=
"id"
name
=
"id"
value
=
"{{
$model->id
}}"
>
<
input
type
=
"hidden"
id
=
"id"
name
=
"id"
value
=
"{{
$model->id
}}"
>
<
div
class
=
"row"
>
<
div
class
=
"mb-4 col-sm-2"
>
<
div
class
=
"mb-4 col-sm-2"
>
<
div
class
=
""
>
<
div
class
=
""
>
<
label
class
=
"form-label"
for
=
"cod_atividade"
>
Cód
.
Atividade
</
label
>
<
label
class
=
"form-label"
for
=
"cod_atividade"
>
Cód
.
Atividade
</
label
>
...
@@ -37,8 +37,8 @@
...
@@ -37,8 +37,8 @@
</
div
>
</
div
>
<
div
class
=
"col-sm-10"
>
<
div
class
=
"col-sm-10"
>
<
div
class
=
"
mt-3
"
>
<
div
class
=
""
>
<
label
for
=
"weekday"
>
Dia
da
Semana
</
label
>
<
label
class
=
"mb-2"
for
=
"weekday"
>
Dia
da
Semana
</
label
>
<
select
name
=
"weekday"
id
=
"weekday"
class
=
"form-select @error('weekday') is-invalid @enderror ajax-errors"
>
<
select
name
=
"weekday"
id
=
"weekday"
class
=
"form-select @error('weekday') is-invalid @enderror ajax-errors"
>
@
foreach
(
TaskTime
::
listWeekDays
()
as
$id
=>
$text
)
@
foreach
(
TaskTime
::
listWeekDays
()
as
$id
=>
$text
)
@
if
(
$model
->
weekday
==
$id
)
@
if
(
$model
->
weekday
==
$id
)
...
@@ -55,6 +55,9 @@
...
@@ -55,6 +55,9 @@
</div>
</div>
</div>
</div>
</div>
<div class="
row
">
<div class="
col
-
sm
-
12
">
<div class="
col
-
sm
-
12
">
<div class="">
<div class="">
<label for="
slct_tarefa_id
">Atividade</label>
<label for="
slct_tarefa_id
">Atividade</label>
...
@@ -67,6 +70,9 @@
...
@@ -67,6 +70,9 @@
'field' => 'slct_tarefa_id'
'field' => 'slct_tarefa_id'
])
])
</div>
</div>
</div>
<div class="
row
">
<div class="
col
-
sm
-
6
">
<div class="
col
-
sm
-
6
">
<div class="
mt
-
3
">
<div class="
mt
-
3
">
...
@@ -89,6 +95,7 @@
...
@@ -89,6 +95,7 @@
])
])
</div>
</div>
</div>
</div>
</div>
</div>
<div class="
mt
-
4
">
<div class="
mt
-
4
">
...
@@ -121,12 +128,12 @@
...
@@ -121,12 +128,12 @@
<script type="
text
/
javascript
">
<script type="
text
/
javascript
">
$('#weekday').select2(
//
$('#weekday').select2(
{
// {
allowClear: true,
//
allowClear: true,
placeholder: 'Dia da Semana',
//
placeholder: 'Dia da Semana',
dropdownParent: $('#modal')
//
dropdownParent: $('#modal')
})
//
})
$('#slct_tarefa_id').select2(
$('#slct_tarefa_id').select2(
{
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment