shuishen
2023-04-06 8fb534e9e15f2a850efa70c190bcca211350090a
图片选择的
2 files modified
68 files added
97 ■■■■ changed files
public/icons/Government.png patch | view | raw | blame | history
public/icons/activity.png patch | view | raw | blame | history
public/icons/airport.png patch | view | raw | blame | history
public/icons/arrow.png patch | view | raw | blame | history
public/icons/bank.png patch | view | raw | blame | history
public/icons/bhdx.png patch | view | raw | blame | history
public/icons/bubble.png patch | view | raw | blame | history
public/icons/business.png patch | view | raw | blame | history
public/icons/camera.png patch | view | raw | blame | history
public/icons/car-btn.png patch | view | raw | blame | history
public/icons/car.png patch | view | raw | blame | history
public/icons/car3.png patch | view | raw | blame | history
public/icons/clear.png patch | view | raw | blame | history
public/icons/comeOut.png patch | view | raw | blame | history
public/icons/del.png patch | view | raw | blame | history
public/icons/dt.png patch | view | raw | blame | history
public/icons/end.png patch | view | raw | blame | history
public/icons/end1.png patch | view | raw | blame | history
public/icons/hotel.png patch | view | raw | blame | history
public/icons/house.png patch | view | raw | blame | history
public/icons/icon1.png patch | view | raw | blame | history
public/icons/icon2.png patch | view | raw | blame | history
public/icons/icon3.png patch | view | raw | blame | history
public/icons/jq.png patch | view | raw | blame | history
public/icons/keypeople.png patch | view | raw | blame | history
public/icons/kindergarten.png patch | view | raw | blame | history
public/icons/location.png patch | view | raw | blame | history
public/icons/lockpick-shop.png patch | view | raw | blame | history
public/icons/man3.png patch | view | raw | blame | history
public/icons/map-panorama.png patch | view | raw | blame | history
public/icons/metal.png patch | view | raw | blame | history
public/icons/monitor.png patch | view | raw | blame | history
public/icons/orgin.png patch | view | raw | blame | history
public/icons/orgin1.png patch | view | raw | blame | history
public/icons/overlook.png patch | view | raw | blame | history
public/icons/p-b-camera.png patch | view | raw | blame | history
public/icons/p-b-talk.png patch | view | raw | blame | history
public/icons/p-biao.png patch | view | raw | blame | history
public/icons/p-talk.png patch | view | raw | blame | history
public/icons/pCar.png patch | view | raw | blame | history
public/icons/pPhone.png patch | view | raw | blame | history
public/icons/park.png patch | view | raw | blame | history
public/icons/phone.png patch | view | raw | blame | history
public/icons/police-people-btn.png patch | view | raw | blame | history
public/icons/police-people.png patch | view | raw | blame | history
public/icons/police.png patch | view | raw | blame | history
public/icons/position.png patch | view | raw | blame | history
public/icons/printing.png patch | view | raw | blame | history
public/icons/ptqz.png patch | view | raw | blame | history
public/icons/real-car-ok.png patch | view | raw | blame | history
public/icons/real-car.png patch | view | raw | blame | history
public/icons/real-phone-ok.png patch | view | raw | blame | history
public/icons/real-phone.png patch | view | raw | blame | history
public/icons/real-public-recorder-ok.png patch | view | raw | blame | history
public/icons/real-public-recorder.png patch | view | raw | blame | history
public/icons/real-recorder-ok.png patch | view | raw | blame | history
public/icons/recorder.png patch | view | raw | blame | history
public/icons/route.png patch | view | raw | blame | history
public/icons/route1.png patch | view | raw | blame | history
public/icons/school.png patch | view | raw | blame | history
public/icons/supermarket.png patch | view | raw | blame | history
public/icons/user-back.png patch | view | raw | blame | history
public/icons/user-quit.png patch | view | raw | blame | history
public/icons/video-off.png patch | view | raw | blame | history
public/icons/video.png patch | view | raw | blame | history
public/icons/wxrw.png patch | view | raw | blame | history
public/icons/zf.png patch | view | raw | blame | history
src/components/imagesSelect/index.vue 41 ●●●●● patch | view | raw | blame | history
src/components/map/index.vue 22 ●●●● patch | view | raw | blame | history
src/views/activity/components/polylinePlot copy.vue 34 ●●●●● patch | view | raw | blame | history
public/icons/Government.png
public/icons/activity.png
public/icons/airport.png
public/icons/arrow.png
public/icons/bank.png
public/icons/bhdx.png
public/icons/bubble.png
public/icons/business.png
public/icons/camera.png
public/icons/car-btn.png
public/icons/car.png
public/icons/car3.png
public/icons/clear.png
public/icons/comeOut.png
public/icons/del.png
public/icons/dt.png
public/icons/end.png
public/icons/end1.png
public/icons/hotel.png
public/icons/house.png
public/icons/icon1.png
public/icons/icon2.png
public/icons/icon3.png
public/icons/jq.png
public/icons/keypeople.png
public/icons/kindergarten.png
public/icons/location.png
public/icons/lockpick-shop.png
public/icons/man3.png
public/icons/map-panorama.png
public/icons/metal.png
public/icons/monitor.png
public/icons/orgin.png
public/icons/orgin1.png
public/icons/overlook.png
public/icons/p-b-camera.png
public/icons/p-b-talk.png
public/icons/p-biao.png
public/icons/p-talk.png
public/icons/pCar.png
public/icons/pPhone.png
public/icons/park.png
public/icons/phone.png
public/icons/police-people-btn.png
public/icons/police-people.png
public/icons/police.png
public/icons/position.png
public/icons/printing.png
public/icons/ptqz.png
public/icons/real-car-ok.png
public/icons/real-car.png
public/icons/real-phone-ok.png
public/icons/real-phone.png
public/icons/real-public-recorder-ok.png
public/icons/real-public-recorder.png
public/icons/real-recorder-ok.png
public/icons/recorder.png
public/icons/route.png
public/icons/route1.png
public/icons/school.png
public/icons/supermarket.png
public/icons/user-back.png
public/icons/user-quit.png
public/icons/video-off.png
public/icons/video.png
public/icons/wxrw.png
public/icons/zf.png
src/components/imagesSelect/index.vue
@@ -2,14 +2,14 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2023-04-04 16:24:42
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2023-04-04 18:28:44
 * @LastEditTime: 2023-04-06 10:37:52
 * @FilePath: \srs-police-affairs\src\components\imagesSelect\index.vue
 * @Description: 
 * 
 * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved. 
