智慧园区前端大屏
shuishen
2025-02-19 c7654a5a295b0cb71d594a8ad8c36ac4d773d8cd
图层加载,首页显示处理
2 files modified
79 ■■■■■ changed files
src/pages/map/components/scomponents/layersControl.vue 64 ●●●● patch | view | raw | blame | history
src/views/survey/components/box/dataContent.vue 15 ●●●● patch | view | raw | blame | history
src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2024-10-31 10:47:29
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2025-02-18 21:01:56
 * @LastEditTime: 2025-02-19 11:42:40
 * @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
 * @Description:
 *
@@ -93,7 +93,7 @@
const { VITE_APP_BASE } = import.meta.env
// , '7', 
let indexPoint = ref(['5', '7', '8'])
let indexPoint = ref(['1', '5', '7', '8'])
const treeRef = ref(null)
@@ -124,49 +124,20 @@
  {
    id: '1',
    label: '园区倾斜摄影',
    children: [
    type: 'layer',
    subType: '3Dtile',
    urlData: [
      {
        parentId: '1',
        id: '1-1',
        label: '倾斜摄影1',
        type: 'layer',
        subType: '3Dtile',
        urlData: [
          {
            url: '/3Dtile/rcmx/tile_5/tileset.json',
            label: 'tile_5'
          },
          {
            url: '/3Dtile/rcmx/tile_6/tileset.json',
            label: 'tile_6'
          },
          {
            url: '/3Dtile/rcmx/tile_7/tileset.json',
            label: 'tile_7'
          },
          {
            url: '/3Dtile/rcmx/tile_8/tileset.json',
            label: 'tile_8'
          },
        ],
        layerName: 'hgyq'
        url: '/3Dtile/rcmx_t/part1/tileset.json',
        label: 'part1'
      },
      {
        url: '/3Dtile/rcmx_t/part2/tileset.json',
        label: 'part2'
      },
      {
        parentId: '1',
        id: '1-2',
        label: '倾斜摄影2',
        type: 'layer',
        subType: '3Dtile',
        urlData: [
          {
            url: '/3Dtile/rcmx/tile_2/tileset.json',
            label: 'tile_2'
          },
        ],
        layerName: 'hgyqT'
      }
    ]
    ],
    layerName: 'hgyq'
  },
  {
@@ -514,7 +485,7 @@
          size: 1000
        },
        showParams: 'category',
        className: 'fxy-larger',
        className: 'fxy-larger-b',
        backgroundIcon: VITE_APP_BASE + 'img/mapicon/fxy-zd-b.png',
        showPanel: false,
        layerName: 'fxyLarger',
@@ -555,7 +526,7 @@
          size: 1000
        },
        showParams: 'category',
        className: 'fxy-larger-b',
        className: 'fxy-larger',
        backgroundIcon: VITE_APP_BASE + 'img/mapicon/fxy-jd.png',
        showPanel: false,
        layerName: 'fxyLargerB',
@@ -1049,10 +1020,6 @@
  handleCheckChange([selectData])
}
nextTick(() => {
  restHandleCheckChange('1-1')
})
// 飞到园区范围
const flyToyqfw = () => {
  window.$viewer.zoomToPosition(new DC.Position(
@@ -1152,6 +1119,7 @@
  EventBus.emit('restHandleDelChange', `4-1`)
  EventBus.emit('restHandleDelChange', `4-2`)
  EventBus.emit('restHandleDelChange', `4-3`)
  EventBus.emit('restHandleDelChange', `4-9`)
  destroyPop()
src/views/survey/components/box/dataContent.vue
@@ -2,7 +2,7 @@
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2024-11-04 16:32:04
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2024-12-02 21:00:44
 * @LastEditTime: 2025-02-19 12:04:28
 * @FilePath: \bigScreen\src\views\survey\components\box\dataContent.vue
 * @Description:
 *
@@ -21,7 +21,18 @@
  chart: null
})
const echartsColors = ['#1E90FF', '#36A2EB', '#FFD700', '#FFA500', '#228B22', '#8FBC8F']
const echartsColors = [
  '#9370DB',
  '#FF6B6B',
  '#66BB6A',
  '#42A5F5',
  '#AB47BC',
  '#FFD54F',
  '#FF85C0',
  '#9CCC65',
  '#FFA726',
  '#78909C'
]
function getStatistic () {
  getRescueTeamStatistic().then((res) => {