【类 型】:fix 调整任务模块按钮显示
【原 因】:点完执行任务之后 按钮锁定 【过 程】:调整按钮的 互斥关系 不用于位 用 ===来判断 增加一个 执行任务中按钮 【影 响】:
This commit is contained in:
parent
2526ac8847
commit
77553d1568
@ -74,24 +74,32 @@
|
|||||||
</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="plane.planeState.state & 1" type="primary"
|
<el-button size="mini" class="f-s-14" v-if="Number(plane.planeState.state) === 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="plane.planeState.state & 2" key="wirteBut" type="info"
|
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 2" key="wirteBut" 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="plane.planeState.state & 4" type="warning"
|
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 4" type="warning"
|
||||||
icon="f-s-14 iconfont icon-jiesuo"
|
icon="f-s-14 iconfont icon-jiesuo"
|
||||||
@click="publishFun('{setPlaneState:{bit:3,state:1,count:2,param:[1,0]}}'); speakText('解锁飞机')">
|
@click="publishFun('{setPlaneState:{bit:3,state:1,count:2,param:[1,0]}}'); 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="plane.planeState.state & 16" type="success"
|
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 12" type="info"
|
||||||
|
:loading="true" disabled>
|
||||||
|
<font class="m-l-5">解锁中...</font>
|
||||||
|
</el-button>
|
||||||
|
<el-button size="mini" class="f-s-14" v-else-if="Number(plane.planeState.state) === 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('{setPlaneState:{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>
|
||||||
|
<font class="m-l-5">执行任务中...</font>
|
||||||
|
</el-button>
|
||||||
</el-button-group>
|
</el-button-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="任务操作">
|
<el-form-item label="任务操作">
|
||||||
@ -332,6 +340,15 @@ export default {
|
|||||||
}
|
}
|
||||||
return null
|
return null
|
||||||
},
|
},
|
||||||
|
/**
|
||||||
|
* @description: 是否已经发货
|
||||||
|
*/
|
||||||
|
isShipped () {
|
||||||
|
if (this.executeOrder) {
|
||||||
|
return this.executeOrder.shipment_status === '已发货'
|
||||||
|
}
|
||||||
|
return false
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* @description: 航线列表
|
* @description: 航线列表
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user