-->
<template>
    <div class="container">
    <div class="container" v-loading="loading" element-loading-background="rgba(0, 0, 0, 0.5)">
        <div v-for="(item, index) in imageUrls" :key="index" @click.stop="curImgClick(item)">
            <div class="content">
                <img :src="item.url" alt="">
@@ -28,7 +28,8 @@
    data () {
        return {
            imageUrls: []
            imageUrls: [],
            loading: false
        }
    },
@@ -38,17 +39,15 @@
    methods: {
        requireImage () {
            axios.get('/images').then(res => {
            axios.get('/icons').then(res => {
                res.data.forEach(item => {
                    this.imageUrls.push({
                        url: `/images/${item}`,
                        url: `/icons/${item}`,
                        name: item.substring(0, item.length - 4)
                    })
                })
                console.log(this.imageUrls, 4555)
                this.loading = false
            })
        },
@@ -65,21 +64,33 @@
    // left: 0;
    // bottom: -10px;
    display: flex;
    flex-wrap: wrap;
    width: 400px;
    width: 560px;
    height: 360px;
    overflow-x: hidden;
    overflow-y: auto;
    background: $el-dialog-bg-color;
    border-radius: 10px;
    &>div {
        padding: 6px;
        margin: 10px;
        width: 60px;
        height: 80px;
        width: 100px;
        height: 60px;
        cursor: pointer;
        border: 1px solid #fff;
        border-radius: 8px;
        box-sizing: content-box;
        &:hover {
            color: #409EFF;
            border-color: #409EFF;
        }
        .content {
            position: relative;
            height: 60px;
            height: 40px;
            img {
                position: absolute;
@@ -88,15 +99,15 @@
                right: 0;
                bottom: 0;
                margin: auto;
                width: 60px;
                height: 60px;
                width: 40px;
                height: 40px;
            }
        }
        .name {
            height: 20px;
            line-height: 20px;
            font-size: 14px;
            font-size: 12px;
        }
    }
}
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 10:10:07
 * @LastEditTime: 2023-04-06 11:02:18
 * @FilePath: \srs-police-affairs\src\components\map\index.vue
 * @Description: 公用地图组件
 * 
@@ -86,8 +86,6 @@
        <assemble-box></assemble-box>
        <video-row-click-popup></video-row-click-popup>
        <!-- <images-select></images-select> -->
    </div>
</template>
@@ -294,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/views/activity/components/polylinePlot copy.vue
New file
@@ -0,0 +1,34 @@
<template>
    <el-dialog :title="lineEditTitle" :visible.sync="lineEditVisible" :modal="true" :close-on-click-modal="false"
        class="edit-line-box" :before-close="cancelSaveLine">
        <div style="position: relative; width: 80px; height: 36px;">
            <images-select></images-select>
        </div>
    </el-dialog>
</template>
<script>
export default {
    inject: ['userInfo'],
    props: ['showingSecurityId'],
    data () {
        return {
        }
    },
    methods: {
    },
}
</script>
<style lang="scss" scoped></style>