Se agrega cambio para variable de ambiente en vistas de error

parent 36dce72a
...@@ -5,6 +5,7 @@ import java.util.List; ...@@ -5,6 +5,7 @@ import java.util.List;
import org.apache.ibatis.executor.result.ResultMapException; import org.apache.ibatis.executor.result.ResultMapException;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
...@@ -27,6 +28,9 @@ public class ObtenerPermisosAction extends BaseContratoAction { ...@@ -27,6 +28,9 @@ public class ObtenerPermisosAction extends BaseContratoAction {
private UsuarioDTO usuario; private UsuarioDTO usuario;
private Integer permisoSi; private Integer permisoSi;
@Value("${login.uri}")
private String uri;
@Autowired @Autowired
private GeneralesBO generalesBO; private GeneralesBO generalesBO;
...@@ -109,5 +113,12 @@ public class ObtenerPermisosAction extends BaseContratoAction { ...@@ -109,5 +113,12 @@ public class ObtenerPermisosAction extends BaseContratoAction {
this.permisoSi = permisoSi; this.permisoSi = permisoSi;
} }
public String getUri() {
return uri;
}
public void setUri(String uri) {
this.uri = uri;
}
} }
...@@ -421,7 +421,8 @@ PerfilController.prototype.ejecutarPerfil = function(pmn) { ...@@ -421,7 +421,8 @@ PerfilController.prototype.ejecutarPerfil = function(pmn) {
var vpermisos = data.permisos; var vpermisos = data.permisos;
var varea = data.area; var varea = data.area;
var vusuario = data.usuario; var vusuario = data.usuario;
var permisoSi = data.permisoSi var permisoSi = data.permisoSi;
var uri = data.uri;
//INICIAN permisos para Carga Transacciones y Promociones... //INICIAN permisos para Carga Transacciones y Promociones...
...@@ -436,9 +437,8 @@ PerfilController.prototype.ejecutarPerfil = function(pmn) { ...@@ -436,9 +437,8 @@ PerfilController.prototype.ejecutarPerfil = function(pmn) {
$("#pEliminarFalse").css("display", "block"); $("#pEliminarFalse").css("display", "block");
$("#pDetalleTrue").css("display", "none"); $("#pDetalleTrue").css("display", "none");
$("#pDetalleFalse").css("display", "block"); $("#pDetalleFalse").css("display", "block");
console.log('permisoSi: ' + permisoSi);
if(permisoSi === 0){ if(permisoSi === 0){
window.location.href = '/dla/jsp/errorPermiso.jsp'; window.location.href = '/' + uri + '/jsp/errorPermiso.jsp';
} }
for(var A=0; A < vpermisos.length; A++ ){ for(var A=0; A < vpermisos.length; A++ ){
......
...@@ -79,7 +79,9 @@ ...@@ -79,7 +79,9 @@
<script> <script>
function goBack() { function goBack() {
window.location.href = '/dla/inicio.action'; var urlActual = "<%= request.getRequestURL().toString() %>";
const array = urlActual.split("/");
window.location.href = array[3] + '/inicio.action';
} }
</script> </script>
</body> </body>
......
...@@ -79,7 +79,9 @@ ...@@ -79,7 +79,9 @@
<script> <script>
function goBack() { function goBack() {
window.location.href = '/dla/inicio.action'; var urlActual = "<%= request.getRequestURL().toString() %>";
const array = urlActual.split("/");
window.location.href = array[3] + '/inicio.action';
} }
</script> </script>
</body> </body>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment