Se agregan cambios para permisos de creacion de contrato

parent 9892f853
...@@ -436,6 +436,7 @@ PerfilController.prototype.ejecutarPerfil = function(pmn) { ...@@ -436,6 +436,7 @@ 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 = '/dla/jsp/errorPermiso.jsp';
} }
......
$().ready(function() { $().ready(function() {
if (!$("#idContrato").val()) {
var perfilController = new PerfilController();
switch ($("#tipoContrato").val()) {
case '1':
perfilController.ejecutarPerfil('61');
break;
case '2':
perfilController.ejecutarPerfil('104');
break;
case '3':
perfilController.ejecutarPerfil('118');
break;
default:
break;
}
}
validaChecksIni(); validaChecksIni();
callExponerApartadosAction(); callExponerApartadosAction();
$("#forma").validate(); $("#forma").validate();
...@@ -7,7 +23,6 @@ $().ready(function() { ...@@ -7,7 +23,6 @@ $().ready(function() {
$("#divFechaAutorizacion").hide(); $("#divFechaAutorizacion").hide();
$("#bSkipWorkflow").hide(); $("#bSkipWorkflow").hide();
var perfil = parseInt($("#perfil").val()); var perfil = parseInt($("#perfil").val());
if (perfil === 1) { if (perfil === 1) {
$("#bSkipWorkflow").css("display", "inline"); $("#bSkipWorkflow").css("display", "inline");
...@@ -542,6 +557,7 @@ Combobox.setCombos(comboTypes, comboTypesSelecc); ...@@ -542,6 +557,7 @@ Combobox.setCombos(comboTypes, comboTypesSelecc);
function seleccionaTodo(pmn) { function seleccionaTodo(pmn) {
var si = false; var si = false;
console.log(pmn);
switch (pmn) { switch (pmn) {
case '62': case '62':
si = seleccionandoTodo('62','105','119'); si = seleccionandoTodo('62','105','119');
...@@ -562,7 +578,7 @@ function seleccionaTodo(pmn) { ...@@ -562,7 +578,7 @@ function seleccionaTodo(pmn) {
si = validaTipoContrato('70','114','128'); si = validaTipoContrato('70','114','128');
break; break;
case '67': case '67':
si = validaTipoContrato('67','71','115'); si = validaTipoContrato('67','67','67');
break; break;
case '66': case '66':
si = validaTipoContrato('66','111','125'); si = validaTipoContrato('66','111','125');
......
...@@ -42,6 +42,7 @@ function inicializarBotones(){ ...@@ -42,6 +42,7 @@ function inicializarBotones(){
console.log('inicializa botones'); console.log('inicializa botones');
$("#nuevo").click(function () $("#nuevo").click(function ()
{ {
console.log('pmn: ' + $('#pmn').val());
$.post( contextPath + '/contrato/listado/agregarEnmOAden.action', { pmn : $('#pmn').val(), idMovimiento : parseInt(1), tipoContrato : tipoContrato } ) $.post( contextPath + '/contrato/listado/agregarEnmOAden.action', { pmn : $('#pmn').val(), idMovimiento : parseInt(1), tipoContrato : tipoContrato } )
.done(function( response ) .done(function( response )
{ {
......
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
<input type="hidden" id="tipoContrato" name="tipoContrato" value="${tipoContrato}" /> <input type="hidden" id="tipoContrato" name="tipoContrato" value="${tipoContrato}" />
<input type="hidden" id="expedienteUsuario" name="expedienteUsuario" value="${usuario.expediente}" /> <input type="hidden" id="expedienteUsuario" name="expedienteUsuario" value="${usuario.expediente}" />
<input type="hidden" id="idContrato" name="idContrato" value="${idContrato}" /> <input type="hidden" id="idContrato" name="idContrato" value="${idContrato}" />
<input type="hidden" id="idMovimiento" name="idMovimiento" value="${idMovimiento}" />
<input type="hidden" id="ordenWF" name="ordenWF" value="${ordenWF}" /> <input type="hidden" id="ordenWF" name="ordenWF" value="${ordenWF}" />
<input type="hidden" id="pintaBoton" name="pintaBoton" value="${pintaBoton}" /> <input type="hidden" id="pintaBoton" name="pintaBoton" value="${pintaBoton}" />
<input type="hidden" id="fechaInicioPadre" name="fechaInicioPadre" value="${fechaInicioPadre}" /> <input type="hidden" id="fechaInicioPadre" name="fechaInicioPadre" value="${fechaInicioPadre}" />
...@@ -661,7 +662,7 @@ ...@@ -661,7 +662,7 @@
<s:if test="estatus == 0"> <s:if test="estatus == 0">
<button class="btn btn-success" id="bCrear" name="bCrear" <button class="btn btn-success" id="bCrear" name="bCrear"
type="submit" formaction="opcionesContrato_regCon" value="" type="submit" formaction="opcionesContrato_regCon" value=""
onclick="seleccionaTodo()">Crear Contrato</button> onclick="seleccionaTodo('61')">Crear Contrato</button>
</s:if> </s:if>
<s:if test="idContrato != null"> <s:if test="idContrato != null">
......
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