| | |
| | | <script setup> |
| | | import { treeDataApi } from '@/api/layer/index'; |
| | | import { inject, onMounted } from 'vue'; |
| | | const emit = defineEmits(['update:coverData', 'update:deitData']); |
| | | const emit = defineEmits(['update:coverData', 'update:deitData','newFencesMethods']); |
| | | const coverData = ref(); |
| | | const layerParams = inject('layerParams'); |
| | | const checkedKeys = ref([]); // 存储勾选的节点key |
| | |
| | | checkedNodes.value = []; |
| | | coverData.value = []; |
| | | layerParams.value.editNest = true; |
| | | layerParams.value.decideWhetherToAddOrEdit = 2 |
| | | emit('update:deitData', node.data); |
| | | }; |
| | | |
| | |
| | | // 新增围栏 |
| | | const addFence = () => { |
| | | layerParams.value.addNest = true; |
| | | layerParams.value.decideWhetherToAddOrEdit = 1 |
| | | emit('newFencesMethods'); |
| | | |
| | | console.log('layerParams.value',layerParams.value); |
| | | |
| | | }; |