HOR-2399
This commit is contained in:
@@ -47,48 +47,48 @@ var oPanel1;
|
|||||||
getField('SEARCH').disabled = true;
|
getField('SEARCH').disabled = true;
|
||||||
hideRowById("SEARCH");
|
hideRowById("SEARCH");
|
||||||
|
|
||||||
//hideRowById('WS_USER');
|
//hideRowById('WS_USER');
|
||||||
//hideRowById('WS_PASS');
|
//hideRowById('WS_PASS');
|
||||||
//hideRowById('WS_ROUNDROBIN');
|
//hideRowById('WS_ROUNDROBIN');
|
||||||
//hideRowById('subtitle2');
|
//hideRowById('subtitle2');
|
||||||
|
|
||||||
/**/
|
/**/
|
||||||
leimnud.event.add(getField('TASKS'), 'change', function() {
|
leimnud.event.add(getField('TASKS'), 'change', function () {
|
||||||
if (getField('WS_USER')!=""&&getField('WS_PASS')!=""){
|
if (getField('WS_USER') != "" && getField('WS_PASS') != "") {
|
||||||
getField('SEARCH').disabled = true;
|
getField('SEARCH').disabled = true;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
/**/
|
/**/
|
||||||
|
|
||||||
leimnud.event.add(getField("WS_USER"), "keypress", function() {
|
leimnud.event.add(getField("WS_USER"), "keypress", function () {
|
||||||
hideRowById("SEARCH");
|
hideRowById("SEARCH");
|
||||||
});
|
});
|
||||||
|
|
||||||
leimnud.event.add(getField("WS_PASS"), "keypress", function() {
|
leimnud.event.add(getField("WS_PASS"), "keypress", function () {
|
||||||
hideRowById("SEARCH");
|
hideRowById("SEARCH");
|
||||||
});
|
});
|
||||||
|
|
||||||
leimnud.event.add(getField('WE_TYPE'), 'change', function() {
|
leimnud.event.add(getField('WE_TYPE'), 'change', function () {
|
||||||
if (getField('WE_TYPE').value=='WS') {
|
if (getField('WE_TYPE').value == 'WS') {
|
||||||
hideRowById("SEARCH");
|
hideRowById("SEARCH");
|
||||||
showRowById("TEST");
|
showRowById("TEST");
|
||||||
|
|
||||||
showRowById('WE_USR');
|
showRowById('WE_USR');
|
||||||
showRowById('WS_USER');
|
showRowById('WS_USER');
|
||||||
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");
|
|
||||||
|
|
||||||
hideRowById('WS_USER');
|
hideRowById('WS_USER');
|
||||||
hideRowById('WS_PASS');
|
hideRowById('WS_PASS');
|
||||||
|
hideRowById('WS_ROUNDROBIN');
|
||||||
|
hideRowById('subtitle2');
|
||||||
|
}
|
||||||
hideRowById('WS_ROUNDROBIN');
|
hideRowById('WS_ROUNDROBIN');
|
||||||
hideRowById('subtitle2');
|
|
||||||
}hideRowById('WS_ROUNDROBIN');
|
|
||||||
}.extend(getField('WE_TYPE')));
|
}.extend(getField('WE_TYPE')));
|
||||||
|
|
||||||
/* function webEntry_validate
|
/* function webEntry_validate
|
||||||
@@ -99,150 +99,157 @@ leimnud.event.add(getField('WE_TYPE'), 'change', function() {
|
|||||||
* process user has the permissions to create and use a webentry
|
* process user has the permissions to create and use a webentry
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var webEntry_validate = function(PRO_UID, TASKS, DYNAFORM) {
|
var webEntry_validate = function (PRO_UID, TASKS, DYNAFORM) {
|
||||||
//G.alert(PRO_UID);
|
//G.alert(PRO_UID);
|
||||||
// G.alert(getField('WE_TYPE').value);
|
// G.alert(getField('WE_TYPE').value);
|
||||||
//G.alert(getField('TASKS').value);
|
//G.alert(getField('TASKS').value);
|
||||||
if(getField('WE_TYPE').value=='SINGLE'){
|
if (getField('WE_TYPE').value == 'SINGLE') {
|
||||||
var tasksName = getField('TASKS')[getField('TASKS').selectedIndex].innerHTML;
|
var tasksName = getField('TASKS')[getField('TASKS').selectedIndex].innerHTML;
|
||||||
|
|
||||||
var oRPC = new leimnud.module.rpc.xmlhttp({
|
var oRPC = new leimnud.module.rpc.xmlhttp({
|
||||||
url : '../processes/processes_Ajax',
|
url: '../processes/processes_Ajax',
|
||||||
async : true,
|
async: true,
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
args : "action=webEntry_validate&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, TASKS_NAME:tasksName }.toJSONString()
|
args: "action=webEntry_validate&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, TASKS_NAME: tasksName}.toJSONString()
|
||||||
});
|
});
|
||||||
oRPC.callback = function(rpc){
|
oRPC.callback = function (rpc) {
|
||||||
//var scs=rpc.xmlhttp.responseText.extractScript();
|
//var scs=rpc.xmlhttp.responseText.extractScript();
|
||||||
//scs.evalScript();
|
//scs.evalScript();
|
||||||
|
|
||||||
getField('SEARCH').disabled = false;
|
getField('SEARCH').disabled = false;
|
||||||
//webEntry_generate(PRO_UID);
|
//webEntry_generate(PRO_UID);
|
||||||
|
|
||||||
}.extend(this);
|
}.extend(this);
|
||||||
oRPC.make();
|
oRPC.make();
|
||||||
}else{
|
} else {
|
||||||
var tasksName = getField('TASKS')[getField('TASKS').selectedIndex].innerHTML;
|
var tasksName = getField('TASKS')[getField('TASKS').selectedIndex].innerHTML;
|
||||||
|
|
||||||
var oRPC = new leimnud.module.rpc.xmlhttp({
|
var oRPC = new leimnud.module.rpc.xmlhttp({
|
||||||
url : '../processes/processes_Ajax',
|
url: '../processes/processes_Ajax',
|
||||||
async : true,
|
async: true,
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
args : "action=webEntry_validate&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, TASKS_NAME:tasksName }.toJSONString()
|
args: "action=webEntry_validate&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, TASKS_NAME: tasksName}.toJSONString()
|
||||||
});
|
});
|
||||||
oRPC.callback = function(rpc){
|
oRPC.callback = function (rpc) {
|
||||||
//var scs=rpc.xmlhttp.responseText.extractScript();
|
//var scs=rpc.xmlhttp.responseText.extractScript();
|
||||||
//scs.evalScript();
|
//scs.evalScript();
|
||||||
if(rpc.xmlhttp.responseText>=1){
|
if (rpc.xmlhttp.responseText >= 1) {
|
||||||
showRowById("SEARCH");
|
showRowById("SEARCH");
|
||||||
|
|
||||||
getField('SEARCH').disabled = false;
|
getField('SEARCH').disabled = false;
|
||||||
//webEntry_generate(PRO_UID);
|
//webEntry_generate(PRO_UID);
|
||||||
} else {
|
} else {
|
||||||
getField('SEARCH').disabled = true;
|
getField('SEARCH').disabled = true;
|
||||||
msgBox(rpc.xmlhttp.responseText,"alert");
|
msgBox(rpc.xmlhttp.responseText, "alert");
|
||||||
}
|
}
|
||||||
}.extend(this);
|
}.extend(this);
|
||||||
oRPC.make();
|
oRPC.make();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var webEntry_generate = function(PRO_UID, TASKS, DYNAFORM) {
|
var webEntry_generate = function (PRO_UID, TASKS, DYNAFORM) {
|
||||||
//alert(PRO_UID+" ** "+getField('TASKS').value+" ** "+getField('DYNAFORM').value);return;
|
//alert(PRO_UID+" ** "+getField('TASKS').value+" ** "+getField('DYNAFORM').value);return;
|
||||||
otask = getField('TASKS');
|
otask = getField('TASKS');
|
||||||
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
|
}
|
||||||
{ if(odynaform.value=='')
|
} else
|
||||||
{ alert('This process does not have an assigned dynaform');
|
{
|
||||||
}
|
if (odynaform.value == '')
|
||||||
else
|
{
|
||||||
{ sw=1;
|
alert('This process does not have an assigned dynaform');
|
||||||
}
|
} else
|
||||||
}
|
{
|
||||||
if(sw==1)
|
sw = 1;
|
||||||
{
|
}
|
||||||
if(getField('WE_TYPE').value=='SINGLE')
|
}
|
||||||
{ oPanel1 = new leimnud.module.panel();
|
if (sw == 1)
|
||||||
oPanel1.options = {
|
{
|
||||||
size :{w:500,h:400},
|
if (getField('WE_TYPE').value == 'SINGLE')
|
||||||
position:{x:0,y:0,center:true},
|
{
|
||||||
title :"Web Entry",
|
oPanel1 = new leimnud.module.panel();
|
||||||
statusBar:true,
|
oPanel1.options = {
|
||||||
control :{resize:false,roll:false},
|
size: {w: 500, h: 400},
|
||||||
fx :{modal:true,opacity:true,blinkToFront:true,fadeIn:false}
|
position: {x: 0, y: 0, center: true},
|
||||||
};
|
title: "Web Entry",
|
||||||
oPanel1.events = {
|
statusBar: true,
|
||||||
remove: function() { delete(oPanel1); }.extend(this)
|
control: {resize: false, roll: false},
|
||||||
};
|
fx: {modal: true, opacity: true, blinkToFront: true, fadeIn: false}
|
||||||
oPanel1.make();
|
};
|
||||||
oPanel1.loader.show();
|
oPanel1.events = {
|
||||||
var oRPC = new leimnud.module.rpc.xmlhttp({
|
remove: function () {
|
||||||
url : '../processes/processes_Ajax',
|
delete(oPanel1);
|
||||||
async : true,
|
}.extend(this)
|
||||||
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()
|
oPanel1.make();
|
||||||
});
|
oPanel1.loader.show();
|
||||||
oRPC.callback = function(rpc){
|
var oRPC = new leimnud.module.rpc.xmlhttp({
|
||||||
oPanel1.loader.hide();
|
url: '../processes/processes_Ajax',
|
||||||
var scs=rpc.xmlhttp.responseText.extractScript();
|
async: true,
|
||||||
oPanel1.addContent(rpc.xmlhttp.responseText);
|
method: 'POST',
|
||||||
scs.evalScript();
|
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()
|
||||||
}.extend(this);
|
});
|
||||||
oRPC.make();
|
oRPC.callback = function (rpc) {
|
||||||
}
|
oPanel1.loader.hide();
|
||||||
else
|
var scs = rpc.xmlhttp.responseText.extractScript();
|
||||||
{
|
oPanel1.addContent(rpc.xmlhttp.responseText);
|
||||||
var k = new leimnud.module.rpc.xmlhttp({
|
scs.evalScript();
|
||||||
url : '../processes/processes_Ajax',
|
}.extend(this);
|
||||||
async : true,
|
oRPC.make();
|
||||||
method: 'POST',
|
} else
|
||||||
args : "action=webEntry_Val_Assig&data="+{
|
{
|
||||||
PRO_UID:PRO_UID,
|
var k = new leimnud.module.rpc.xmlhttp({
|
||||||
TASKS:getField('TASKS').value,
|
url: '../processes/processes_Ajax',
|
||||||
DYNAFORM:getField('DYNAFORM').value
|
async: true,
|
||||||
}.toJSONString()
|
method: 'POST',
|
||||||
});
|
args: "action=webEntry_Val_Assig&data=" + {
|
||||||
|
PRO_UID: PRO_UID,
|
||||||
|
TASKS: getField('TASKS').value,
|
||||||
|
DYNAFORM: getField('DYNAFORM').value
|
||||||
|
}.toJSONString()
|
||||||
|
});
|
||||||
|
|
||||||
k.callback = function(rpc){
|
k.callback = function (rpc) {
|
||||||
if(rpc.xmlhttp.responseText!=1){
|
if (rpc.xmlhttp.responseText != 1) {
|
||||||
msgBox(G_STRINGS.WEBEN_ONLY_BALANCEDJS,"alert");
|
msgBox(G_STRINGS.WEBEN_ONLY_BALANCEDJS, "alert");
|
||||||
}
|
}
|
||||||
}.extend(this);
|
}.extend(this);
|
||||||
k.make();
|
k.make();
|
||||||
|
|
||||||
var oRPC = new leimnud.module.rpc.xmlhttp({
|
var oRPC = new leimnud.module.rpc.xmlhttp({
|
||||||
url : '../processes/processes_Ajax',
|
url: '../processes/processes_Ajax',
|
||||||
async : true,
|
async: true,
|
||||||
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();
|
var r = new leimnud.module.rpc.xmlhttp({
|
||||||
Pm.tmp.editProcessPanel.clearContent();
|
url: '../processes/processes_Ajax',
|
||||||
Pm.tmp.editProcessPanel.loader.show();
|
args: "action=webEntry&data=" + {
|
||||||
var r = new leimnud.module.rpc.xmlhttp({
|
pro_uid: PRO_UID
|
||||||
url:'../processes/processes_Ajax',
|
}.toJSONString()
|
||||||
args:"action=webEntry&data="+{
|
});
|
||||||
pro_uid :PRO_UID
|
r.callback = function (rpc, panel)
|
||||||
}.toJSONString()
|
{
|
||||||
});
|
Pm.tmp.editProcessPanel.loader.hide();
|
||||||
r.callback=function(rpc,panel)
|
var scs = rpc.xmlhttp.responseText.extractScript();
|
||||||
{
|
Pm.tmp.editProcessPanel.addContent(rpc.xmlhttp.responseText);
|
||||||
Pm.tmp.editProcessPanel.loader.hide();
|
scs.evalScript();
|
||||||
var scs = rpc.xmlhttp.responseText.extractScript();
|
}.extend(this, panel);
|
||||||
Pm.tmp.editProcessPanel.addContent(rpc.xmlhttp.responseText);
|
r.make();
|
||||||
scs.evalScript();
|
}.extend(this, panel);
|
||||||
}.extend(this,panel);
|
oRPC.make();
|
||||||
r.make();
|
oPanel.remove();
|
||||||
}
|
Pm.tmp.editProcessPanel.clearContent();
|
||||||
}
|
Pm.tmp.editProcessPanel.loader.show();
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
hideRowById('WS_ROUNDROBIN');
|
hideRowById('WS_ROUNDROBIN');
|
||||||
|
|||||||
Reference in New Issue
Block a user