Continued working on assigning system variables part and fixed issue in Extjs
This commit is contained in:
@@ -4615,6 +4615,7 @@ class processMap {
|
||||
{
|
||||
try {
|
||||
$oTasks = new Tasks ( );
|
||||
$_SESSION['TASK'] = $sTaskUID;
|
||||
$aSteps = $oTasks->getStepsOfTask ( $sTaskUID );
|
||||
$sUIDs = array ();
|
||||
foreach ( $aSteps as $aStep ) {
|
||||
|
||||
@@ -160,36 +160,6 @@ ProcessMapContext.prototype.exportProcess= function()
|
||||
workflow.FILENAME_LINK = '';
|
||||
workflow.FILENAME_LINKXPDL = '';
|
||||
|
||||
/*var exportProcessFields = Ext.data.Record.create([
|
||||
{
|
||||
name: 'PRO_TITLE',
|
||||
type: 'string'
|
||||
},{
|
||||
name: 'PRO_DESCRIPTION',
|
||||
type: 'string'
|
||||
},{
|
||||
name: 'SIZE',
|
||||
type: 'string'
|
||||
},{
|
||||
name: 'File',
|
||||
type: 'string'
|
||||
}]);
|
||||
|
||||
var pro_uid = workflow.getUrlVars();
|
||||
exportProcess = new Ext.data.JsonStore
|
||||
({
|
||||
root : 'data',
|
||||
totalProperty: 'totalCount',
|
||||
idProperty : 'gridIndex',
|
||||
remoteSort : true,
|
||||
fields : exportProcessFields,
|
||||
proxy : new Ext.data.HttpProxy({
|
||||
url : 'proxyProcesses_Export?pro_uid='+pro_uid
|
||||
})
|
||||
});
|
||||
//taskUsers.setDefaultSort('LABEL', 'asc');
|
||||
exportProcess.load();*/
|
||||
|
||||
|
||||
var exportProcessForm = new Ext.FormPanel({
|
||||
labelWidth : 120, // label settings here cascade unless overridden
|
||||
@@ -1042,7 +1012,6 @@ ProcessMapContext.prototype.processSupervisors= function()
|
||||
User.data.items[selectedrowIndex].data.PU_UID = record.data.PU_UID;
|
||||
User.data.items[selectedrowIndex].data.USR_UID = record.data.USR_UID;
|
||||
User.data.items[selectedrowIndex].data.PU_TYPE = record.data.PU_TYPE;
|
||||
//User.data.items[selectedrowIndex].data.USR_FIRSTNAME = record.data.USR_FIRSTNAME;
|
||||
User.data.items[selectedrowIndex].data.USR_LASTNAME = record.data.USR_LASTNAME;
|
||||
User.data.items[selectedrowIndex].data.USR_EMAIL = record.data.USR_EMAIL;
|
||||
|
||||
@@ -1052,7 +1021,6 @@ ProcessMapContext.prototype.processSupervisors= function()
|
||||
}
|
||||
})
|
||||
},{
|
||||
//id: 'USR_LASTNAME',
|
||||
header: 'Last Name',
|
||||
dataIndex: 'USR_LASTNAME',
|
||||
width: 200,
|
||||
@@ -1872,7 +1840,7 @@ ProcessMapContext.prototype.caseTrackerObjects= function()
|
||||
|
||||
|
||||
|
||||
var btnCondition = new Ext.Button({
|
||||
var btnObjectsCondition = new Ext.Button({
|
||||
id: 'btnCondition',
|
||||
text: 'Assign Condition',
|
||||
handler: function (s) {
|
||||
@@ -1883,21 +1851,14 @@ ProcessMapContext.prototype.caseTrackerObjects= function()
|
||||
workflow.gridObjectRowSelected = Objectsgrid;
|
||||
else
|
||||
workflow.gridObjectRowSelected = rowSelected;
|
||||
//var rowSelected = Objectsgrid;
|
||||
//workflow.gridObject = Objectsgrid;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
//var a = Ext.getCmp('btnCondition');
|
||||
//alert (a);
|
||||
|
||||
//console.log(rowData);
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
|
||||
var tb = new Ext.Toolbar({
|
||||
items: [btnAdd, btnRemove,btnCondition]
|
||||
items: [btnAdd, btnRemove,btnObjectsCondition]
|
||||
});
|
||||
|
||||
// create the Data Store of objects that are already assigned
|
||||
|
||||
@@ -1230,6 +1230,7 @@ ProcessOptions.prototype.addInputDoc= function(_5625)
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.fieldId= 'DestPath' ;
|
||||
workflow.variable = '@@',
|
||||
workflow.formSelected = inputDocForm;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
@@ -1263,6 +1264,7 @@ ProcessOptions.prototype.addInputDoc= function(_5625)
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.fieldId= 'tags' ;
|
||||
workflow.variable = '@@',
|
||||
workflow.formSelected = inputDocForm;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
@@ -1439,8 +1441,9 @@ ProcessOptions.prototype.addInputDoc= function(_5625)
|
||||
INP_DOC_FORM_NEEDED : sFormNeeded,
|
||||
INP_DOC_ORIGINAL : sOrig,
|
||||
INP_DOC_VERSIONING : sVers,
|
||||
INP_DOC_TAGS : 'INPUT', //By Default
|
||||
INP_DOC_DESCRIPTION : sDesc
|
||||
INP_DOC_TAGS : sTags,
|
||||
INP_DOC_DESCRIPTION : sDesc,
|
||||
INP_DOC_DESTINATION_PATH : sDestPath
|
||||
},
|
||||
success: function(response) {
|
||||
Ext.MessageBox.alert ('Status','Input document has been updated successfully.');
|
||||
@@ -1612,14 +1615,7 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
editor: new Ext.form.TextField({
|
||||
//allowBlank: false
|
||||
})
|
||||
}/*,
|
||||
{
|
||||
sortable: false,
|
||||
renderer: function(val, meta, record)
|
||||
{
|
||||
return String.format("<a href='../dynaforms/dynaforms_Editor?PRO_UID={0}&DYN_UID={1}'>Edit</a>",pro_uid,pro_uid);
|
||||
}
|
||||
}*/
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1658,9 +1654,6 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
collapsible : false,
|
||||
labelAlign : '',
|
||||
items :[{
|
||||
// xtype: 'hiddenfield',
|
||||
// name:'OUT_DOC_UID'
|
||||
// },{
|
||||
xtype : 'textfield',
|
||||
fieldLabel : 'Title',
|
||||
allowBlank : false,
|
||||
@@ -1695,12 +1688,11 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.fieldId = 'filenameGenerated' ;
|
||||
workflow.variable = '@@',
|
||||
workflow.formSelected = outputDocForm;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
}
|
||||
|
||||
//anchor:'95%'
|
||||
}]
|
||||
}]
|
||||
},{
|
||||
@@ -1840,11 +1832,11 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.fieldId = 'DestPath' ;
|
||||
workflow.variable = '@@',
|
||||
workflow.formSelected = outputDocForm;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
}
|
||||
//anchor :'15%'
|
||||
}]
|
||||
}]
|
||||
},{
|
||||
@@ -1873,11 +1865,11 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.fieldId = 'tags' ;
|
||||
workflow.variable = '@@',
|
||||
workflow.formSelected = outputDocForm;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
}
|
||||
//anchor :'15%'
|
||||
}]
|
||||
}]
|
||||
},{
|
||||
@@ -1914,8 +1906,6 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
sVersioning=1;
|
||||
var sDestPath = getForm.OUT_DOC_DESTINATION_PATH;
|
||||
var sTags = getForm.OUT_DOC_TAGS;
|
||||
|
||||
|
||||
if(sDocUID == "")
|
||||
{
|
||||
Ext.Ajax.request({
|
||||
@@ -1996,10 +1986,6 @@ ProcessOptions.prototype.addOutputDoc= function(_5625)
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
},{
|
||||
@@ -2337,9 +2323,6 @@ var formWindow = new Ext.Window({
|
||||
|
||||
var Grid = getForm.REP_TAB_GRID;
|
||||
var Fields = getForm.FIELDS;
|
||||
// var VariableName = getForm.REP_VAR_NAME;
|
||||
// var VariableType = getForm.REP_VAR_TYPE;
|
||||
// var Connection = getForm.REP_TAB_CONNECTION
|
||||
|
||||
if(typeof tableUID=='undefined')
|
||||
{
|
||||
@@ -2354,17 +2337,12 @@ var formWindow = new Ext.Window({
|
||||
REP_TAB_TYPE :Type ,
|
||||
REP_TAB_GRID :Grid,
|
||||
FIELDS :Fields
|
||||
//REP_VAR_NAME : VariableName,
|
||||
//REP_VAR_TYPE : VariableType,
|
||||
//REP_TAB_CONNECTION: Connection
|
||||
|
||||
},
|
||||
success: function(response) {
|
||||
Ext.MessageBox.alert ('Status','Report Table Saved Successfully.');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
Ext.Ajax.request({
|
||||
@@ -2390,7 +2368,7 @@ var formWindow = new Ext.Window({
|
||||
});
|
||||
}
|
||||
formWindow.close();
|
||||
// reportStore.reload();
|
||||
reportStore.reload();
|
||||
|
||||
}
|
||||
},{
|
||||
|
||||
@@ -145,33 +145,27 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
|
||||
});
|
||||
|
||||
var btnCondition = new Ext.Button({
|
||||
var btnStepsCondition = new Ext.Button({
|
||||
id: 'btnCondition',
|
||||
text: 'Assign Condition',
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'grid';
|
||||
workflow.variable = '@@',
|
||||
workflow.gridField = 'STEP_CONDITION';
|
||||
var rowSelected = conditionGrid.getSelectionModel().getSelections();
|
||||
if(rowSelected == '')
|
||||
workflow.gridObjectRowSelected = conditionGrid;
|
||||
else
|
||||
workflow.gridObjectRowSelected = rowSelected;
|
||||
//var rowSelected = Objectsgrid;
|
||||
//workflow.gridObject = Objectsgrid;
|
||||
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
//var a = Ext.getCmp('btnCondition');
|
||||
//alert (a);
|
||||
|
||||
//console.log(rowData);
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
|
||||
|
||||
var toolbar = new Ext.Toolbar({
|
||||
items: [btnCondition]
|
||||
items: [btnStepsCondition]
|
||||
});
|
||||
//availableSteps.load();
|
||||
var conditionGrid = new Ext.grid.GridPanel({
|
||||
@@ -179,8 +173,6 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
id : 'conditiongrid',
|
||||
loadMask : true,
|
||||
loadingText : 'Loading...',
|
||||
// renderTo : 'cases-grid',
|
||||
|
||||
frame : false,
|
||||
autoHeight : false,
|
||||
enableDragDrop : true,
|
||||
@@ -197,7 +189,6 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
dataIndex: 'STEP_TITLE',
|
||||
width: 280,
|
||||
editor: new Ext.form.TextField({
|
||||
//alloBlank: false
|
||||
})
|
||||
},
|
||||
{
|
||||
@@ -209,11 +200,7 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
editor: new Ext.form.TextField({
|
||||
})
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
@@ -242,11 +229,9 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
editor: new Ext.form.ComboBox({
|
||||
xtype : 'combo',
|
||||
fieldLabel : 'Users_groups',
|
||||
//hiddenName : 'number',
|
||||
store : availableSteps,
|
||||
displayField : 'STEP_TITLE' ,
|
||||
valueField : 'STEP_TITLE',
|
||||
//name : 'STEP_TITLE',
|
||||
scope : this,
|
||||
triggerAction: 'all',
|
||||
emptyText : 'Select Step',
|
||||
@@ -419,16 +404,6 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
width: 400
|
||||
},
|
||||
items:[conditionGrid]
|
||||
/*xtype: 'grid',
|
||||
name: 'conditionGrid',
|
||||
ds: taskSteps,
|
||||
cm: conditionsColumns,
|
||||
height: 350,
|
||||
loadMask : true,
|
||||
loadingText : 'Loading...',
|
||||
border: false,
|
||||
tbar: toolbar }]*/
|
||||
|
||||
},{
|
||||
title:'Triggers',
|
||||
layout:'form',
|
||||
@@ -456,20 +431,7 @@ TaskContext.prototype.editTaskSteps = function(_3252){
|
||||
bodyStyle: 'padding:5px;',
|
||||
buttonAlign: 'center',
|
||||
items: taskStepsTabs
|
||||
/*buttons: [{
|
||||
text: 'Save',
|
||||
handler: function(){
|
||||
//var getstore = grid.getStore();
|
||||
//var getData = getstore.data.items;
|
||||
//taskExtObj.saveTaskSteps(getData);
|
||||
}
|
||||
},{
|
||||
text: 'Cancel',
|
||||
handler: function(){
|
||||
// when this button clicked,
|
||||
window.close();
|
||||
}
|
||||
}]*/
|
||||
|
||||
});
|
||||
window.show();
|
||||
|
||||
@@ -483,7 +445,6 @@ TaskContext.prototype.editUsers= function(_5625)
|
||||
var taskExtObj = new TaskContext();
|
||||
var pro_uid = workflow.getUrlVars();
|
||||
var taskId = workflow.currentSelection.id;
|
||||
|
||||
var userFields = Ext.data.Record.create([
|
||||
{
|
||||
name: 'LABEL',
|
||||
@@ -518,14 +479,11 @@ TaskContext.prototype.editUsers= function(_5625)
|
||||
handler: function(){
|
||||
var User = grid.getStore();
|
||||
var e = new userFields({
|
||||
//LABEL: 'Select User or Group',
|
||||
//LABEL: User.data.items[0].data.LABEL,
|
||||
TAS_UID : '',
|
||||
TU_TYPE : '',
|
||||
USR_UID : '',
|
||||
TU_RELATION: ''
|
||||
});
|
||||
|
||||
//storeUsers.reload();
|
||||
if(storeUsers.data.items.length == 0)
|
||||
Ext.MessageBox.alert ('Status','No users are available. All users have been already assigned.');
|
||||
@@ -534,7 +492,6 @@ TaskContext.prototype.editUsers= function(_5625)
|
||||
editor.stopEditing();
|
||||
taskUsers.insert(0, e);
|
||||
grid.getView().refresh();
|
||||
//grid.getSelectionModel().selectRow(0);
|
||||
editor.startEditing(0, 0);
|
||||
}
|
||||
}
|
||||
@@ -688,7 +645,6 @@ TaskContext.prototype.editUsers= function(_5625)
|
||||
editor.on({
|
||||
scope: this,
|
||||
afteredit: function(roweditor, changes, record, rowIndex) {
|
||||
|
||||
var taskId = record.data.TAS_UID;
|
||||
var userId = record.data.USR_UID;
|
||||
var tu_Type = record.data.TU_TYPE;
|
||||
@@ -742,22 +698,6 @@ TaskContext.prototype.editUsers= function(_5625)
|
||||
bodyStyle: 'padding:5px;',
|
||||
buttonAlign: 'center',
|
||||
items: panel
|
||||
/*buttons: [{
|
||||
text: 'Save',
|
||||
handler: function(){
|
||||
Ext.MessageBox.alert ("User has been successfully assigned");
|
||||
//var getstore = grid.getStore();
|
||||
//var getData = getstore.data.items;
|
||||
//taskExtObj.saveTaskUsers(getData);
|
||||
|
||||
}
|
||||
},{
|
||||
text: 'Cancel',
|
||||
handler: function(){
|
||||
// when this button clicked,
|
||||
window.close();
|
||||
}
|
||||
}]*/
|
||||
});
|
||||
window.show();
|
||||
}
|
||||
@@ -769,47 +709,6 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
var taskExtObj = new TaskContext();
|
||||
var taskId = _5625.scope.workflow.currentSelection.id;
|
||||
|
||||
/*function setTaskAssignType(formData){
|
||||
for(var i=0;i<formData.items.items.length;i++)
|
||||
{
|
||||
if(formData.items.items[i].xtype == 'radiogroup')
|
||||
{
|
||||
//var taskAssignType = formData.items.items[i].getValue();
|
||||
//var taskAssignType1 = taskPropertiesTabs.getForm().findField('TAS_ASSIGN_TYPE').getGroupValue();
|
||||
//var taskAssignType1 = Ext.getCmp("assignType").items.get(0).getGroupValue();
|
||||
//var checkedItem = Ext.getCmp('assignType').items.first().getGroupValue();
|
||||
|
||||
switch(checkedItem)
|
||||
{
|
||||
case 'SELF_SERVICE':
|
||||
this.workflow.selfServiceChecked = true;
|
||||
break;
|
||||
case 'REPORT_TO':
|
||||
this.workflow.reportToChecked = true;
|
||||
break;
|
||||
case 'BALANCED':
|
||||
this.workflow.balancedChecked = true;
|
||||
break;
|
||||
case 'MANUAL':
|
||||
this.workflow.manualChecked = true;
|
||||
break;
|
||||
case 'EVALUATE':
|
||||
this.workflow.evaluateChecked = true;
|
||||
this.workflow.hideEvaluateField = false;
|
||||
break;
|
||||
case 'STATIC_MI':
|
||||
this.workflow.staticMIChecked = true;
|
||||
this.workflow.hidePartialJoinField = false;
|
||||
break;
|
||||
case 'CANCEL_MI':
|
||||
this.workflow.cancelMIChecked = true;
|
||||
this.workflow.hidePartialJoinField = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
// create the Data Store for processes
|
||||
var taskDetails = new Ext.data.JsonStore({
|
||||
root : 'data',
|
||||
@@ -862,8 +761,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
allowBlank: false,
|
||||
width: 300,
|
||||
height : 150
|
||||
},
|
||||
{
|
||||
},{
|
||||
xtype: 'fieldset',
|
||||
layout:'column',
|
||||
border:false,
|
||||
@@ -896,15 +794,12 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
}
|
||||
//anchor:'15%'
|
||||
}]
|
||||
}]
|
||||
},
|
||||
{
|
||||
},{
|
||||
xtype: 'checkbox',
|
||||
fieldLabel: 'Starting Task',
|
||||
name: 'TAS_START',
|
||||
//dataIndex: 'TAS_START'
|
||||
checked: 'TAS_START'
|
||||
}]
|
||||
},{
|
||||
@@ -913,7 +808,6 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
defaults: {
|
||||
width: 260
|
||||
},
|
||||
//defaultType: 'textfield',
|
||||
items: [{
|
||||
xtype: 'radiogroup',
|
||||
id: 'assignType',
|
||||
@@ -1093,9 +987,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
//anchor:'35%'
|
||||
}]
|
||||
}]
|
||||
}
|
||||
|
||||
]
|
||||
}]
|
||||
},{
|
||||
title:'Timing Control Rules',
|
||||
layout:'form',
|
||||
@@ -1123,9 +1015,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
}
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
{
|
||||
},{
|
||||
xtype: 'fieldset',
|
||||
layout:'form',
|
||||
border:false,
|
||||
@@ -1141,8 +1031,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
//value: _5625.scope.workflow.taskDetails.TAS_DURATION,
|
||||
width : 100,
|
||||
allowBlank:false
|
||||
},
|
||||
{
|
||||
},{
|
||||
width: 100,
|
||||
xtype: 'combo',
|
||||
mode: 'local',
|
||||
@@ -1161,16 +1050,12 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
{
|
||||
name : 'Days',
|
||||
value: 'Days'
|
||||
},
|
||||
|
||||
{
|
||||
},{
|
||||
name : 'Hours',
|
||||
value: 'Hours'
|
||||
},
|
||||
]
|
||||
}]
|
||||
})
|
||||
},
|
||||
{
|
||||
},{
|
||||
width: 120,
|
||||
xtype: 'combo',
|
||||
mode: 'local',
|
||||
@@ -1198,8 +1083,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
},
|
||||
]
|
||||
})
|
||||
},
|
||||
{
|
||||
},{
|
||||
width: 100,
|
||||
xtype: 'combo',
|
||||
mode: 'local',
|
||||
@@ -1230,8 +1114,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
}]
|
||||
|
||||
}]
|
||||
},
|
||||
{
|
||||
},{
|
||||
title:'Permission',
|
||||
layout:'form',
|
||||
defaults: {
|
||||
@@ -1245,9 +1128,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
checked: 'TAS_TYPE',
|
||||
name: 'TAS_TYPE'
|
||||
}]
|
||||
},
|
||||
|
||||
{
|
||||
},{
|
||||
title:'Case Labels',
|
||||
layout:'form',
|
||||
defaults: {
|
||||
@@ -1285,16 +1166,15 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
name: 'selectCaseTitle',
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.variable = '@%23',
|
||||
workflow.fieldId = 'caseTitle' ;
|
||||
workflow.formSelected = taskPropertiesTabs;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
console.log(rowData);
|
||||
}
|
||||
//anchor:'10%'
|
||||
}]
|
||||
}]
|
||||
},
|
||||
{
|
||||
},{
|
||||
xtype: 'fieldset',
|
||||
layout:'column',
|
||||
border:false,
|
||||
@@ -1324,6 +1204,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
name: 'selectCaseDesc',
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'form';
|
||||
workflow.variable = '@%23',
|
||||
workflow.fieldId= 'caseDescription' ;
|
||||
workflow.formSelected = taskPropertiesTabs;
|
||||
var rowData = ProcMapObj.ExtVariables();
|
||||
@@ -1333,8 +1214,7 @@ TaskContext.prototype.editTaskProperties= function(_5625)
|
||||
}]
|
||||
}]
|
||||
}]
|
||||
},
|
||||
{
|
||||
},{
|
||||
title:'Notification',
|
||||
layout:'form',
|
||||
defaultType: 'textfield',
|
||||
@@ -1637,11 +1517,12 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
||||
});
|
||||
|
||||
|
||||
var btnCondition = new Ext.Button({
|
||||
id: 'btnCondition',
|
||||
var btnTriggerCondition = new Ext.Button({
|
||||
//id: 'btnCondition',
|
||||
text: 'Assign Condition',
|
||||
handler: function (s) {
|
||||
workflow.variablesAction = 'grid';
|
||||
workflow.variable = '@@',
|
||||
workflow.gridField = 'ST_CONDITION';
|
||||
var rowSelected = triggerGrid.getSelectionModel().getSelections();
|
||||
if(rowSelected == '')
|
||||
@@ -1662,7 +1543,7 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
||||
});
|
||||
|
||||
var toolBar = new Ext.Toolbar({
|
||||
items: [addBtn, removeBtn, btnCondition]
|
||||
items: [addBtn, removeBtn, btnTriggerCondition]
|
||||
});
|
||||
|
||||
|
||||
@@ -1808,6 +1689,8 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
||||
var sTrigger = record.json.TRI_UID;
|
||||
sType = record.json.ST_TYPE;
|
||||
var iPosition = record.json.ST_POSITION;
|
||||
var condition = record.json.ST_CONDITION;
|
||||
|
||||
var urlparams = '?action=ofToAssignTrigger&sStep=' + stepUID + '&sTrigger=' + sTrigger + '&sType=' + sType + '&iPosition=' + iPosition
|
||||
|
||||
Ext.Ajax.request({
|
||||
@@ -1846,59 +1729,27 @@ TaskContext.prototype.stepTriggers = function(_5625)
|
||||
});
|
||||
|
||||
return treeGrid;
|
||||
/*var window = new Ext.Window({
|
||||
title: 'Steps Of',
|
||||
collapsible: false,
|
||||
maximizable: false,
|
||||
width: 700,
|
||||
height: 500,
|
||||
//minWidth: 200,
|
||||
//autoHeight: true,
|
||||
minHeight : 150,
|
||||
layout : 'fit',
|
||||
plain: true,
|
||||
bodyStyle: 'padding:5px;',
|
||||
buttonAlign: 'center',
|
||||
items: [treeGrid],
|
||||
buttons: [{
|
||||
text: 'Save',
|
||||
handler: function(){
|
||||
}
|
||||
|
||||
}
|
||||
},{
|
||||
text: 'Cancel',
|
||||
handler: function(){
|
||||
// when this button clicked,
|
||||
window.close();
|
||||
}
|
||||
}]
|
||||
});
|
||||
window.show();*/
|
||||
}
|
||||
TaskContext.prototype.editUsersAdHoc= function(_5625)
|
||||
{
|
||||
var taskExtObj = new TaskContext();
|
||||
var pro_uid = workflow.getUrlVars();
|
||||
var taskId = workflow.currentSelection.id;
|
||||
|
||||
var userFields = Ext.data.Record.create([
|
||||
{
|
||||
name: 'LABEL',
|
||||
type: 'string'
|
||||
},
|
||||
{
|
||||
},{
|
||||
name: 'TU_TYPE',
|
||||
type: 'string'
|
||||
},
|
||||
{
|
||||
},{
|
||||
name: 'TU_RELATION',
|
||||
type: 'string'
|
||||
},
|
||||
{
|
||||
},{
|
||||
name: 'TAS_UID',
|
||||
type: 'string'
|
||||
},
|
||||
{
|
||||
},{
|
||||
name: 'USR_UID',
|
||||
type: 'string'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user