| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2023-03-25 14:31:44 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-03-25 17:32:34 |
| | | * @LastEditTime: 2023-05-03 22:33:49 |
| | | * @FilePath: \srs-police-affairs\src\views\activity\components\layersShowControl.vue |
| | | * @Description: |
| | | * |
| | |
| | | --> |
| | | <template> |
| | | <div> |
| | | <div class="plan-control" v-show="dialogVisible && (isHavePolice || isHaveArrow || isHaveLine)"> |
| | | <div |
| | | class="plan-control" |
| | | v-show="dialogVisible && (isHavePolice || isHaveArrow || isHaveLine)" |
| | | > |
| | | <div class="row-box" v-show="isHavePolice"> |
| | | <div class="category">要素资源:</div> |
| | | <div class="category-value"> |
| | | <el-switch v-model="policeSwitch" @change="switchChange" active-color="#13ce66" |
| | | inactive-color="#ccc"></el-switch> |
| | | <el-switch |
| | | v-model="policeSwitch" |
| | | @change="switchChange" |
| | | active-color="#13ce66" |
| | | inactive-color="#ccc" |
| | | ></el-switch> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="row-box" v-show="isHaveArrow"> |
| | | <div class="category">作战标绘:</div> |
| | | <div class="category-value"> |
| | | <el-switch v-model="arrowBtnSwitch" @change="switchArrowBtnChange" active-color="#13ce66" |
| | | inactive-color="#ccc"></el-switch> |
| | | <el-switch |
| | | v-model="arrowBtnSwitch" |
| | | @change="switchArrowBtnChange" |
| | | active-color="#13ce66" |
| | | inactive-color="#ccc" |
| | | ></el-switch> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="row-box" v-show="isHaveLine"> |
| | | <div class="category">巡逻路线:</div> |
| | | <div class="category-value"> |
| | | <el-switch v-model="polylineBtnSwitch" @change="switchBtnChange" active-color="#13ce66" |
| | | inactive-color="#ccc"></el-switch> |
| | | <el-switch |
| | | v-model="polylineBtnSwitch" |
| | | @change="switchBtnChange" |
| | | active-color="#13ce66" |
| | | inactive-color="#ccc" |
| | | ></el-switch> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <style lang="scss" scoped> |
| | | .plan-control { |
| | | position: fixed; |
| | | top: 150px; |
| | | right: 450px; |
| | | top: 90px; |
| | | right: 0px; |
| | | width: 180px; |
| | | padding: 10px; |
| | | color: #fff; |
| | | background-color: $bg-color; |
| | | border-radius: 8px; |
| | | border-radius: 8px 0 0 8px; |
| | | z-index: 98; |
| | | |
| | | .row-box { |
| | |
| | | line-height: 28px; |
| | | display: flex; |
| | | |
| | | &>div { |
| | | & > div { |
| | | text-align: left; |
| | | } |
| | | |