shuishen
2023-04-06 1687472f2be488d69d9343c3ba9adaaea81b56b1
el-dialog调整
18 files modified
82 ■■■■ changed files
src/components/assemble/index.vue 2 ●●● patch | view | raw | blame | history
src/components/map/index.vue 20 ●●●● patch | view | raw | blame | history
src/components/playVideo/index.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/customImageBox.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/policeCarChange.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/policePersonChange.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/polygonPlot.vue 4 ●●●● patch | view | raw | blame | history
src/views/activity/components/polylinePlot copy.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/polylinePlot.vue 2 ●●● patch | view | raw | blame | history
src/views/activity/components/publicIndex.vue 3 ●●●●● patch | view | raw | blame | history
src/views/home/components/dialog/areaDetailsBox.vue 2 ●●● patch | view | raw | blame | history
src/views/home/components/dialog/keyPersonBox.vue 2 ●●● patch | view | raw | blame | history
src/views/home/components/dialog/landDetailsBox.vue 2 ●●● patch | view | raw | blame | history
src/views/home/components/schedulingList.vue 2 ●●● patch | view | raw | blame | history
src/views/home/index.vue 15 ●●●● patch | view | raw | blame | history
src/views/police/index.vue 2 ●●● patch | view | raw | blame | history
src/views/video/list.vue 4 ●●●● patch | view | raw | blame | history
src/views/video/region.vue 12 ●●●● patch | view | raw | blame | history
src/components/assemble/index.vue
@@ -11,7 +11,7 @@
<template>
    <div>
        <el-dialog :title="dialogTile" :visible.sync="dialogVisible" :before-close="beforClose" :modal="true"
            :close-on-click-modal="false" class="equiment-details-box-two">
            :append-to-body="true" :close-on-click-modal="false" class="equiment-details-box-two">
            <div class="header">
                <div>
                    设备名称:
src/components/map/index.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-08-18 17:00:30
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-04-06 11:02:18
 * @LastEditTime: 2023-04-06 14:37:40
 * @FilePath: \srs-police-affairs\src\components\map\index.vue
 * @Description: 公用地图组件
 * 
