Skip to content

Commit 46fdefa

Browse files
authored
Merge pull request #351 from secultce/feature/automaticDraft
♻️ #334 - Rafatorando para salvar mensagem automáticamente
2 parents 0ca30c5 + 3d4357a commit 46fdefa

File tree

6 files changed

+14
-7
lines changed

6 files changed

+14
-7
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public function POST_save(): void
3636

3737
$isDiligence = $app->repo('Diligence\Entities\Diligence')->findOneBy(['registration' => $this->data['registration']]);
3838

39-
if(is_null($isDiligence)){
39+
if(is_null($isDiligence) || $isDiligence->open_agent_id == $app->user->profile_id){
4040
if (($this->data['idDiligence'] ?: 0) == 0 && (is_null($registration->opportunity->use_multiple_diligence) || $registration->opportunity->use_multiple_diligence === 'Não')) {
4141
$diligences = $app->repo(EntityDiligence::class)->findBy([
4242
'registration' => $registration,

src/protected/application/lib/modules/Diligence/assets/css/diligence/style.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
.btn-send-diligence {
2323
font-size: medium;
24-
border: none;
24+
border: 1px solid #10776d;
2525
font-weight: 600;
2626
cursor: pointer;
2727
background: #085E55;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
Salvar
4949
<i class="fas fa-save"></i>
5050
</button>
51-
<button id="btn-send-diligence-proponente" class="btn-save-diligence" title="Salva e envia a sua resposta para a comissão avaliadora." onclick="saveAnswerProponente(3)">
51+
<button id="btn-send-diligence-proponente" class="btn-send-diligence" title="Salva e envia a sua resposta para a comissão avaliadora." onclick="saveAnswerProponente(3)">
5252
Enviar resposta
5353
<i class="fas fa-paper-plane"></i>
5454
</button>
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
1-
<textarea name="description" id="descriptionDiligence" cols="30" rows="10" placeholder="<?= $placeHolder; ?>" class="diligence-context-open"></textarea>
1+
<?php
2+
$function = "";
3+
if($isProponent){
4+
$function = "saveAnswerProponente(0)";
5+
}else{
6+
$function = "saveDiligence(0, 0, $('#id-input-diligence').val())";
7+
}
8+
?>
9+
<textarea name="description" id="descriptionDiligence" cols="30" rows="10" onblur="<?= $function; ?>" placeholder="<?= $placeHolder; ?>" class="diligence-context-open"></textarea>
210
<input type="hidden" id="id-input-diligence">

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
<div class="flex-container" id="btn-actions-proponent">
105105
<?php
106106
if ($showText || is_null($diligenceAndAnswers)) {
107-
$this->part('diligence/description', ['placeHolder' => $placeHolder]);
107+
$this->part('diligence/description', ['placeHolder' => $placeHolder, 'isProponent' => $context['isProponent']]);
108108
$this->part('diligence/message-success-draft');
109109
$this->part('diligence/btn-actions-proponent', ['entity' => $context['entity'], 'showText' => $showText]);
110110
}

src/protected/application/lib/modules/Diligence/layouts/parts/diligence/tabs-parent.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
//Tado
2525
$tado = DiligenceRepo::getTado($context['entity']);
26-
2726
?>
2827
<?php
2928
$this->applyTemplateHook('tabs', 'before');
@@ -99,7 +98,7 @@
9998
<div class="d-none" id="btn-actions-diligence">
10099
<?php
101100
if ($showText || is_null($diligenceAndAnswers)) {
102-
$this->part('diligence/description', ['placeHolder' => $placeHolder]);
101+
$this->part('diligence/description', ['placeHolder' => $placeHolder, 'isProponent' => $context['isProponent']]);
103102
$this->part('diligence/message-success-draft');
104103
$this->part('diligence/btn-actions-diligence', [
105104
'entity' => $context['entity'],

0 commit comments

Comments
 (0)