adição de opção "não vende" na esquema tramo feat #AL-2792

Reviewed-on: adm/VentaBoletosAdm#262
Reviewed-by: Julio Heredia <julio@rjconsultores.com.br>
master
fabio 2023-08-31 11:48:40 +00:00
commit 456d320874
9 changed files with 60 additions and 66 deletions

View File

@ -1,5 +1,5 @@
def SETTINGS = "/var/jenkins_home/tools/apache-maven-3.6.0/settings.xml"
def ENCODE = "ISO-8859-1"
def ENCODE = "UTF-8"
def MODULO = "adm"
def TAG_SELECTOR = "UNINTIALIZED"
@ -97,6 +97,21 @@ String getChangedLog() {
return changedLog
}
//======================================================================================================
@NonCPS
boolean isPullRequest() {
causas = ""
def causes = currentBuild.rawBuild.getCauses()
for (cause in causes) {
causas += "${cause.getShortDescription()} "
}
echo "Conteúdo da solicitação:"
echo "${causas}"
return causas.contains('Pull Request merged from Gitea')
}
//======================================================================================================
def archiveFile(arquivo) {
try {
@ -140,71 +155,26 @@ pipeline {
stage('Deps') {
steps {
script {
if(! getChangedFilesList()) {
echo 'Não foram encontradas mudanças desde o ultimo build'
currentBuild.result = 'ABORTED'
return
}
Auditador = build(job: "Adm/Lib-Auditador-Build", parameters: [
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: false).result
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: true)
if(Auditador == 'FAILURE') {
currentBuild.result = 'FAILURE'
error('Lib-Auditador-Build FAILURE')
}
if(Auditador == 'UNSTABLE') {
currentBuild.result = 'UNSTABLE'
}
Integracao = build(job: "Adm/Lib-IntegracaoReceitaDespesa-Build", parameters: [
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: false).result
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: true)
if(Integracao == 'FAILURE') {
currentBuild.result = 'FAILURE'
error('Lib-IntegracaoReceitaDespesa-Build FAILURE')
}
if(Integracao == 'UNSTABLE') {
currentBuild.result = 'UNSTABLE'
}
BoletoCnab = build(job: "Adm/Lib-GeneradorBoletosCNAB-Build", parameters: [
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: false).result
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: true)
if(BoletoCnab == 'FAILURE') {
currentBuild.result = 'FAILURE'
error('Lib-GeneradorBoletosCNAB-Build FAILURE')
}
if(BoletoCnab == 'UNSTABLE') {
currentBuild.result = 'UNSTABLE'
}
ModelWeb = build(job: "Adm/Lib-ModelWeb-Build", parameters: [
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: false).result
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: true)
if(ModelWeb == 'FAILURE') {
currentBuild.result = 'FAILURE'
error('ModelWeb FAILURE')
}
if(ModelWeb == 'UNSTABLE') {
currentBuild.result = 'UNSTABLE'
}
Flyway = build(job: "Adm/Lib-Flyway-Build", parameters: [
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: false).result
[$class: 'StringParameterValue', name: 'GIT', value: "master"]], propagate: true)
if(Flyway == 'FAILURE') {
currentBuild.result = 'FAILURE'
error('Flyway FAILURE')
}
if(Flyway == 'UNSTABLE') {
currentBuild.result = 'UNSTABLE'
}
}
}
}
@ -275,10 +245,10 @@ pipeline {
//integrando ao jira
jiraComment body: textoJira, issueKey: TICKET
//resolvendo o card
if( textoJira.contains('fixes bug') ){
if( textoJira.contains('fix') || textoJira.contains('feat') || textoJira.contains('BREAKING CHANGE') ){
step([$class: 'JiraIssueUpdateBuilder', comment: '', jqlSearch: "issue = ${TICKET}", workflowActionName: 'RESOLVIDO'])
step([$class: 'JiraIssueUpdateBuilder', comment: '', jqlSearch: "issue = ${TICKET}", workflowActionName: 'TESTAR/PUBLICADO'])
}
} else {
echo 'Ticket não encontrado'

10
pom.xml
View File

@ -4,11 +4,11 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.16.1</version>
<version>1.17.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.12.1</modelWeb.version>
<modelWeb.version>1.13.0</modelWeb.version>
<flyway.version>1.9.2</flyway.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@ -87,6 +87,12 @@
<groupId>br.com.rjconsultores</groupId>
<artifactId>WSAG</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ojdbc14</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>

View File

@ -153,6 +153,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
private Radio cancelada;
private Radio sentado;
private Radio emPe;
private Radio naoVende;
private Radio fletes;
private Radio viajesEspeciales;
private Radio transportePasajeros;
@ -677,6 +678,8 @@ public class EditarCorridaController extends MyGenericForwardComposer {
tipoPassagem = "S";
} else if (emPe.isChecked()) {
tipoPassagem = "P";
} else if (naoVende.isChecked()) {
tipoPassagem = "N";
} else {
tipoPassagem = "A";
}
@ -1345,6 +1348,8 @@ public class EditarCorridaController extends MyGenericForwardComposer {
tipoPassagem = "S";
} else if (emPe.isChecked()) {
tipoPassagem = "P";
} else if (naoVende.isChecked()) {
tipoPassagem = "N";
} else {
tipoPassagem = "A";
}

View File

@ -46,6 +46,7 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
private Radio sentado;
private Radio emPe;
private Radio ambos;
private Radio naoVende;
// private Boolean primeraSequencia;
@ -140,6 +141,8 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
sentado.setChecked(true);
}if ("P".equals(esquemaTramo.getTipoPassagem())) {
emPe.setChecked(true);
}if ("N".equals(esquemaTramo.getTipoPassagem())) {
naoVende.setChecked(true);
} else if(StringUtils.isBlank(esquemaTramo.getTipoPassagem()) || esquemaTramo.getTipoPassagem().equals("A")){
ambos.setChecked(true);
}
@ -152,7 +155,6 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
closeWindow();
}
@SuppressWarnings("unchecked")
public void onClick$btnSalvar(Event ev) {
Date dataHorInicioSistema = DateUtil.getFecInicio().getTime();
@ -187,6 +189,8 @@ public class TiempoEstanciaEsquemaTramoController extends MyGenericForwardCompos
tipoPassagem = "S";
} else if (emPe.isChecked()) {
tipoPassagem = "P";
} else if (naoVende.isChecked()) {
tipoPassagem = "N";
} else {
tipoPassagem = "A";
}

View File

@ -3209,6 +3209,7 @@ editarCatalogoDeRutaController.lbTipoPassagem.value = Tipo Passagem
editarCatalogoDeRutaController.rdSentado.value = Sentado
editarCatalogoDeRutaController.rdEmPe.value = Em Pé
editarCatalogoDeRutaController.rdAmbos.value = Ambos
editarCatalogoDeRutaController.rdNaoVende.value = Não Vende
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoNaoSelecionado = Favor selecionar a Origem e o Destino
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoIguais = Origem e Destino são iguais
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoJaAdicionados = Origem e Destino já adicionados
@ -3553,6 +3554,7 @@ editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.rdSentado.value = Sentado
editarConfiguracionCorridaController.rdEmPe.value = Em Pé
editarConfiguracionCorridaController.rdAmbos.value = Ambos
editarConfiguracionCorridaController.rdNaoVende.value = Não Vende
editarConfiguracionCorridaController.chkNaoIncluirLinhaInativa = Não incluir inativas
#Planeacion de Poltrona Controller

View File

@ -2908,6 +2908,7 @@ editarCatalogoDeRutaController.lbTipoPassagem.value = Tipo Passagem
editarCatalogoDeRutaController.rdSentado.value = Sentado
editarCatalogoDeRutaController.rdEmPe.value = Em Pé
editarCatalogoDeRutaController.rdAmbos.value = Ambos
editarCatalogoDeRutaController.rdNaoVende.value = Não Vende
editarCatalogoDeRutaController.msg.validacion.vigencia.inicio=Favor Selecionar início da vigência
editarCatalogoDeRutaController.msg.validacion.vigencia.fim=Favor Selecionar Final da vigência
@ -3205,6 +3206,7 @@ editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.rdSentado.value = Sentado
editarConfiguracionCorridaController.rdEmPe.value = Em Pé
editarConfiguracionCorridaController.rdAmbos.value = Ambos
editarConfiguracionCorridaController.rdNaoVende.value = Não Vende
editarConfiguracionCorridaController.chkNaoIncluirLinhaInativa = Não incluir inativas
editarConfiguracionCorridaController.lbLocalidadeOrigem.value= De
editarConfiguracionCorridaController.lbLocalidadeDestino.value= Hasta

View File

@ -3223,6 +3223,7 @@ editarCatalogoDeRutaController.lbTipoPassagem.value = Tipo Passagem
editarCatalogoDeRutaController.rdSentado.value = Sentado
editarCatalogoDeRutaController.rdEmPe.value = Em Pé
editarCatalogoDeRutaController.rdAmbos.value = Ambos
editarCatalogoDeRutaController.rdNaoVende.value = Não Vende
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoNaoSelecionado = Favor selecionar a Origem e o Destino
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoIguais = Origem e Destino são iguais
editarCatalogoDeRutaController.MSG.RutaImcsExcepcionOrigenDestinoJaAdicionados = Origem e Destino já adicionados
@ -3569,6 +3570,7 @@ editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.rdSentado.value = Sentado
editarConfiguracionCorridaController.rdEmPe.value = Em Pé
editarConfiguracionCorridaController.rdAmbos.value = Ambos
editarConfiguracionCorridaController.rdNaoVende.value = Não Vende
editarConfiguracionCorridaController.chkNaoIncluirLinhaInativa = Não incluir inativas
editarConfiguracionCorridaController.lbLocalidadeOrigem.value= Origem
editarConfiguracionCorridaController.lbLocalidadeDestino.value= Destino

View File

@ -482,14 +482,14 @@
value="${c:l('editarConfiguracionCorridaController.lbTipoPassagem.value')}" />
<radiogroup Id="radioTipoPassagem">
<hbox align="center">
<radio Id="sentado"
value="S"
<radio Id="sentado" value="S"
label="${c:l('editarConfiguracionCorridaController.rdSentado.value')}" />
<radio Id="emPe" value="P"
label="${c:l('editarConfiguracionCorridaController.rdEmPe.value')}" />
<radio Id="ambos" value="A"
checked="true"
<radio Id="ambos" value="A" checked="true"
label="${c:l('editarConfiguracionCorridaController.rdAmbos.value')}" />
<radio Id="naoVende" value="N"
label="${c:l('editarConfiguracionCorridaController.rdNaoVende.value')}" />
</hbox>
</radiogroup>
</row>

View File

@ -82,7 +82,10 @@
<hbox align="center">
<radio Id="sentado" value="S" label="${c:l('editarCatalogoDeRutaController.rdSentado.value')}" />
<radio Id="emPe" value="P" label="${c:l('editarCatalogoDeRutaController.rdEmPe.value')}" />
</hbox>
<hbox align="center">
<radio Id="ambos" value="A" checked="true" label="${c:l('editarCatalogoDeRutaController.rdAmbos.value')}" />
<radio Id="naoVende" value="N" label="${c:l('editarCatalogoDeRutaController.rdNaoVende.value')}" />
</hbox>
</radiogroup>
</row>