From 64f29d34ceb5ebf26f1d95d9f0b72bfea0377c1d Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 06 Feb 2026 14:18:45 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
uniapps/work-wx/src/subPackages/flightApplication/add.vue | 39 ++++++++++++++++++++++++++++-----------
1 files changed, 28 insertions(+), 11 deletions(-)
diff --git a/uniapps/work-wx/src/subPackages/flightApplication/add.vue b/uniapps/work-wx/src/subPackages/flightApplication/add.vue
index ec51e8f..e9b2d81 100644
--- a/uniapps/work-wx/src/subPackages/flightApplication/add.vue
+++ b/uniapps/work-wx/src/subPackages/flightApplication/add.vue
@@ -456,7 +456,8 @@
aircraftInfoPageInfoOfMyApi,
pilotInfoPageInfoOfMyApi,
droneFlightTaskApi,
- uploadFileApi
+ uploadFileApi,
+ flightPlanSubmitApi
} from '@/api/index'
import { ref, computed, onMounted } from 'vue'
import dayjs from 'dayjs'
@@ -771,20 +772,36 @@
const submitForm = async () => {
await formRef.value.validate()
isSubmitDisabled.value = true
- formParams.value.pilotId = formParams.value.pilotId.join(',')
- formParams.value.spacecraftId = formParams.value.spacecraftId.join(',')
+ formParams.value.pilotId = formParams.value.pilotId?.join(',') || ''
+ formParams.value.spacecraftId = formParams.value.spacecraftId?.join(',') || ''
flightPlanSaveApi(formParams.value).then(res => {
if (res.data.code === 200) {
isSubmitDisabled.value = true
- uni.showToast({
- title: '提交成功',
- icon: 'success',
- duration: 2000
- })
- // 跳转申请列表页
- uni.navigateTo({
+ // uni.showToast({
+ // title: '提交成功',
+ // icon: 'success',
+ // duration: 2000
+ // })
+ // 提交飞行计划
+ flightPlanSubmitApi(res.data.data.id).then(res => {
+ if (res.data.code === 200) {
+ uni.showToast({
+ title: '提交成功',
+ icon: 'success',
+ duration: 2000
+ })
+ // 跳转申请列表页
+ uni.navigateTo({
url: '/subPackages/flightApplication/index',
- })
+ })
+ } else {
+ uni.showToast({
+ title: res.msg || '提交失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ })
} else {
uni.showToast({
title: res.msg || '提交失败',
--
Gitblit v1.9.3