Worked on issue with saving annotation linked to task,. and issue with flow menu
This commit is contained in:
@@ -1092,8 +1092,11 @@ MyWorkflow.prototype.saveShape= function(oNewShape)
|
|||||||
urlparams = '?action='+actiontype+'&data={"uid":"'+ pro_uid +'","label":"'+newlabel+'","task_uid":"'+ next_uid +'","position":'+pos+'}';
|
urlparams = '?action='+actiontype+'&data={"uid":"'+ pro_uid +'","label":"'+newlabel+'","task_uid":"'+ next_uid +'","position":'+pos+'}';
|
||||||
break;
|
break;
|
||||||
case 'updateText':
|
case 'updateText':
|
||||||
var next_uid = '';
|
next_uid = '';
|
||||||
var taskUidFrom = workflow.getStartEventConn(oNewShape,'sourcePort','OutputPort');
|
if(workflow.currentSelection.type == 'bpmnTask')
|
||||||
|
taskUidFrom = workflow.getStartEventConn(oNewShape,'sourcePort','OutputPort');
|
||||||
|
else
|
||||||
|
taskUidFrom = workflow.getStartEventConn(oNewShape,'sourcePort','InputPort');
|
||||||
if(taskUidFrom.length > 0)
|
if(taskUidFrom.length > 0)
|
||||||
next_uid = taskUidFrom[0].value;
|
next_uid = taskUidFrom[0].value;
|
||||||
|
|
||||||
@@ -1405,6 +1408,7 @@ MyWorkflow.prototype.getStartEventConn = function(oShape,sPort,sPortType)
|
|||||||
//Get all the ports of the shapes
|
//Get all the ports of the shapes
|
||||||
if( workflow.currentSelection != null && typeof workflow.currentSelection != 'undefined') {
|
if( workflow.currentSelection != null && typeof workflow.currentSelection != 'undefined') {
|
||||||
var ports = workflow.currentSelection.getPorts();
|
var ports = workflow.currentSelection.getPorts();
|
||||||
|
//var ports = oShape.getPorts();
|
||||||
var len = ports.data.length;
|
var len = ports.data.length;
|
||||||
|
|
||||||
//Get all the connection of the shape
|
//Get all the connection of the shape
|
||||||
|
|||||||
@@ -389,7 +389,8 @@ InputPort.prototype.onDrop = function (port) {
|
|||||||
newObj = port.parentNode;
|
newObj = port.parentNode;
|
||||||
preObj = this.workflow.currentSelection;
|
preObj = this.workflow.currentSelection;
|
||||||
newObj.actiontype = 'updateText';
|
newObj.actiontype = 'updateText';
|
||||||
this.workflow.saveShape(newObj);
|
preObj.actiontype = 'updateText';
|
||||||
|
this.workflow.saveShape(preObj);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -1104,7 +1105,7 @@ ButtonInterEvent = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonInterEvent.prototype = new Button;
|
ButtonInterEvent.prototype = new Button;
|
||||||
ButtonInterEvent.prototype.type = "/skins/ext/images/gray/shapes/interevent";
|
ButtonInterEvent.prototype.type = "/images/ext/gray/shapes/interevent";
|
||||||
ButtonInterEvent.prototype.execute = function () {
|
ButtonInterEvent.prototype.execute = function () {
|
||||||
var count = 0;
|
var count = 0;
|
||||||
this.palette.newShapeName = 'bpmnEventEmptyInter';
|
this.palette.newShapeName = 'bpmnEventEmptyInter';
|
||||||
@@ -1115,7 +1116,7 @@ ButtonEndEvent = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonEndEvent.prototype = new Button;
|
ButtonEndEvent.prototype = new Button;
|
||||||
ButtonEndEvent.prototype.type = "/skins/ext/images/gray/shapes/endevent";
|
ButtonEndEvent.prototype.type = "/images/ext/gray/shapes/endevent";
|
||||||
ButtonEndEvent.prototype.execute = function () {
|
ButtonEndEvent.prototype.execute = function () {
|
||||||
var count = 0;
|
var count = 0;
|
||||||
this.palette.newShapeName = 'bpmnEventEmptyEnd';
|
this.palette.newShapeName = 'bpmnEventEmptyEnd';
|
||||||
@@ -1126,7 +1127,7 @@ ButtonGateway = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonGateway.prototype = new Button;
|
ButtonGateway.prototype = new Button;
|
||||||
ButtonGateway.prototype.type = "/skins/ext/images/gray/shapes/gateway-small";
|
ButtonGateway.prototype.type = "/images/ext/gray/shapes/gateway-small";
|
||||||
ButtonGateway.prototype.execute = function () {
|
ButtonGateway.prototype.execute = function () {
|
||||||
this.palette.newShapeName = 'bpmnGatewayExclusiveData';
|
this.palette.newShapeName = 'bpmnGatewayExclusiveData';
|
||||||
workflow.preSelectedObj = workflow.currentSelection;
|
workflow.preSelectedObj = workflow.currentSelection;
|
||||||
@@ -1137,7 +1138,7 @@ ButtonAnnotation = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonAnnotation.prototype = new Button;
|
ButtonAnnotation.prototype = new Button;
|
||||||
ButtonAnnotation.prototype.type = "/skins/ext/images/gray/shapes/annotation";
|
ButtonAnnotation.prototype.type = "/images/ext/gray/shapes/annotation";
|
||||||
ButtonAnnotation.prototype.execute = function () {
|
ButtonAnnotation.prototype.execute = function () {
|
||||||
var count = 0;
|
var count = 0;
|
||||||
this.palette.newShapeName = 'bpmnAnnotation';
|
this.palette.newShapeName = 'bpmnAnnotation';
|
||||||
@@ -1149,7 +1150,7 @@ ButtonTask = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonTask.prototype = new Button;
|
ButtonTask.prototype = new Button;
|
||||||
ButtonTask.prototype.type = "/skins/ext/images/gray/shapes/Task";
|
ButtonTask.prototype.type = "/images/ext/gray/shapes/Task";
|
||||||
ButtonTask.prototype.execute = function () {
|
ButtonTask.prototype.execute = function () {
|
||||||
this.palette.newShapeName = 'bpmnTask';
|
this.palette.newShapeName = 'bpmnTask';
|
||||||
bpmnTask.prototype.addShapes(this.palette);
|
bpmnTask.prototype.addShapes(this.palette);
|
||||||
@@ -1160,7 +1161,7 @@ ButtonAdd = function (_30a8) {
|
|||||||
Button.call(this, _30a8, 16, 16);
|
Button.call(this, _30a8, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonAdd.prototype = new Button;
|
ButtonAdd.prototype = new Button;
|
||||||
ButtonAdd.prototype.type = "/skins/ext/images/gray/shapes/btn-add";
|
ButtonAdd.prototype.type = "/images/ext/gray/shapes/btn-add";
|
||||||
ButtonAdd.prototype.execute = function () {
|
ButtonAdd.prototype.execute = function () {
|
||||||
this.palette.newShapeName = 'bpmnTask';
|
this.palette.newShapeName = 'bpmnTask';
|
||||||
this.palette.workflow.preSelectedObj = this.palette.workflow.currentSelection;
|
this.palette.workflow.preSelectedObj = this.palette.workflow.currentSelection;
|
||||||
@@ -1171,7 +1172,7 @@ ButtonDelete = function (_30a9) {
|
|||||||
Button.call(this, _30a9, 16, 16);
|
Button.call(this, _30a9, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonDelete.prototype = new Button;
|
ButtonDelete.prototype = new Button;
|
||||||
ButtonDelete.prototype.type = "/skins/ext/images/gray/shapes/btn-del";
|
ButtonDelete.prototype.type = "/images/ext/gray/shapes/btn-del";
|
||||||
ButtonDelete.prototype.execute = function () {
|
ButtonDelete.prototype.execute = function () {
|
||||||
workflow.hideResizeHandles();
|
workflow.hideResizeHandles();
|
||||||
workflow.getDeleteCriteria();
|
workflow.getDeleteCriteria();
|
||||||
@@ -1180,7 +1181,7 @@ ButtonMoveFront = function (_3e22) {
|
|||||||
Button.call(this, _3e22, 16, 16);
|
Button.call(this, _3e22, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonMoveFront.prototype = new Button;
|
ButtonMoveFront.prototype = new Button;
|
||||||
ButtonMoveFront.prototype.type = "/skins/ext/images/gray/shapes/btn-movefrnt";
|
ButtonMoveFront.prototype.type = "/images/ext/gray/shapes/btn-movefrnt";
|
||||||
ButtonMoveFront.prototype.execute = function () {
|
ButtonMoveFront.prototype.execute = function () {
|
||||||
this.palette.workflow.moveFront(this.palette.workflow.getCurrentSelection());
|
this.palette.workflow.moveFront(this.palette.workflow.getCurrentSelection());
|
||||||
ToolGeneric.prototype.execute.call(this);
|
ToolGeneric.prototype.execute.call(this);
|
||||||
@@ -1189,7 +1190,7 @@ ButtonMoveBack = function (_4091) {
|
|||||||
Button.call(this, _4091, 16, 16);
|
Button.call(this, _4091, 16, 16);
|
||||||
};
|
};
|
||||||
ButtonMoveBack.prototype = new Button;
|
ButtonMoveBack.prototype = new Button;
|
||||||
ButtonMoveBack.prototype.type = "/skins/ext/images/gray/shapes/btn-movebk";
|
ButtonMoveBack.prototype.type = "/images/ext/gray/shapes/btn-movebk";
|
||||||
ButtonMoveBack.prototype.execute = function () {
|
ButtonMoveBack.prototype.execute = function () {
|
||||||
this.palette.workflow.moveBack(this.palette.workflow.getCurrentSelection());
|
this.palette.workflow.moveBack(this.palette.workflow.getCurrentSelection());
|
||||||
ToolGeneric.prototype.execute.call(this);
|
ToolGeneric.prototype.execute.call(this);
|
||||||
|
|||||||
Reference in New Issue
Block a user