Discover: fix set element of edges.
This commit is contained in:
@@ -42,7 +42,7 @@ export default {
|
||||
this.curveStyle = style;
|
||||
},
|
||||
/**
|
||||
* 將node資料彙整
|
||||
* 將 element nodes 資料彙整
|
||||
* @param {string} type ProcessMap | BPMN
|
||||
*/
|
||||
setNodesData(type){
|
||||
@@ -114,12 +114,12 @@ export default {
|
||||
});
|
||||
},
|
||||
/**
|
||||
* 將edge資料彙整
|
||||
* 將 element edges 資料彙整
|
||||
* @param {string} type ProcessMap/BPMN
|
||||
*/
|
||||
setEdgesData(type) {
|
||||
//add event duration is empty
|
||||
const event_duration = {
|
||||
const logDuration = {
|
||||
"total": "",
|
||||
"rel_duration": "",
|
||||
"average": "",
|
||||
@@ -129,12 +129,12 @@ export default {
|
||||
"cases": ""
|
||||
};
|
||||
this.processMap.edges.forEach(edge => {
|
||||
this.processMapData.nodes.push({
|
||||
this.processMapData.edges.push({
|
||||
data: {
|
||||
source:edge.tail,
|
||||
target:edge.head,
|
||||
source:edge.tail,
|
||||
freq:edge.freq,
|
||||
duration:edge.duration == null ? event_duration:edge.duration,
|
||||
duration:edge.duration === null ? logDuration : edge.duration,
|
||||
style:'dotted',
|
||||
lineWidth:1,
|
||||
},
|
||||
@@ -171,7 +171,7 @@ export default {
|
||||
async executeApi() {
|
||||
await this.allMapDataStore.getAllMapData();
|
||||
this.setNodesData();
|
||||
console.log(this.processMapData.nodes);
|
||||
this.setEdgesData();
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user