Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sistema_mcid
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
marcio neto
sistema_mcid
Commits
92d7091c
Commit
92d7091c
authored
Nov 14, 2024
by
sandroresende
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
atualização plancidades
parent
93ed6f3f
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
187 additions
and
212 deletions
+187
-212
MonitoramentoIndicadorController.php
...lers/Mod_plancidades/MonitoramentoIndicadorController.php
+67
-71
MonitoramentoIniciativaController.php
...ers/Mod_plancidades/MonitoramentoIniciativaController.php
+55
-57
ValidacaoMonitoramentoIniciativaController.php
...lancidades/ValidacaoMonitoramentoIniciativaController.php
+30
-39
ValidacaoMonitoramentoProjetoController.php
...d_plancidades/ValidacaoMonitoramentoProjetoController.php
+35
-45
No files found.
app/Http/Controllers/Mod_plancidades/MonitoramentoIndicadorController.php
View file @
92d7091c
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mod_plancidades/MonitoramentoIniciativaController.php
View file @
92d7091c
This diff is collapsed.
Click to expand it.
app/Http/Controllers/Mod_plancidades/ValidacaoMonitoramentoIniciativaController.php
View file @
92d7091c
...
...
@@ -39,9 +39,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
*
* @return \Illuminate\Http\Response
*/
public
function
index
(
$indicadorId
)
{
}
public
function
index
(
$indicadorId
)
{}
/**
...
...
@@ -49,9 +47,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
*
* @return \Illuminate\Http\Response
*/
public
function
create
(
$indicadorId
)
{
}
public
function
create
(
$indicadorId
)
{}
/**
* Store a newly created resource in storage.
...
...
@@ -59,9 +55,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public
function
store
(
Request
$request
)
{
}
public
function
store
(
Request
$request
)
{}
/**
* Display the specified resource.
...
...
@@ -69,9 +63,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
show
(
$id
)
{
}
public
function
show
(
$id
)
{}
/**
* Show the form for editing the specified resource.
...
...
@@ -85,7 +77,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
$dados_monitoramento
=
ViewMonitoramentoIniciativas
::
find
(
$monitoramento_iniciativa_id
);
switch
(
$dados_monitoramento
->
unidade_medida_id
){
switch
(
$dados_monitoramento
->
unidade_medida_id
)
{
case
1
:
$dados_monitoramento
->
unidade_medida_simbolo
=
'(R$)'
;
break
;
...
...
@@ -111,8 +103,8 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
$regionalizacaoMetas
=
RegionalizacaoMetaIniciativa
::
where
(
'tab_regionalizacao_metas_iniciativas.meta_iniciativa_id'
,
$metaIniciativa
->
id
)
->
leftJoin
(
'mcid_plancidades.rlc_metas_monitoramento_iniciativas'
,
'rlc_metas_monitoramento_iniciativas.regionalizacao_meta_iniciativa_id'
,
'='
,
'tab_regionalizacao_metas_iniciativas.id'
)
->
where
(
'rlc_metas_monitoramento_iniciativas.monitoramento_iniciativa_id'
,
$monitoramento_iniciativa_id
)
->
leftJoin
(
'mcid_plancidades.rlc_metas_monitoramento_iniciativas'
,
'rlc_metas_monitoramento_iniciativas.regionalizacao_meta_iniciativa_id'
,
'='
,
'tab_regionalizacao_metas_iniciativas.id'
)
->
where
(
'rlc_metas_monitoramento_iniciativas.monitoramento_iniciativa_id'
,
$monitoramento_iniciativa_id
)
->
orderBy
(
'tab_regionalizacao_metas_iniciativas.id'
)
->
get
();
$regionalizacaoMetas
->
load
(
'regionalizacao'
,
'metasIniciativas.iniciativa'
);
...
...
@@ -125,13 +117,14 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
return
view
(
'modulo_plancidades.validacao_monitoramento.analisar_monitoramentos_iniciativa'
,
compact
(
'monitoramentos'
,
compact
(
'monitoramentos'
,
'dados_monitoramento'
,
'resumoApuracaoMeta'
,
'metaIniciativa'
,
'regionalizacaoMetas'
,
'restricoes'
,
'usuarioPreenchimento'
,
'usuarioPreenchimento'
)
);
}
...
...
@@ -156,7 +149,7 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
$dados_validacao
=
new
RlcSituacaoMonitoramentoIniciativas
();
if
(
$request
->
situacao_monitoramento_id
!=
null
&&
$request
->
txt_observacao
!=
null
)
{
if
(
$request
->
situacao_monitoramento_id
!=
null
&&
$request
->
txt_observacao
!=
null
)
{
$dados_validacao
->
monitoramento_iniciativa_id
=
$monitoramento_iniciativa_id
;
$dados_validacao
->
situacao_monitoramento_id
=
$request
->
situacao_monitoramento_id
;
$dados_validacao
->
user_id
=
$user
->
id
;
...
...
@@ -173,13 +166,12 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
flash
()
->
sucesso
(
"Sucesso"
,
"Situação do monitoramento do Indicador atualizada com sucesso!"
);
return
Redirect
::
route
(
"plancidades.monitoramentos.validacao.iniciativas.listar"
);
/**Quando só tem um na lista, ao resolver, ele não está mostrando esse flash. Tentei um if contando se não tem nada e não funcionou */
}
else
{
DB
::
rollBack
();
flash
()
->
erro
(
"Erro"
,
"Não foi possível atualizar a situação do monitoramento."
);
return
back
();
}
}
}
/**
* Remove the specified resource from storage.
*
...
...
@@ -190,5 +182,4 @@ class ValidacaoMonitoramentoIniciativaController extends Controller
{
//
}
}
app/Http/Controllers/Mod_plancidades/ValidacaoMonitoramentoProjetoController.php
View file @
92d7091c
...
...
@@ -37,9 +37,7 @@ class ValidacaoMonitoramentoProjetoController extends Controller
*
* @return \Illuminate\Http\Response
*/
public
function
index
(
$indicadorId
)
{
}
public
function
index
(
$indicadorId
)
{}
/**
...
...
@@ -47,9 +45,7 @@ class ValidacaoMonitoramentoProjetoController extends Controller
*
* @return \Illuminate\Http\Response
*/
public
function
create
(
$indicadorId
)
{
}
public
function
create
(
$indicadorId
)
{}
/**
* Store a newly created resource in storage.
...
...
@@ -57,9 +53,7 @@ class ValidacaoMonitoramentoProjetoController extends Controller
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public
function
store
(
Request
$request
)
{
}
public
function
store
(
Request
$request
)
{}
/**
* Display the specified resource.
...
...
@@ -67,9 +61,7 @@ class ValidacaoMonitoramentoProjetoController extends Controller
* @param int $id
* @return \Illuminate\Http\Response
*/
public
function
show
(
$id
)
{
}
public
function
show
(
$id
)
{}
/**
* Show the form for editing the specified resource.
...
...
@@ -110,13 +102,13 @@ class ValidacaoMonitoramentoProjetoController extends Controller
->
where
(
'monitoramento_projeto_id'
,
$dados_monitoramento
->
monitoramento_projeto_id
)
->
orderBy
(
'etapa_projeto_id'
)
->
get
();
foreach
(
$etapasPreenchidas
as
$etapa
)
{
if
(
in_array
(
$etapa
->
situacao_etapa_projeto_id
,
[
1
,
null
])){
foreach
(
$etapasPreenchidas
as
$etapa
)
{
if
(
in_array
(
$etapa
->
situacao_etapa_projeto_id
,
[
1
,
null
]))
{
$percentual_etapa
=
$etapa
->
vlr_peso_etapa
*
0
;
}
else
{
if
(
$etapa
->
situacao_etapa_projeto_id
==
2
)
{
}
else
{
if
(
$etapa
->
situacao_etapa_projeto_id
==
2
)
{
$percentual_etapa
=
$etapa
->
vlr_peso_etapa
*
0.5
;
}
else
{
}
else
{
$percentual_etapa
=
$etapa
->
vlr_peso_etapa
*
1
;
}
}
...
...
@@ -133,13 +125,14 @@ class ValidacaoMonitoramentoProjetoController extends Controller
return
view
(
'modulo_plancidades.validacao_monitoramento.analisar_monitoramentos_projeto'
,
compact
(
'monitoramentos'
,
compact
(
'monitoramentos'
,
'dados_monitoramento'
,
'dados_projeto'
,
'etapasPreenchidas'
,
'etapas_projeto'
,
'situacaoEtapas'
,
'usuarioPreenchimento'
,
'usuarioPreenchimento'
)
);
}
...
...
@@ -168,8 +161,8 @@ class ValidacaoMonitoramentoProjetoController extends Controller
if
(
in_array
(
$request
->
situacao_monitoramento_id
,
[
5
,
6
]))
{
//Checa se monitoramento está "Validado" ou "Validado e registrado no SIOP"
foreach
(
$rlc_etapas
as
$etapa
)
{
if
(
in_array
(
$request
->
situacao_monitoramento_id
,
[
5
,
6
]))
{
//Checa se monitoramento está "Validado" ou "Validado e registrado no SIOP"
foreach
(
$rlc_etapas
as
$etapa
)
{
$item
=
EtapasProjeto
::
find
(
$etapa
->
etapa_projeto_id
);
$item
->
dte_efetiva_inicio_etapa
=
$etapa
->
dte_efetiva_inicio_etapa
;
$item
->
dte_efetiva_conclusao_etapa
=
$etapa
->
dte_efetiva_conclusao_etapa
;
...
...
@@ -186,7 +179,7 @@ class ValidacaoMonitoramentoProjetoController extends Controller
if
(
$request
->
situacao_monitoramento_id
!=
null
&&
$request
->
txt_observacao
!=
null
)
{
if
(
$request
->
situacao_monitoramento_id
!=
null
&&
$request
->
txt_observacao
!=
null
)
{
$dados_validacao
->
monitoramento_projeto_id
=
$monitoramento_projeto_id
;
$dados_validacao
->
situacao_monitoramento_id
=
$request
->
situacao_monitoramento_id
;
$dados_validacao
->
user_id
=
$user
->
id
;
...
...
@@ -206,13 +199,12 @@ class ValidacaoMonitoramentoProjetoController extends Controller
flash
()
->
sucesso
(
"Sucesso"
,
"Situação do monitoramento do Indicador atualizada com sucesso!"
);
return
Redirect
::
route
(
"plancidades.monitoramentos.validacao.projetos.listar"
);
/**Quando só tem um na lista, ao resolver, ele não está mostrando esse flash. Tentei um if contando se não tem nada e não funcionou */
}
else
{
DB
::
rollBack
();
flash
()
->
erro
(
"Erro"
,
"Não foi possível atualizar a situação do monitoramento."
);
return
back
();
}
}
}
/**
* Remove the specified resource from storage.
*
...
...
@@ -223,6 +215,4 @@ class ValidacaoMonitoramentoProjetoController extends Controller
{
//
}
}
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