@@ -292,15 +292,15 @@
            that.switchImg()
            // 外网
            // global.viewer.imageryLayers.addImageryProvider(
            //     new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
            //         url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e45274b0235bb913eceb393aabbf9c9c',
            //         subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
            //         format: 'image/jpeg',
            //         show: true,
            //         maximumLevel: 18
            //     })
            // )
            global.viewer.imageryLayers.addImageryProvider(
                new global.DC.Namespace.Cesium.UrlTemplateImageryProvider({
                    url: 'http://t{s}.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=e45274b0235bb913eceb393aabbf9c9c',
                    subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'],
                    format: 'image/jpeg',
                    show: true,
                    maximumLevel: 18
                })
            )
            // 设置地图初始位置,角度等
            global.viewer.camera.setView({
src/components/playVideo/index.vue
@@ -11,7 +11,7 @@
<template>
    <div>
        <el-dialog :title="title" :visible.sync="visibleFlag" :before-close="dialogBeforeClose" :modal="true"
            :close-on-click-modal="false" class="car-video-box">
            :append-to-body="true" :close-on-click-modal="false" class="car-video-box">
            <video autoplay controls width="100%" height="100%" ref="videoElement" id="videoElement"
                style="object-fit: fill"></video>
        </el-dialog>
src/views/activity/components/customImageBox.vue
@@ -11,7 +11,7 @@
<template>
    <div>
        <el-dialog :title="curDialogTitle" :modal="true" :close-on-click-modal="false" :visible.sync="curDialogShow"
            class="activity-custom-img-box" :before-close="closeCurDialog">
            :append-to-body="true" class="activity-custom-img-box" :before-close="closeCurDialog">
            <div class="describe">
                <div class="label">
                    描述
src/views/activity/components/policeCarChange.vue
@@ -1,7 +1,7 @@
<template>
    <div>
        <el-dialog title="选择警车" :visible.sync="policeChooseCarVisible" :before-close="cancel" :modal="true"
            :close-on-click-modal="false" class="choose-policeCar-box">
            :append-to-body="true" :close-on-click-modal="false" class="choose-policeCar-box">
            <div>
                <el-select size="small" v-model="policeType" placeholder="请选择" :disabled="isChoosePoliceElementDisabled">
                    <el-option v-for="item in policeOption" :key="item.value" :label="item.label"
src/views/activity/components/policePersonChange.vue
@@ -1,7 +1,7 @@
<template>
    <div>
        <el-dialog title="选择警员" :visible.sync="policeChooseVisible" :before-close="cancel" :modal="true"
            :close-on-click-modal="false" class="choose-police-box">
            :append-to-body="true" :close-on-click-modal="false" class="choose-police-box">
            <div>
                <el-input ref="searchTreeInput" v-model="searchPoliceTreeName" @input="searchInputTree"
                    @focus="searchTreeShowFlag = true" @blur="searchTreeShowFlag = false" placeholder="请选择警员"
src/views/activity/components/polygonPlot.vue
@@ -1,7 +1,7 @@
<template>
    <div>
        <el-dialog title="修改标绘" :visible.sync="editPlotVisible" :modal="true" :close-on-click-modal="false"
            class="edit-plot-box">
            :append-to-body="true" class="edit-plot-box">
            <div>
                <div class="value-name-box">选择标绘颜色:</div>
                <div class="pick-color-box">
@@ -26,7 +26,7 @@
        </el-dialog>
        <el-dialog title="新增标绘" :visible.sync="polygonAddVisible" :modal="true" :close-on-click-modal="false"
            class="add-polygon-box" :before-close="cancelSavePolygon">
            :append-to-body="true" class="add-polygon-box" :before-close="cancelSavePolygon">
            <div class="line" v-show="isNeedPolygonType">
                <div class="value-name-box">选择类型:</div>
                <div class="select-type">
src/views/activity/components/polylinePlot copy.vue
@@ -3,7 +3,7 @@
<template>
    <el-dialog :title="lineEditTitle" :visible.sync="lineEditVisible" :modal="true" :close-on-click-modal="false"
        class="edit-line-box" :before-close="cancelSaveLine">
        :append-to-body="true" class="edit-line-box" :before-close="cancelSaveLine">
        <div style="position: relative; width: 80px; height: 36px;">
            <images-select></images-select>
src/views/activity/components/polylinePlot.vue
@@ -4,7 +4,7 @@
<template>
    <div>
        <el-dialog :title="lineEditTitle" :visible.sync="lineEditVisible" :modal="true" :close-on-click-modal="false"
            class="edit-line-box" :before-close="cancelSaveLine">
            :append-to-body="true" class="edit-line-box" :before-close="cancelSaveLine">
            <div>
                <div class="value-name-box">设置缓冲范围:</div>
                <div class="input-width-box">
src/views/activity/components/publicIndex.vue
@@ -133,6 +133,9 @@
    methods: {
        addNewPolice (data, type, dataType = '') {
            this.$refs.DRAWBTNBOX.addNewPolice(data, type, dataType)
            console.log(data, 4555)
            // this.$parent.
        },
        addPointPopupShow (type, positions) {
src/views/home/components/dialog/areaDetailsBox.vue
@@ -1,7 +1,7 @@
<template>
    <!-- 户籍人口 -->
    <el-dialog :title="peopleTitle" :visible.sync="peopleVisible" :before-close="personInfoClose" :modal="true"
        :close-on-click-modal="false" class="area-details-box">
        :append-to-body="true" :close-on-click-modal="false" class="area-details-box">
        <div class="header">
            <div>
                人员名称:
src/views/home/components/dialog/keyPersonBox.vue
@@ -1,7 +1,7 @@
<template>
    <!-- 重点人员 -->
    <el-dialog :title="keyPersonTitle" :visible.sync="keyPersonVisible" :before-close="personInfoClose" :modal="true"
        :close-on-click-modal="false" class="keyPerson-details-box">
        :append-to-body="true" :close-on-click-modal="false" class="keyPerson-details-box">
        <div class="header" v-show="userInfo.dept_id != '1596020515064381442'">
            <div>
                人员名称:
src/views/home/components/dialog/landDetailsBox.vue
@@ -1,6 +1,6 @@
<template>
    <el-dialog :title="landTitle" :visible.sync="landVisible" :before-close="landBeforeClose" :modal="true"
        :close-on-click-modal="false" class="land-details-box">
        :append-to-body="true" :close-on-click-modal="false" class="land-details-box">
        <div class="header">
            <div v-show="landType == 2">
                小区名称:
src/views/home/components/schedulingList.vue
@@ -2,7 +2,7 @@
    <!-- 值班table -->
    <div>
        <el-dialog :title="schedulingTitle" :visible.sync="schedulingVisible" :before-close="schedulingBeforeClose"
            :modal="true" :close-on-click-modal="false" class="area-details-box">
            :append-to-body="true" :modal="true" :close-on-click-modal="false" class="area-details-box">
            <div class="header">
                <div>
                    <span>值班人:</span>
src/views/home/index.vue
@@ -58,13 +58,13 @@
        </div>
        <el-dialog :title="panoramaTitle" :visible.sync="panoramaVisible" :before-close="panoramaBeforeClose" :modal="true"
            :close-on-click-modal="false" class="panorama-details-box">
            :append-to-body="true" :close-on-click-modal="false" class="panorama-details-box">
            <!-- <iframe src="http://vr.jxpskj.com/JXSFKZQJ/QJ/" style="width: 100%; height: 100%;" frameborder="0"></iframe>-->
            <iframe :src="panoramaVrUrl" style="width: 100%; height: 100%;" frameborder="0"></iframe>
        </el-dialog>
        <el-dialog :title="phoneTitle" :visible.sync="phoneVisible" :before-close="phoneBeforeClose" :modal="true"
            :close-on-click-modal="false" class="phone-details-box">
            :append-to-body="true" :close-on-click-modal="false" class="phone-details-box">
            <div class="item">
                <div>责任人:</div>
                <div>{{ phoneDetails.person }}</div>
@@ -84,7 +84,7 @@
        </el-dialog>
        <el-dialog :title="equimentTitle" :visible.sync="equimentVisible" :before-close="equimentBeforeClose" :modal="true"
            :close-on-click-modal="false" class="equiment-details-box">
            :append-to-body="true" :close-on-click-modal="false" class="equiment-details-box">
            <div class="header">
                <div>
                    设备名称:
@@ -141,7 +141,7 @@
        <el-dialog title="警情信息" :visible.sync="policeSituationVisible" :modal="true" :close-on-click-modal="false"
            :before-close="policeSituationBeforeClose" class="policeSituation-details-box">
            :append-to-body="true" :before-close="policeSituationBeforeClose" class="policeSituation-details-box">
            <div class="btn-change">
                <div :class="{ on: policeInformationType == '接警信息' }" @click="alarmOrActAsPolice('接警信息')">接警信息</div>
                <div :class="{ on: policeInformationType == '出警信息' }" @click="alarmOrActAsPolice('出警信息')">出警信息</div>
@@ -266,7 +266,7 @@
            <div v-show="policeInformationType == '出警信息' && JSON.stringify(CJdata) == '{}'" class="box no-data">暂无数据</div>
        </el-dialog>
        <el-dialog :title="dialogEquimentVideoTitle" :visible.sync="dialogEquimentVideoVisible"
        <el-dialog :title="dialogEquimentVideoTitle" :visible.sync="dialogEquimentVideoVisible" :append-to-body="true"
            :before-close="dialogBeforeClose" :modal="true" :close-on-click-modal="false" class="car-video-box">
            <video-loading v-show="videoPlayShow"></video-loading>
@@ -275,8 +275,9 @@
        </el-dialog>
        <el-dialog title="学校" :visible.sync="xxPopupShow" :before-close="landBeforeClose" :modal="true"
            :close-on-click-modal="false" class="land-details-box" v-loading="houseLoading" element-loading-text="拼命加载中"
            element-loading-spinner="el-icon-loading" element-loading-background="rgba(0, 0, 0, 0.5)">
            :append-to-body="true" :close-on-click-modal="false" class="land-details-box" v-loading="houseLoading"
            element-loading-text="拼命加载中" element-loading-spinner="el-icon-loading"
            element-loading-background="rgba(0, 0, 0, 0.5)">
            <el-table :data="houseArr" style="width: 100%"
                :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }"
                :cell-style="{ 'text-align': 'center', 'borderColor': '#324e75', 'cursor': 'default' }"
src/views/police/index.vue
@@ -130,7 +130,7 @@
        </div>
        <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" :before-close="dialogBeforeClose" :modal="true"
            :close-on-click-modal="false" class="car-video-box">
            :append-to-body="true" :close-on-click-modal="false" class="car-video-box">
            <video-loading v-show="videoPlayShow"></video-loading>
            <video autoplay controls width="100%" height="100%" ref="videoElement" id="videoElement"
src/views/video/list.vue
@@ -81,14 +81,14 @@
        <map-search-box></map-search-box>
        <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" :before-close="dialogBeforeClose" :modal="true"
            :close-on-click-modal="false" class="car-video-box">
            :append-to-body="true" :close-on-click-modal="false" class="car-video-box">
            <video-loading v-show="videoPlayShow"></video-loading>
            <video id="videoElement" autoplay controls width="100%" height="100%" style="object-fit: fill"></video>
        </el-dialog>
        <el-dialog :title="drawDialogTitle" :visible.sync="drawDialogVisible" :before-close="drawDialogBeforeClose"
            :modal="true" :close-on-click-modal="false" class="video-draw-box">
            :append-to-body="true" :modal="true" :close-on-click-modal="false" class="video-draw-box">
            <div v-show="inputpopup">
                <div>距离:</div>
                <div>
src/views/video/region.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-08-18 16:18:17
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-04-06 10:08:15
 * @LastEditTime: 2023-04-06 15:53:03
 * @FilePath: \srs-police-affairs\src\views\video\region.vue
 * @Description: 辖区管理
 * 
@@ -35,9 +35,9 @@
                                <el-table-column prop="name" label="范围名称" min-width="50%"></el-table-column>
                                <el-table-column prop="extent" label="长度km/面积㎡" min-width="50%">
                                    <!-- <template slot-scope="scope">
                                                                                            <span>{{ scope.row.extent }}</span>
                                                                                            <span>千米</span>
                                                                                        </template>-->
                                                                                                <span>{{ scope.row.extent }}</span>
                                                                                                <span>千米</span>
                                                                                            </template>-->
                                </el-table-column>
                                <el-table-column prop="id" label="操作" min-width="50%">
                                    <template slot-scope="scope">
@@ -232,12 +232,12 @@
        <!-- <div class="deleteVideo" v-show="isShowVideo.video1" @click="deleteVideo">关闭</div> -->
        <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" :before-close="dialogBeforeClose" :modal="true"
            :close-on-click-modal="false" class="car-video-box">
            :append-to-body="true" :close-on-click-modal="false" class="car-video-box">
            <video id="videoElement" autoplay controls width="100%" height="100%" style="object-fit: fill"></video>
        </el-dialog>
        <el-dialog title="范围设置" :visible.sync="editRangeVisible" :modal="true" :close-on-click-modal="false"
            class="edit-range-box">
            :append-to-body="true" class="edit-range-box">
            <div class="line">
                <div class="value-name-box">选择范围颜色:</div>
                <div class="pick-color-box">