[ADD] SE AGREGO CODIGO PARA LA REDIRECCION DE MODULO SEGURIDAD A TRISMEGISTRO PLANILLA

parent 94c2bbf7
/dist/
/build/
/nbproject/private/
/nbproject/
/.idea/
\ No newline at end of file
......@@ -261,7 +261,7 @@
let retorno = ``;
if (data === 1) {
retorno += `<span data-toggle="tooltip" title="Editar" style="cursor: pointer"> <i class='editar click${conta} glyphicon glyphicon-pencil text-teal-800'></i> &nbsp;&nbsp; </span>`;
retorno += `<span data-toggle="tooltip" title="Asignar" style="cursor: pointer"> <i class='asignar icon icon-cog2 text-slate-800'></i>&nbsp;&nbsp; </span>`;
retorno += `<span data-toggle="tooltip" title="Asignar" style="cursor: pointer"> <i data-value="${row.usuario}" class='asignar icon icon-cog2 text-slate-800'></i>&nbsp;&nbsp; </span>`;
retorno += `<span data-toggle="tooltip" title="Eliminar" style="cursor: pointer"> <i class='eliminar glyphicon glyphicon-trash text-danger-800'></i> </span>`;
} else {
retorno += `<span data-toggle="tooltip" title="Reactivar" style="cursor: pointer"> <i class='reactivar fa fa-power-off text-success-800'></i>&nbsp;&nbsp; </span>`;
......@@ -1024,7 +1024,7 @@
}
function asignarUsuarioProyecto() {
$('#tblUsuario tbody').on('click', '.asignar', function () {
$('#tblUsuario tbody').on('click', '.asignar', function (e) {
var table = $("#tblUsuario").DataTable();
var data = table.row($(this).parents('tr')).data();
var codigo = data["codigoUsuario"];
......@@ -1067,6 +1067,7 @@
listaDetalle.init(function () {
datosDetalle.listarDetalle(codigo);
desactivarDetalle(codigo);
entrarTrismegistoPlanilla(codigo,$(e.target).attr('data-value'));
activarDetalle(codigo);
nuevoProyectoUsuario(codigo);
$('#tblDetalle').on('draw.dt', function () {
......@@ -1179,9 +1180,11 @@
}
},
{"data": "estadoUsuarioDetalle", "render": function (data, type, row) {
console.log(row);
conta++;
if (data === 1) {
return `<span data-toggle="tooltip" title="Eliminar" style="cursor: pointer"> <i class='desactivar glyphicon glyphicon-trash text-danger-800'></i>&nbsp;&nbsp; </span>`;
return `${! row["nombreProyecto"].toString().includes("TRISMEGISTO ASISTENCIA") ? "" : "<span data-toggle=\"tooltip\" title=\"Entrar a TP\" style=\"cursor: pointer\"> <i class='entrar glyphicon glyphicon-user text-blue-400'></i>&nbsp;&nbsp; </span>"}
<span data-toggle="tooltip" title="Eliminar" style="cursor: pointer"> <i class='desactivar glyphicon glyphicon-trash text-danger-800'></i>&nbsp;&nbsp; </span>`;
} else {
return `<span data-toggle="tooltip" title="Reactivar" style="cursor: pointer"> <i class='reactivar fa fa-power-off text-success-800'></i>&nbsp;&nbsp; </span>`;
}
......@@ -1235,6 +1238,15 @@
});
}
function entrarTrismegistoPlanilla(codigo,usuario){
$('#tblDetalle tbody').on('click', '.entrar', function () {
const json = JSON.stringify({usuario:usuario, pass: '' , codigoProyecto: '37'});
var table = $("#tblDetalle").DataTable();
const data = table.row($(this).parents('tr')).data();
const url = data["nombreProyecto"] === "TRISMEGISTO ASISTENCIA" ? TP : TPPrueba;
const win = window.open(`${url}/vistas/security.jsp?body=${encodeURIComponent(json)}`, '_blank');
});
}
function desactivarDetalle(filtro) {
$('#tblDetalle tbody').on('click', '.desactivar', function () {
......
<%--
Document : mantenimientoMenu
Created on : 09-jul-2018, 11:42:42
Author : Felipe Escala
--%>
<%@ page import="com.mycompany.moduloseguridad.utilities.dotenSrv" %>
<%@ page import="io.github.cdimascio.dotenv.Dotenv" %>
<%@ page import="com.mycompany.moduloseguridad.utilities.OsUtils" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="en">
......@@ -15,6 +12,14 @@
<link href="../css/general.css" rel="stylesheet" type="text/css"/>
<!--css-->
</head>
<%
String TP = dotenSrv.obtenerValorVariableEntorno("TRISMEGISTO_ASISTENCIA_URL");
String TPPrueba = dotenSrv.obtenerValorVariableEntorno("TRISMEGISTO_ASISTENCIA_PRUEBA_URL");
%>
<script type="application/javascript">
const TP = "<%=TP%>";
const TPPrueba = "<%=TPPrueba%>";
</script>
<body onload="segundaCarga();">
<%@include file="templates/header-body.jsp" %>
<!-- content -->
......@@ -154,7 +159,8 @@
<!-- / content -->
<%@include file="templates/footer-body.jsp" %>
<!--js-->
<script src="../js/pages/usuario.js?0" type="text/javascript"></script>
<script src="../js/pages/usuario.js" type="text/javascript"></script>
<script src="../lib/js/crypto-js.min.js"></script>
<!--js-->
</body>
</html>
\ No newline at end of file
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