[ADD] SE AGREGO UN NUEVO CAMPO PARA EL FILTRO DE PERMISOS POR VISTA , SE CAMBIO…

[ADD] SE AGREGO UN NUEVO CAMPO PARA EL FILTRO DE PERMISOS POR VISTA , SE CAMBIO EL NOMBRE DEL PROYECTO
parent 74389d53
......@@ -3,11 +3,11 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany</groupId>
<artifactId>moduloseguridad</artifactId>
<artifactId>moduloSeguridad</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>moduloseguridad</name>
<name>moduloSeguridad</name>
<properties>
<endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
......@@ -85,7 +85,7 @@
</dependencies>
<build>
<finalName>moduloseguridad</finalName>
<finalName>moduloSeguridad</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
......
......@@ -2886,7 +2886,7 @@ public class MenuMYSQLDAO implements MenuDAO {
"from seguridad.modulo_acciones\n" +
" inner join seguridad.modulo on modulo_acciones.cod_modulo = modulo.cod_modulo\n" +
" inner join seguridad.accion on modulo_acciones.cod_accion = accion.cod_accion\n" +
"where modulo.cod_modulo = ?;";
"where modulo.cod_modulo = ? and modulo_acciones.cod_proyecto_detalle = ? ;";
}else if (datos.getInt("jerarquia") == 3){
sql = "select\n" +
" categoria_acciones.cod_cat_acc as codigo,\n" +
......@@ -2897,7 +2897,7 @@ public class MenuMYSQLDAO implements MenuDAO {
"from seguridad.categoria_acciones\n" +
" inner join seguridad.categoria on categoria_acciones.cod_categoria = categoria.cod_categoria\n" +
" inner join seguridad.accion on categoria_acciones.cod_accion = accion.cod_accion\n" +
"where categoria.cod_categoria = ?;";
"where categoria.cod_categoria = ? and modulo_acciones.cod_proyecto_detalle = ? ;";
}else if (datos.getInt("jerarquia") == 4){
sql = "select\n" +
" subcategoria_acciones.cod_sub_acc as codigo,\n" +
......@@ -2908,11 +2908,12 @@ public class MenuMYSQLDAO implements MenuDAO {
"from seguridad.subcategoria_acciones\n" +
" inner join seguridad.subcategoria on subcategoria_acciones.cod_subcategoria = subcategoria.cod_subcategoria\n" +
" inner join seguridad.accion on subcategoria_acciones.cod_accion = accion.cod_accion\n" +
"where subcategoria.cod_subcategoria = ?;";
"where subcategoria.cod_subcategoria = ? and modulo_acciones.cod_proyecto_detalle = ? ;";
}
pst = con.prepareStatement(sql);
pst.setInt(1, datos.getInt("codigo"));
pst.setInt(2, datos.getInt("cod_proyecto_detalle"));
rSet = pst.executeQuery();
while (rSet.next()){
JSONObject json = new JSONObject();
......
......@@ -525,7 +525,8 @@ public class MantenimientoMenuServlet extends HttpServlet {
JSONObject rs;
int codigo = Integer.parseInt(request.getParameter("codigo"));
int jerarquia = Integer.parseInt(request.getParameter("jerarquia"));
JSONObject json = new JSONObject().put("codigo", codigo).put("jerarquia", jerarquia);
int cod_proyecto_detalle = Integer.parseInt(request.getParameter("cod_proyecto_detalle"));
JSONObject json = new JSONObject().put("codigo", codigo).put("jerarquia", jerarquia).put("cod_proyecto_detalle", cod_proyecto_detalle);
rs = srv.listarPermisosPorVista(json);
out.print(rs);
}
......
......@@ -502,17 +502,20 @@ let tipo_usuario_nombre = "";
}
let lastdata = null;
async function cargarPermisosPorVista(data = null){
console.log(data);
let json = null;
if(data != null){
lastdata = data;
json = {
codigo : data.codigo,
jerarquia : data.jerarquia
jerarquia : data.jerarquia,
cod_proyecto_detalle: tipo_usuario,
}
}else{
json = {
codigo : lastdata.codigo,
jerarquia : lastdata.jerarquia
jerarquia : lastdata.jerarquia,
cod_proyecto_detalle: tipo_usuario,
}
}
......
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