无人机管理后台前端(已迁走)
张含笑
2025-10-29 db2ed7285a4b485140a30f2ec79e5e8661c13e98
src/views/layerManagement/components/rightEdit.vue
@@ -58,6 +58,7 @@
</template>
<script setup>
import { deitFenceApi } from '@/api/layer/index';
const emit = defineEmits([ 'callParentMethod']);
const layerParams = inject('layerParams');
const formData = ref({
@@ -75,7 +76,7 @@
detailData.value = layerParams.value.editDetailData
const totalArea = layerParams.value.total_area
const totalCount = layerParams.value.total_count
console.log('layerParams',layerParams
console.log('layerParams',detailData.value
);
const cancelHandel = () => {
@@ -84,6 +85,20 @@
   emit('callParentMethod');
};
const submitHandle = () => {
    const params={
    folder_id:detailData.value.folder_id,
    id:detailData.value.id,
    name:detailData.value.name,
    description:detailData.value.description,
    is_enabled: detailData.value.is_enabled,
    area:detailData.value.area,
    altitude:detailData.value.altitude,
    geo_data: layerParams.value.polygonPosition,
    }
deitFenceApi(params).then(res=>{
  console.log('保存',res);
})
  layerParams.value.addNest = false;
  layerParams.value.editNest = false;
   emit('callParentMethod');