|
@@ -388,7 +388,8 @@ const moveNumerCircePositon=()=>{
|
|
|
|
|
|
}
|
|
|
//圆圈未知的设置
|
|
|
-const circelSet = (line,numnerValue,mark) => {
|
|
|
+// numnerValue
|
|
|
+const circelSet = (endDom, numnerValue, posit, keys, startDom, keyMiddle, mark) => {
|
|
|
let elmButton = document.getElementById('wrapper').appendChild(document.createElement("div"));
|
|
|
// 阻止点击事件冒泡
|
|
|
elmButton.addEventListener("click", async (event) => {
|
|
@@ -482,7 +483,7 @@ const setLeaderline2 = () => {
|
|
|
endSocket: "left",
|
|
|
}
|
|
|
);
|
|
|
- circelSet(line, options );
|
|
|
+ circelSet(endDom, options, "left", key);
|
|
|
} else {
|
|
|
line = new LeaderLine(
|
|
|
endDom,
|
|
@@ -499,7 +500,7 @@ const setLeaderline2 = () => {
|
|
|
// }),
|
|
|
}
|
|
|
);
|
|
|
- circelSet(line, options );
|
|
|
+ circelSet(endDom, options, "left", key);
|
|
|
}
|
|
|
leaderLines2.value.push(line);
|
|
|
}
|
|
@@ -525,7 +526,7 @@ const setLeaderline2 = () => {
|
|
|
// middleLabel: LeaderLine.captionLabel(options),
|
|
|
}
|
|
|
);
|
|
|
- circelSet(line, options );
|
|
|
+ circelSet(endDom, options, "right", key);
|
|
|
} else {
|
|
|
line = new LeaderLine(
|
|
|
LeaderLine.pointAnchor(startDom, { x: "100%", y: rectEnd.top - 232 }),
|
|
@@ -541,7 +542,7 @@ const setLeaderline2 = () => {
|
|
|
// middleLabel: LeaderLine.captionLabel(options),
|
|
|
}
|
|
|
);
|
|
|
- circelSet(line, options );
|
|
|
+ circelSet(endDom, options, "right", key);
|
|
|
}
|
|
|
leaderLines2.value.push(line);
|
|
|
}
|
|
@@ -573,8 +574,12 @@ const setLeaderline2 = () => {
|
|
|
LeaderLine.positionByWindowResize = false;
|
|
|
line = new LeaderLine(endDom, startDom, lineStyle);
|
|
|
circelSet(
|
|
|
- line,
|
|
|
+ endDom,
|
|
|
options2,
|
|
|
+ "leftMiddle",
|
|
|
+ key2,
|
|
|
+ startDom,
|
|
|
+ key,
|
|
|
"middle"
|
|
|
);
|
|
|
leaderLines2.value.push(line);
|
|
@@ -608,8 +613,12 @@ const setLeaderline2 = () => {
|
|
|
LeaderLine.positionByWindowResize = false;
|
|
|
line2 = new LeaderLine(startDom, endDom, lineStyle2);
|
|
|
circelSet(
|
|
|
- line2,
|
|
|
+ endDom,
|
|
|
options3,
|
|
|
+ "rightMiddle",
|
|
|
+ key2,
|
|
|
+ startDom,
|
|
|
+ key,
|
|
|
"middle"
|
|
|
);
|
|
|
leaderLines2.value.push(line2);
|