diff --git a/package.json b/package.json index be0e1bcdb..9bcbc5e67 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ptrf", - "version": "8.17.0", + "version": "8.17.1", "private": true, "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.2.1", diff --git a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/BotaoSalvarRodape.js b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/BotaoSalvarRodape.js deleted file mode 100644 index 83a77d7a0..000000000 --- a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/BotaoSalvarRodape.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from "react"; - -export const BotaoSalvarRodape = ({exibeSalvar, metodoSalvarAnalise, btnSalvarDisabled, textoBtn}) =>{ - return( - <> - {exibeSalvar && -
- -
- } - - ) -} \ No newline at end of file diff --git a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/Cabecalho.js b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/Cabecalho.js index 9ebfc74b9..017396887 100644 --- a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/Cabecalho.js +++ b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/Cabecalho.js @@ -6,7 +6,7 @@ import {faArrowLeft} from "@fortawesome/free-solid-svg-icons"; import {getPeriodos} from "../../../../services/sme/DashboardSme.service"; import {exibeDataPT_BR} from "../../../../utils/ValidacoesAdicionaisFormularios"; -const Cabecalho = ({prestacaoDeContas, exibeSalvar, metodoSalvarAnalise, btnSalvarDisabled}) => { +const Cabecalho = ({prestacaoDeContas}) => { const [periodoTexto, setPeriodoTexto] = useState('') const [publicacaoTexto, setPublicacaoTexto] = useState('') @@ -101,19 +101,6 @@ const Cabecalho = ({prestacaoDeContas, exibeSalvar, metodoSalvarAnalise, btnSalv Ir para a listagem - {exibeSalvar && -
- -
- } -
diff --git a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/GetComportamentoPorStatus.js b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/GetComportamentoPorStatus.js index e89e8f1c7..60071786a 100644 --- a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/GetComportamentoPorStatus.js +++ b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContas/GetComportamentoPorStatus.js @@ -8,7 +8,6 @@ import ComentariosDeAnalise from "./ComentariosDeAnalise"; import {TabsArquivosDeReferencia} from "./ArquivosDeReferencia/TabsArquivosDeReferencia"; import ConferenciaDeLancamentos from "./ConferenciaDeLancamentos"; import DevolucaoParaAcertos from "./DevolucaoParaAcertos"; -import {BotaoSalvarRodape} from "./BotaoSalvarRodape"; import ConferenciaDeDocumentos from "./ConferenciaDeDocumentos"; import DevolutivaDaAssociacao from "./DevolutivaDaAssociacao"; import JustificativaDeFaltaDeAjustes from "./JustificativaDeFaltaDeAjustes"; @@ -26,7 +25,6 @@ export const GetComportamentoPorStatus = ( tabelaPrestacoes, analisarPrestacaoDeContas, setShowNaoRecebida, - salvarAnalise, setShowConcluirAnalise, setShowRecebida, handleChangeFormInformacoesPrestacaoDeContas, @@ -43,7 +41,6 @@ export const GetComportamentoPorStatus = ( toggleBtnTabelaAcoes, clickBtnTabelaAcoes, setShowVoltarParaAnalise, - btnSalvarDisabled, carregaPrestacaoDeContas, dataRecebimentoDevolutiva, handleChangedataRecebimentoDevolutiva, @@ -95,7 +92,6 @@ export const GetComportamentoPorStatus = ( <> -
- -
- ) } else if (prestacaoDeContas.status === 'DEVOLVIDA') { @@ -287,7 +270,6 @@ export const GetComportamentoPorStatus = ( <> { const [showErroPrestacaoDeContasPosterior, setshowErroPrestacaoDeContasPosterior] = useState(false); const [tituloErroPrestacaoDeContasPosterior, setTituloErroPrestacaoDeContasPosterior] = useState(''); const [textoErroPrestacaoDeContasPosterior, setTextoErroPrestacaoDeContasPosterior] = useState(''); - const [btnSalvarDisabled, setBtnSalvarDisabled] = useState(true); const [showModalSalvarAnalise, setShowModalSalvarAnalise] = useState(false); const [loading, setLoading] = useState(true); const [adicaoAjusteSaldo, setAdicaoAjusteSaldo] = useState(false); @@ -684,7 +683,6 @@ export const DetalhePrestacaoDeContas = () =>{ }; const handleChangeAnalisesDeContaDaPrestacao = (name, value) =>{ - setBtnSalvarDisabled(false); let arrayAnalise = analisesDeContaDaPrestacao; let analise_index = getObjetoIndexAnalise().analise_index; @@ -764,7 +762,6 @@ export const DetalhePrestacaoDeContas = () =>{ }; const handleChangeFormInformacoesPrestacaoDeContas = (name, value) => { - setBtnSalvarDisabled(false); setInformacoesPrestacaoDeContas({ ...informacoesPrestacaoDeContas, [name]: value @@ -818,47 +815,6 @@ export const DetalhePrestacaoDeContas = () =>{ deleteAnaliseAjustesSaldoPorConta(analise.uuid); } - const salvarAnalise = async () =>{ - let devolucao_ao_tesouro_tratado; - if (formRef.current && informacoesPrestacaoDeContas.devolucao_ao_tesouro === 'Sim') { - devolucao_ao_tesouro_tratado = formRef.current.values.devolucoes_ao_tesouro_da_prestacao; - if (devolucao_ao_tesouro_tratado.length > 0 ){ - devolucao_ao_tesouro_tratado.map((devolucao, )=>{ - delete devolucao.busca_por_cpf_cnpj; - delete devolucao.busca_por_tipo_documento; - delete devolucao.busca_por_numero_documento; - devolucao.data = devolucao.data ? moment(devolucao.data).format("YYYY-MM-DD") : null; - devolucao.valor = devolucao.valor ? trataNumericos(devolucao.valor) : ''; - devolucao.devolucao_total = devolucao.devolucao_total === 'true' ? true : false; - }) - } - }else { - devolucao_ao_tesouro_tratado=[]; - } - - const payload = { - devolucao_tesouro: informacoesPrestacaoDeContas.devolucao_ao_tesouro !== 'Não', - devolucoes_ao_tesouro_da_prestacao:devolucao_ao_tesouro_tratado - }; - - if (formRef.current && informacoesPrestacaoDeContas.devolucao_ao_tesouro === 'Sim') { - let validar = await validateFormDevolucaoAoTesouro(formRef.current.values); - if (!camposObrigatorios && Object.entries(validar).length === 0){ - await getSalvarAnalise(prestacaoDeContas.uuid, payload); - setShowModalSalvarAnalise(true); - setBtnSalvarDisabled(true); - await carregaPrestacaoDeContas(); - }else { - return formRef.current.setErrors( validar ) - } - }else { - await getSalvarAnalise(prestacaoDeContas.uuid, payload); - setShowModalSalvarAnalise(true); - setBtnSalvarDisabled(true); - await carregaPrestacaoDeContas(); - } - }; - const onConcluirAnalise = async () => { setLoading(true); setShowConcluirAnalise(false); @@ -1146,7 +1102,6 @@ export const DetalhePrestacaoDeContas = () =>{ tabelaPrestacoes={tabelaPrestacoes} analisarPrestacaoDeContas={analisarPrestacaoDeContas} setShowNaoRecebida={setShowNaoRecebida} - salvarAnalise={salvarAnalise} setShowConcluirAnalise={setShowConcluirAnalise} setShowRecebida={setShowRecebida} handleChangeFormInformacoesPrestacaoDeContas={handleChangeFormInformacoesPrestacaoDeContas} @@ -1171,8 +1126,6 @@ export const DetalhePrestacaoDeContas = () =>{ toggleBtnTabelaAcoes={toggleBtnTabelaAcoes} clickBtnTabelaAcoes={clickBtnTabelaAcoes} setShowVoltarParaAnalise={verificaSePodeVoltarParaAnalise} - btnSalvarDisabled={btnSalvarDisabled} - setBtnSalvarDisabled={setBtnSalvarDisabled} carregaPrestacaoDeContas={carregaPrestacaoDeContas} dataRecebimentoDevolutiva={dataRecebimentoDevolutiva} handleChangedataRecebimentoDevolutiva={handleChangedataRecebimentoDevolutiva} diff --git a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContasNaoApresentada/index.js b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContasNaoApresentada/index.js index f4cf8b4cc..5ca6d62d2 100644 --- a/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContasNaoApresentada/index.js +++ b/src/componentes/dres/PrestacaoDeContas/DetalhePrestacaoDeContasNaoApresentada/index.js @@ -63,7 +63,6 @@ export const DetalhePrestacaoDeContasNaoApresentada = () =>{ <> {tabelaAssociacoes.tipos_unidade && tabelaAssociacoes.tipos_unidade.length > 0 && tabelaAssociacoes.tipos_unidade.filter(element=> element.id !== 'ADM' && element.id !== 'DRE' && element.id !== 'IFSP' && element.id !== 'CMCT').map(item => (