| | |
| | | * @Author: GuLiMmo 2820890765@qq.com |
| | | * @Date: 2024-03-27 15:15:50 |
| | | * @LastEditors: GuLiMmo 2820890765@qq.com |
| | | * @LastEditTime: 2024-03-27 17:31:10 |
| | | * @LastEditTime: 2024-03-28 09:30:55 |
| | | * @FilePath: /drone-web/src/components/waylinetool/component/take-photo.vue |
| | | * @Description: 航点事件-单拍 |
| | | * Copyright (c) 2024 by GuLiMmo, All Rights Reserved. |
| | |
| | | </template> |
| | | |
| | | <script lang="ts" setup> |
| | | import _ from 'lodash' |
| | | import { defineProps, ref } from 'vue' |
| | | import { template as xmlJson } from '/@/utils/cesium/use-kmz-tsa' |
| | | import { EditOutlined, CheckOutlined, CloseOutlined } from '@ant-design/icons-vue' |
| | |
| | | |
| | | const cencalInput = () => { |
| | | fileSuffix.value = defaultFileSuffix.value |
| | | defaultParams.value.fileSuffix['#text'] = defaultFileSuffix.value |
| | | message.success('恢复初始拍摄照片文件后缀成功!!') |
| | | } |
| | | |
| | |
| | | } |
| | | const actionActuatorFuncParam = action.actionActuatorFuncParam |
| | | defaultParams.value = actionActuatorFuncParam |
| | | fileSuffix.value = actionActuatorFuncParam.fileSuffix['#text'] |
| | | defaultFileSuffix.value = actionActuatorFuncParam.fileSuffix['#text'] |
| | | fileSuffix.value = actionActuatorFuncParam.fileSuffix?.['#text'] || '' |
| | | defaultFileSuffix.value = _.cloneDeep(fileSuffix.value) |
| | | isInputShow.value = !!defaultParams.value.fileSuffix |
| | | } |
| | | |
| | |
| | | watch( |
| | | () => defaultParams.value, |
| | | (newParams) => { |
| | | console.log(newParams) |
| | | console.log(xmlJson.value) |
| | | }, |
| | | { |
| | | deep: true, |