Skip to content

Commit 238e299

Browse files
authored
Merge pull request #359 from secultce/develop
Merge develop to homolog
2 parents bcd4876 + ec19fa4 commit 238e299

File tree

10 files changed

+22
-16
lines changed

10 files changed

+22
-16
lines changed

src/protected/application/lib/MapasCulturais/Utils.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ static function getTermsByOpportunity($text, $opportunity)
209209
'avaliado' => 'monitorado',
210210
'Avaliada' => 'Monitorada',
211211
'avaliada' => 'monitorada',
212-
'Enviar inscrição' => 'Enviar prestação de conta'
212+
'Enviar inscrição' => 'Enviar prestação de contas'
213213
];
214214

215215

src/protected/application/lib/modules/Diligence/Controllers/Tado.php

+3-2
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,14 @@ function POST_saveTado()
8989
$tado->object = $this->data['object'];
9090
$tado->registration = $reg;
9191
$tado->conclusion = $this->data['conclusion'];
92-
$tado->status = self::STATUS_DRAFT;
92+
$tado->status = $this->data['status'];
9393
$tado->agentSignature = $app->auth->getAuthenticatedUser()->profile;
9494
$tado->nameManager = $this->data['nameManager'];
9595
$tado->cpfManager = $this->data['cpfManager'];
9696

9797
$entity = self::saveEntity($tado);
9898
if ($entity["entityId"]) {
99+
if ($this->data['status'] == 1) self::returnRequestJson('O seu documento foi gerado!', 'TADO finalizado e realizado o download para o seu computador.', 200);
99100
self::returnRequestJson('Sucesso!', 'Rascunho criado com sucesso.', 200);
100101
}
101102
}
@@ -164,4 +165,4 @@ public function sendNotificationTagoGeneration()
164165
$class->data = $notifi;
165166
$notification->create($class, EntityDiligence::TYPE_NOTIFICATION_TADO);
166167
}
167-
}
168+
}

src/protected/application/lib/modules/Diligence/Repositories/Diligence.php

+3-4
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,10 @@ public static function getIsAuditor($registration)
186186
$reg = $app->repo('Registration')->find($registration);
187187

188188
$isAdmin = $reg->opportunity->canUser("@control", $app->user);
189-
if(isset($auditorDiligence->openAgent->userId) && $auditorDiligence->openAgent->userId !== $app->user->id && !$isAdmin) {
190-
$app->setCookie("denied-auditor", 'Esse monitoramento já está sendo acompanhado por outro Fiscal', time()+3600);;
191-
$app->redirect($app->createUrl('oportunidade', $auditorDiligence->registration->opportunity->id));
189+
if ($auditorDiligence && $auditorDiligence->openAgent->userId !== $app->user->id && !$isAdmin) {
190+
$app->setCookie("denied-auditor", 'Esse monitoramento já está sendo acompanhado por outro Fiscal', time() + 3600);
191+
$app->redirect($app->createUrl('oportunidade', $auditorDiligence->registration->opportunity->id) . '#/tab=evaluations');
192192
}
193193
return $auditorDiligence;
194194
}
195-
196195
}

src/protected/application/lib/modules/Diligence/assets/js/diligence/diligence.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ function openDiligence(status) {
104104
$("#descriptionDiligence").show();
105105
showBtnActionsDiligence();
106106
EntityDiligence.hideBtnOpenDiligence();
107-
$('#btn-actions-diligence').removeClass('d-none');
107+
EntityDiligence.hideRegistration();
108108
}
109109

110110
//Editando a descrição do rascunho.

src/protected/application/lib/modules/Diligence/assets/js/diligence/entity-diligence.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,12 @@ var EntityDiligence = (function(){
5050

5151
function hideRegistration() {
5252
$("#registration-content-all").hide();
53-
$("#registration-valuers--admin").hide();
53+
$('#registration-attachments').hide();
5454
}
5555

5656
function showRegistration() {
5757
$("#registration-content-all").show();
58+
$('#registration-attachments').show();
5859
}
5960

6061
function hideCommon()
@@ -65,7 +66,7 @@ var EntityDiligence = (function(){
6566
var sentencaDesejada = "#/tab=diligence-diligence";
6667
if (urlAtual.includes(sentencaDesejada)) {
6768
$("#registration-content-all").hide();
68-
$("#registration-valuers--admin").hide();
69+
$('#registration-attachments').hide();
6970
} else {
7071
$("#diligence-diligence").hide();
7172

src/protected/application/lib/modules/Diligence/assets/js/diligence/proponent.js

+5
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@ $(document).ready(function () {
147147
MapasCulturais.Messages.error('Erro ao carregar diligência');
148148
})
149149

150+
$('#attach-dili-res-file').on('click', () => {
151+
const text = $('#descriptionDiligence').val();
152+
153+
if (text.length) saveAnswerProponente(0);
154+
});
150155
});
151156

152157
function hideAnswerDraft()

src/protected/application/lib/modules/Diligence/layouts/parts/diligence/body-diligence-multi.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<label class="label-diligence-status" id="label-status-actual"></label>
4545
</h5>
4646
</div>
47-
<div style="margin-top: 25px;">
47+
<div>
4848
<div style="font-size: 14px; padding: 10px; margin-bottom: 10px;">
4949
<label>
5050
<b>
@@ -261,4 +261,4 @@
261261
<?php
262262
$this->applyTemplateHook("body-diligence-multi-div", "end");
263263
$this->applyTemplateHook("body-diligence-multi", "after");
264-
?>
264+
?>

src/protected/application/lib/modules/Diligence/layouts/parts/diligence/btn-actions-proponent.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<span class="title-send-file">ENVIAR ARQUIVO</span><br>
2121
<?php if ($showText) { ?>
2222
<div id="div-upload-file-count">
23-
<a class="js-open-editbox hltip" data-target="#answer-diligence" href="#" title="Click para anexar arquivo">Anexar arquivo</a>
23+
<a class="js-open-editbox hltip" id="attach-dili-res-file" data-target="#answer-diligence" href="#" title="Click para anexar arquivo">Anexar arquivo</a>
2424
<div id="answer-diligence" class="js-editbox mc-left" title="Anexar arquivo" data-submit-label="Enviar">
2525
<form class="js-ajax-upload" id="upload-file-diligence" data-action="append" data-target=".import-diligence" data-group="answer-diligence" method="post" action="<?php echo $app->createUrl('diligence', 'upload', ['id' => $diligenceId]) ?>" enctype="multipart/form-data">
2626
<div class="alert danger hidden"></div>

src/protected/application/lib/modules/Diligence/layouts/parts/diligence/description.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
$function = "saveDiligence(0, 0, $('#id-input-diligence').val())";
77
}
88
?>
9-
<textarea name="description" id="descriptionDiligence" cols="30" rows="10" onblur="<?= $function; ?>" placeholder="<?= $placeHolder; ?>" class="diligence-context-open"></textarea>
10-
<input type="hidden" id="id-input-diligence">
9+
<textarea name="description" id="descriptionDiligence" cols="30" rows="10" placeholder="<?= $placeHolder; ?>" class="diligence-context-open"></textarea>
10+
<input type="hidden" id="id-input-diligence">

0 commit comments

Comments
 (0)