This commit is contained in:
Roly Rudy Gutierrez Pinto
2016-12-02 14:01:57 -04:00
parent 26e9d3a687
commit 8966cf88c5

View File

@@ -78,8 +78,7 @@ leimnud.event.add(getField('WE_TYPE'), 'change', function() {
showRowById('WS_PASS'); showRowById('WS_PASS');
showRowById('WS_ROUNDROBIN'); showRowById('WS_ROUNDROBIN');
showRowById('subtitle2'); showRowById('subtitle2');
} } else {
else {
getField('SEARCH').disabled = false; getField('SEARCH').disabled = false;
hideRowById("TEST"); hideRowById("TEST");
showRowById("SEARCH"); showRowById("SEARCH");
@@ -88,7 +87,8 @@ leimnud.event.add(getField('WE_TYPE'), 'change', function() {
hideRowById('WS_PASS'); hideRowById('WS_PASS');
hideRowById('WS_ROUNDROBIN'); hideRowById('WS_ROUNDROBIN');
hideRowById('subtitle2'); hideRowById('subtitle2');
}hideRowById('WS_ROUNDROBIN'); }
hideRowById('WS_ROUNDROBIN');
}.extend(getField('WE_TYPE'))); }.extend(getField('WE_TYPE')));
/* function webEntry_validate /* function webEntry_validate
@@ -154,22 +154,26 @@ var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
odynaform = getField('DYNAFORM'); odynaform = getField('DYNAFORM');
sw = 0; sw = 0;
if (otask.value == '') if (otask.value == '')
{ if(odynaform.value=='') {
{ alert(G_STRINGS.ID_WEBENTRY); if (odynaform.value == '')
{
alert(G_STRINGS.ID_WEBENTRY);
} }
} } else
else {
{ if(odynaform.value=='') if (odynaform.value == '')
{ alert('This process does not have an assigned dynaform'); {
} alert('This process does not have an assigned dynaform');
else } else
{ sw=1; {
sw = 1;
} }
} }
if (sw == 1) if (sw == 1)
{ {
if (getField('WE_TYPE').value == 'SINGLE') if (getField('WE_TYPE').value == 'SINGLE')
{ oPanel1 = new leimnud.module.panel(); {
oPanel1 = new leimnud.module.panel();
oPanel1.options = { oPanel1.options = {
size: {w: 500, h: 400}, size: {w: 500, h: 400},
position: {x: 0, y: 0, center: true}, position: {x: 0, y: 0, center: true},
@@ -179,7 +183,9 @@ var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
fx: {modal: true, opacity: true, blinkToFront: true, fadeIn: false} fx: {modal: true, opacity: true, blinkToFront: true, fadeIn: false}
}; };
oPanel1.events = { oPanel1.events = {
remove: function() { delete(oPanel1); }.extend(this) remove: function () {
delete(oPanel1);
}.extend(this)
}; };
oPanel1.make(); oPanel1.make();
oPanel1.loader.show(); oPanel1.loader.show();
@@ -196,8 +202,7 @@ var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
scs.evalScript(); scs.evalScript();
}.extend(this); }.extend(this);
oRPC.make(); oRPC.make();
} } else
else
{ {
var k = new leimnud.module.rpc.xmlhttp({ var k = new leimnud.module.rpc.xmlhttp({
url: '../processes/processes_Ajax', url: '../processes/processes_Ajax',
@@ -223,10 +228,7 @@ var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
method: 'POST', method: 'POST',
args: "action=webEntry_generate&data=" + {PRO_UID: PRO_UID, TASKS: getField('TASKS').value, DYNAFORM: getField('DYNAFORM').value, WE_TYPE: getField('WE_TYPE').value, WS_USER: getField('WS_USER').value, WS_PASS: getField('WS_PASS').value, WS_ROUNDROBIN: getField('WS_ROUNDROBIN').value, WE_USR: getField('WE_USR').value}.toJSONString() args: "action=webEntry_generate&data=" + {PRO_UID: PRO_UID, TASKS: getField('TASKS').value, DYNAFORM: getField('DYNAFORM').value, WE_TYPE: getField('WE_TYPE').value, WS_USER: getField('WS_USER').value, WS_PASS: getField('WS_PASS').value, WS_ROUNDROBIN: getField('WS_ROUNDROBIN').value, WE_USR: getField('WE_USR').value}.toJSONString()
}); });
oRPC.make(); oRPC.callback = function (rpc, panel) {
oPanel.remove();
Pm.tmp.editProcessPanel.clearContent();
Pm.tmp.editProcessPanel.loader.show();
var r = new leimnud.module.rpc.xmlhttp({ var r = new leimnud.module.rpc.xmlhttp({
url: '../processes/processes_Ajax', url: '../processes/processes_Ajax',
args: "action=webEntry&data=" + { args: "action=webEntry&data=" + {
@@ -241,6 +243,11 @@ var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
scs.evalScript(); scs.evalScript();
}.extend(this, panel); }.extend(this, panel);
r.make(); r.make();
}.extend(this, panel);
oRPC.make();
oPanel.remove();
Pm.tmp.editProcessPanel.clearContent();
Pm.tmp.editProcessPanel.loader.show();
} }
} }
}; };