fix:修改名称错误问题

This commit is contained in:
MTrun 2022-04-10 16:17:00 +08:00
parent 68a37cc95d
commit 0d5a592e1d

View File

@ -72,10 +72,10 @@ const isSorption = (selectValue: number, componentValue: number) => {
// * // *
const selectId = computed(() => chartEditStore.getTargetChart.selectId) const selectId = computed(() => chartEditStore.getTargetChart.selectId)
const selectTatget = computed( const selectTarget = computed(
() => chartEditStore.getComponentList[chartEditStore.fetchTargetIndex()] () => chartEditStore.getComponentList[chartEditStore.fetchTargetIndex()]
) )
const selectAttr = computed(() => selectTatget.value?.attr || {}) const selectAttr = computed(() => selectTarget.value?.attr || {})
// * // *
const canvasPositionList = computed(() => { const canvasPositionList = computed(() => {
@ -148,36 +148,36 @@ watch(
// //
if (isSorption(selectTopY, componentTopY)) { if (isSorption(selectTopY, componentTopY)) {
line.select.set(lineItem, { y: componentTopY }) line.select.set(lineItem, { y: componentTopY })
selectTatget.value.setPosition(selectLeftX, componentTopY) selectTarget.value.setPosition(selectLeftX, componentTopY)
} }
if (isSorption(selectTopY, componentHalfY)) { if (isSorption(selectTopY, componentHalfY)) {
line.select.set(lineItem, { y: componentHalfY }) line.select.set(lineItem, { y: componentHalfY })
selectTatget.value.setPosition(selectLeftX, componentHalfY) selectTarget.value.setPosition(selectLeftX, componentHalfY)
} }
if (isSorption(selectTopY, componentBottomY)) { if (isSorption(selectTopY, componentBottomY)) {
line.select.set(lineItem, { y: componentBottomY }) line.select.set(lineItem, { y: componentBottomY })
selectTatget.value.setPosition(selectLeftX, componentBottomY) selectTarget.value.setPosition(selectLeftX, componentBottomY)
} }
} }
if (lineItem.includes('rowc')) { if (lineItem.includes('rowc')) {
// //
if (isSorption(selectHalfY, componentTopY)) { if (isSorption(selectHalfY, componentTopY)) {
line.select.set(lineItem, { y: componentTopY }) line.select.set(lineItem, { y: componentTopY })
selectTatget.value.setPosition( selectTarget.value.setPosition(
selectLeftX, selectLeftX,
componentTopY - selectH / 2 componentTopY - selectH / 2
) )
} }
if (isSorption(selectHalfY, componentHalfY)) { if (isSorption(selectHalfY, componentHalfY)) {
line.select.set(lineItem, { y: componentHalfY }) line.select.set(lineItem, { y: componentHalfY })
selectTatget.value.setPosition( selectTarget.value.setPosition(
selectLeftX, selectLeftX,
componentHalfY - selectH / 2 componentHalfY - selectH / 2
) )
} }
if (isSorption(selectHalfY, componentBottomY)) { if (isSorption(selectHalfY, componentBottomY)) {
line.select.set(lineItem, { y: componentBottomY }) line.select.set(lineItem, { y: componentBottomY })
selectTatget.value.setPosition( selectTarget.value.setPosition(
selectLeftX, selectLeftX,
componentBottomY - selectH / 2 componentBottomY - selectH / 2
) )
@ -187,18 +187,18 @@ watch(
// //
if (isSorption(selectBottomY, componentTopY)) { if (isSorption(selectBottomY, componentTopY)) {
line.select.set(lineItem, { y: componentTopY }) line.select.set(lineItem, { y: componentTopY })
selectTatget.value.setPosition(selectLeftX, componentTopY - selectH) selectTarget.value.setPosition(selectLeftX, componentTopY - selectH)
} }
if (isSorption(selectBottomY, componentHalfY)) { if (isSorption(selectBottomY, componentHalfY)) {
line.select.set(lineItem, { y: componentHalfY }) line.select.set(lineItem, { y: componentHalfY })
selectTatget.value.setPosition( selectTarget.value.setPosition(
selectLeftX, selectLeftX,
componentHalfY - selectH componentHalfY - selectH
) )
} }
if (isSorption(selectBottomY, componentBottomY)) { if (isSorption(selectBottomY, componentBottomY)) {
line.select.set(lineItem, { y: componentBottomY }) line.select.set(lineItem, { y: componentBottomY })
selectTatget.value.setPosition( selectTarget.value.setPosition(
selectLeftX, selectLeftX,
componentBottomY - selectH componentBottomY - selectH
) )
@ -209,35 +209,35 @@ watch(
if (lineItem.includes('coll')) { if (lineItem.includes('coll')) {
if (isSorption(selectLeftX, componentLeftX)) { if (isSorption(selectLeftX, componentLeftX)) {
line.select.set(lineItem, { x: componentLeftX }) line.select.set(lineItem, { x: componentLeftX })
selectTatget.value.setPosition(componentLeftX, selectTopY) selectTarget.value.setPosition(componentLeftX, selectTopY)
} }
if (isSorption(selectLeftX, componentHalfX)) { if (isSorption(selectLeftX, componentHalfX)) {
line.select.set(lineItem, { x: componentHalfX }) line.select.set(lineItem, { x: componentHalfX })
selectTatget.value.setPosition(componentHalfX, selectTopY) selectTarget.value.setPosition(componentHalfX, selectTopY)
} }
if (isSorption(selectLeftX, componentRightX)) { if (isSorption(selectLeftX, componentRightX)) {
line.select.set(lineItem, { x: componentRightX }) line.select.set(lineItem, { x: componentRightX })
selectTatget.value.setPosition(componentRightX, selectTopY) selectTarget.value.setPosition(componentRightX, selectTopY)
} }
} }
if (lineItem.includes('colc')) { if (lineItem.includes('colc')) {
if (isSorption(selectHalfX, componentLeftX)) { if (isSorption(selectHalfX, componentLeftX)) {
line.select.set(lineItem, { x: componentLeftX }) line.select.set(lineItem, { x: componentLeftX })
selectTatget.value.setPosition( selectTarget.value.setPosition(
componentLeftX - selectW / 2, componentLeftX - selectW / 2,
selectTopY selectTopY
) )
} }
if (isSorption(selectHalfX, componentHalfX)) { if (isSorption(selectHalfX, componentHalfX)) {
line.select.set(lineItem, { x: componentHalfX }) line.select.set(lineItem, { x: componentHalfX })
selectTatget.value.setPosition( selectTarget.value.setPosition(
componentHalfX - selectW / 2, componentHalfX - selectW / 2,
selectTopY selectTopY
) )
} }
if (isSorption(selectHalfX, componentRightX)) { if (isSorption(selectHalfX, componentRightX)) {
line.select.set(lineItem, { x: componentRightX }) line.select.set(lineItem, { x: componentRightX })
selectTatget.value.setPosition( selectTarget.value.setPosition(
componentRightX - selectW / 2, componentRightX - selectW / 2,
selectTopY selectTopY
) )
@ -246,15 +246,15 @@ watch(
if (lineItem.includes('colr')) { if (lineItem.includes('colr')) {
if (isSorption(selectRightX, componentLeftX)) { if (isSorption(selectRightX, componentLeftX)) {
line.select.set(lineItem, { x: componentLeftX }) line.select.set(lineItem, { x: componentLeftX })
selectTatget.value.setPosition(componentLeftX - selectW, selectTopY) selectTarget.value.setPosition(componentLeftX - selectW, selectTopY)
} }
if (isSorption(selectRightX, componentHalfX)) { if (isSorption(selectRightX, componentHalfX)) {
line.select.set(lineItem, { x: componentHalfX }) line.select.set(lineItem, { x: componentHalfX })
selectTatget.value.setPosition(componentHalfX - selectW, selectTopY) selectTarget.value.setPosition(componentHalfX - selectW, selectTopY)
} }
if (isSorption(selectRightX, componentRightX)) { if (isSorption(selectRightX, componentRightX)) {
line.select.set(lineItem, { x: componentRightX }) line.select.set(lineItem, { x: componentRightX })
selectTatget.value.setPosition( componentRightX - selectW, selectTopY ) selectTarget.value.setPosition( componentRightX - selectW, selectTopY )
} }
} }