feat: 修复build错误
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run

This commit is contained in:
zhangshaohu 2024-06-17 22:10:29 +08:00
parent dfc8e770a4
commit b49a461f65
2 changed files with 4 additions and 36 deletions

View File

@ -11,41 +11,9 @@ import Control from './common/NodeControl.vue'
import { baseNodes } from '@/workflow/common/data'
import '@logicflow/extension/lib/style/index.css'
import '@logicflow/core/dist/style/index.css'
import { ElMessageBox, ElMessage } from 'element-plus'
import {initDefaultShortcut} from '@/workflow/common/shortcut'
const nodes: any = import.meta.glob('./nodes/**/index.ts', { eager: true })
function translationNodeData(nodeData, distance) {
nodeData.x += distance;
nodeData.y += distance;
if (nodeData.text) {
nodeData.text.x += distance;
nodeData.text.y += distance;
}
return nodeData;
}
function translationEdgeData(edgeData, distance) {
if (edgeData.startPoint) {
edgeData.startPoint.x += distance;
edgeData.startPoint.y += distance;
}
if (edgeData.endPoint) {
edgeData.endPoint.x += distance;
edgeData.endPoint.y += distance;
}
if (edgeData.pointsList && edgeData.pointsList.length > 0) {
edgeData.pointsList.forEach((point) => {
point.x += distance;
point.y += distance;
});
}
if (edgeData.text) {
edgeData.text.x += distance;
edgeData.text.y += distance;
}
return edgeData;
}
defineOptions({ name: 'WorkFlow' })
type ShapeItem = {

View File

@ -14,7 +14,7 @@
>
<template v-for="(item, index) in form_data.branch" :key="item.id">
<el-card
v-resize="(wh) => resizeCondition(wh, item, index)"
v-resize="(wh:any) => resizeCondition(wh, item, index)"
shadow="never"
class="card-never mb-8"
style="--el-card-padding: 12px"
@ -236,14 +236,14 @@ function deleteCondition(index: number, cIndex: number) {
if (list[index]['conditions'].length === 0) {
const delete_edge = list.splice(index, 1)
const delete_target_anchor_id_list = delete_edge.map(
(item) => props.nodeModel.id + '_' + item.id + '_right'
(item:any) => props.nodeModel.id + '_' + item.id + '_right'
)
props.nodeModel.graphModel.eventCenter.emit(
'delete_edge',
props.nodeModel.outgoing.edges
.filter((item) => delete_target_anchor_id_list.includes(item.sourceAnchorId))
.map((item) => item.id)
.filter((item:any) => delete_target_anchor_id_list.includes(item.sourceAnchorId))
.map((item:any) => item.id)
)
refreshBranchAnchor(list, false)
}