提交 a57eba3a 作者: 温凯

fix:机库创建架次号关联任务

上级 0d15b2ef
......@@ -236,6 +236,7 @@ export default {
value: this.selectedAirway,
});
this.$store.dispatch("MMCFlightControlCenter/hangar/takeOff", {
taskInfoId: this.selectedTaskId,
callback: (status) => {
if (status) {
this.$message.success("一键任务指令发送成功");
......
import moment from "moment";
import { Control_API, TaskInfo } from "../api";
function initHangarRealTimeData(){
function initHangarRealTimeData() {
return {
chargerPower: 0, //充电电源,0-未知,1-打开,2-关闭
cover: 0, //舱盖,0-未知,1-关闭,2-打开,3-正在关闭,4-正在打开
......@@ -295,12 +295,13 @@ const actions = {
* @param {function} data.callback //完成回调
*/
async takeOff({ state }, data) {
console.log(state.airlineData, data);
console.log(state.airlineData, data, '1111');
try {
// 生成架次号
const flightSortieId = await TaskInfo.flightSortieId({
device_id: state.hangar.uav.deviceId,
reouteId: state.airlineData.id
reouteId: state.airlineData.id,
taskInfoId: data.taskInfoId,
});
/* const flightSortieId = {
data: `tmj-v4-${Date.now()}`
......@@ -323,7 +324,7 @@ const actions = {
maxFlightSpeed: 12,
},
},
callback() {},
callback() { },
});
} catch (e) {
console.log("一键起飞失败", e);
......@@ -342,7 +343,7 @@ const actions = {
if (
res.data.currentOperator &&
res.data.currentOperator ===
window.$mmc_stl.$store.state.MMCFlightControlCenter.userInfo.id
window.$mmc_stl.$store.state.MMCFlightControlCenter.userInfo.id
) {
return true;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论