【类 型】:factor 后端改属性名字 前端同步

【原  因】:
【过  程】:
【影  响】:
This commit is contained in:
tk 2024-09-02 17:50:58 +08:00
parent 283883202e
commit e8a159c962
2 changed files with 12 additions and 12 deletions

View File

@ -134,25 +134,25 @@
</template> </template>
<el-form-item label="飞机操作"> <el-form-item label="飞机操作">
<el-button-group> <el-button-group>
<el-button size="mini" class="f-s-14" v-if="Number(plane.planeState.state) === 1" type="primary" <el-button size="mini" class="f-s-14" v-if="Number(plane.planeState.questState) === 1" type="primary"
icon="f-s-14 iconfont icon-chakanzhihangrizhi" @click="checkQuest"> icon="f-s-14 iconfont icon-chakanzhihangrizhi" @click="checkQuest">
<font class="m-l-5">上传航点</font> <font class="m-l-5">上传航点</font>
</el-button> </el-button>
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 2" key="wirteBut" <el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.questState) === 2" key="wirteBut"
type="info" :loading="true" disabled> type="info" :loading="true" disabled>
<font class="m-l-5">航点写入中···</font> <font class="m-l-5">航点写入中···</font>
</el-button> </el-button>
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 4" type="warning" <el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.questState) === 4" type="warning"
icon="f-s-14 iconfont icon-jiesuo" @click="publishFun('{unlock:1}'); speakText('解锁飞机')"> icon="f-s-14 iconfont icon-jiesuo" @click="publishFun('{unlock:1}'); speakText('解锁飞机')">
<font class="m-l-5">解锁飞机</font> <font class="m-l-5">解锁飞机</font>
</el-button> </el-button>
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 12" type="info" <el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.questState) === 12" type="info"
:loading="true" disabled> :loading="true" disabled>
<font class="m-l-5">解锁中...</font> <font class="m-l-5">解锁中...</font>
</el-button> </el-button>
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 20" type="success" <el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.questState) === 20" type="success"
icon="f-s-14 iconfont icon-yangshi_icon_tongyong_departure" icon="f-s-14 iconfont icon-yangshi_icon_tongyong_departure"
@click="publishFun('{setPlaneState:{bit:5,state:1}}'); speakText('准备起飞,执行送餐任务')"> @click="publishFun('{setQuestState:{bit:5,state:1}}'); speakText('准备起飞,执行送餐任务')">
<font class="m-l-5">执行任务</font> <font class="m-l-5">执行任务</font>
</el-button> </el-button>
<el-button size="mini" class="f-s-14" v-else-if="isShipped" type="info" :loading="true" disabled> <el-button size="mini" class="f-s-14" v-else-if="isShipped" type="info" :loading="true" disabled>
@ -537,7 +537,7 @@ export default {
}, },
/** /**
* @description: 发布 mqtt 信息 * @description: 发布 mqtt 信息
* @param {*} jsonData {'item':val} // item: questAss setPlaneState resetState chan11 chan22 chan33 chan44 hookConteroller cameraController * @param {*} jsonData {'item':val} // item: questAss setQuestState resetQuestState chan11 chan22 chan33 chan44 hookConteroller cameraController
*/ */
publishFun (jsonData) { publishFun (jsonData) {
if (this.plane) { if (this.plane) {
@ -804,7 +804,7 @@ export default {
}) })
if (res.data.status === 1) { if (res.data.status === 1) {
this.publishFun('{"resetState":1}') // this.publishFun('{"resetQuestState":1}') //
} }
} }
} catch (error) { } catch (error) {
@ -850,7 +850,7 @@ export default {
}) })
if (res.data.status === 1) { if (res.data.status === 1) {
this.publishFun('{"resetState":1}') // this.publishFun('{"resetQuestState":1}') //
} }
} }
} catch (error) { } catch (error) {
@ -960,7 +960,7 @@ export default {
} }
} else { // } else { //
if (this.plane) { if (this.plane) {
this.publishFun('{"resetState":1}')// this.publishFun('{"resetQuestState":1}')//
} }
} }
}, },
@ -979,7 +979,7 @@ export default {
this.setExecuteOrderTag(val) this.setExecuteOrderTag(val)
} else { } else {
this.$emit('clearRoute')// 线 this.$emit('clearRoute')// 线
this.publishFun('{"resetState":1}')// this.publishFun('{"resetQuestState":1}')//
} }
}, },
questList (val) { questList (val) {

View File

@ -280,7 +280,7 @@ const store = new Vuex.Store({
fixType: null, // 定位状态 fixType: null, // 定位状态
completionPct: 0, // 磁罗盘校准进度 completionPct: 0, // 磁罗盘校准进度
reportCal: null, // 磁罗盘校准结果 reportCal: null, // 磁罗盘校准结果
state: 1, // 飞机状态 默认初始状态为1 questState: 1, // 飞机状态 默认初始状态为1
acceState: null, // 加速度计校准状态 acceState: null, // 加速度计校准状态
getPlaneMode: null, // 飞机模式 getPlaneMode: null, // 飞机模式
loadweight: null, // 重量 loadweight: null, // 重量