| | |
| | | * @Author: shuishen 1109946754@qq.com |
| | | * @Date: 2022-08-18 16:18:17 |
| | | * @LastEditors: shuishen 1109946754@qq.com |
| | | * @LastEditTime: 2023-03-09 12:09:40 |
| | | * @LastEditTime: 2023-03-09 15:22:53 |
| | | * @FilePath: \srs-police-affairs\src\views\activity\index.vue |
| | | * @Description: 安保活 |
| | | * |
| | |
| | | |
| | | <map-search-box></map-search-box> |
| | | |
| | | <video-control-box ref="VIDEOCONTROLBOX" :linePosition="linePosition"></video-control-box> |
| | | <video-control-box ref="VIDEOCONTROLBOX"></video-control-box> |
| | | |
| | | <div class="plan-control" v-show="dialogVisible && (isHavePolice || isHaveArrow || isHaveLine)"> |
| | | <div class="row-box" v-show="isHavePolice"> |
| | |
| | | let cameraList = [] |
| | | let carList = [] |
| | | let drawLabelStatus = 'end' |
| | | let curLinePolygonPosition = '' |
| | | let curLinePosition = '' |
| | | |
| | | export default { |
| | | inject: ['userInfo'], |
| | |
| | | choosePoliceColor: '#1CA085', |
| | | chooseLineData: {}, |
| | | lineWidth: 100, |
| | | linePosition: '', |
| | | isChoosePoliceElementDisabled: false, |
| | | isShowActivityEditBox: false, |
| | | editPlotVisible: false, |
| | |
| | | }, |
| | | |
| | | lookStartVideo () { |
| | | this.$refs.VIDEOCONTROLBOX.watchVideo() |
| | | this.$refs.VIDEOCONTROLBOX.watchVideo(curLinePolygonPosition) |
| | | }, |
| | | |
| | | loading () { |
| | |
| | | this.lineWidth = e.overlay.attrParams.width != -1 ? e.overlay.attrParams.width : 100 |
| | | this.chooseColor = e.overlay.attrParams.color != '' ? e.overlay.attrParams.color : '#1CA085' |
| | | this.policeIconId = e.overlay.attrParams.id |
| | | this.linePosition = e.overlay.attrParams.linePositionStr |
| | | |
| | | curLinePosition = e.overlay.attrParams.linePositionStr |
| | | curLinePolygonPosition = e.overlay.attrParams.polygonPositionStr |
| | | |
| | | lineObjdata = e.overlay.attrParams.lineObj |
| | | |