吉安感知网项目-前端
shuishen
2026-02-10 b22a392fcb3427c809240b74566aa22342b70af5
feat:数据驾驶舱页面调整
4 files modified
3 files added
25 ■■■■■ changed files
applications/drone-command/env/.env.development 2 ●●● patch | view | raw | blame | history
applications/drone-command/src/assets/images/dataCockpit/area.png patch | view | raw | blame | history
applications/drone-command/src/assets/images/dataCockpit/equipment-scene.png patch | view | raw | blame | history
applications/drone-command/src/assets/images/dataCockpit/scene.png patch | view | raw | blame | history
applications/drone-command/src/views/dataCockpit/components/RightContainer.vue 2 ●●● patch | view | raw | blame | history
applications/drone-command/src/views/dataCockpit/components/SceneDeployment.vue 8 ●●●● patch | view | raw | blame | history
applications/drone-command/src/views/dataCockpit/components/templateComponents/TitleTemplate.vue 13 ●●●● patch | view | raw | blame | history
applications/drone-command/env/.env.development
@@ -16,7 +16,7 @@
#开发环境代理地址(推荐本地新建文件 .env.development.local 来进行覆盖)
# VITE_APP_URL=https://wrj.shuixiongit.com/api
VITE_APP_URL=http://192.168.1.168
VITE_APP_URL=http://192.168.1.227
# 域名
VITE_APP_AREA_NAME=https://wrj.shuixiongit.com
applications/drone-command/src/assets/images/dataCockpit/area.png
applications/drone-command/src/assets/images/dataCockpit/equipment-scene.png
applications/drone-command/src/assets/images/dataCockpit/scene.png
applications/drone-command/src/views/dataCockpit/components/RightContainer.vue
@@ -11,7 +11,7 @@
<template>
    <div class="right-container" :class="{ collapsed: collapsedModel }">
        <div class="wrapper">
            <TitleTemplate>侦测反制设备&场景部署</TitleTemplate>
            <TitleTemplate :className="'equipment-scene'">侦测反制设备&场景部署</TitleTemplate>
            <div class="tabs-container">
                <div
applications/drone-command/src/views/dataCockpit/components/SceneDeployment.vue
@@ -72,8 +72,8 @@
<script setup>
import { ref, onMounted } from 'vue'
import dayjs from 'dayjs'
import zcsbLogo from '@/assets/images/dataCockpit/zcsb.png'
import fzsbLogo from '@/assets/images/dataCockpit/fzsb.png'
import sceneLogo from '@/assets/images/dataCockpit/scene.png'
import areaLogo from '@/assets/images/dataCockpit/area.png'
import EmptyState from './EmptyState.vue'
import { newDefenseSceneManageList, sceneManageStatisticsApi } from '@/api/dataCockpit'
import { getDictionaryByCode } from '@/api/system/dictbiz'
@@ -86,12 +86,12 @@
    {
        name: '场景',
        val: 0,
        logo: zcsbLogo // 暂时复用
        logo: sceneLogo // 暂时复用
    },
    {
        name: '区域',
        val: 0,
        logo: fzsbLogo // 暂时复用
        logo: areaLogo // 暂时复用
    }
])
applications/drone-command/src/views/dataCockpit/components/templateComponents/TitleTemplate.vue
@@ -9,7 +9,7 @@
 * 2026-01-08 09:32:52
-->
<template>
    <div class="title-box">
    <div class="title-box" :class="props.className">
        <div class="title">
            <slot></slot>
        </div>
@@ -17,7 +17,12 @@
</template>
<script setup>
const props = defineProps({
  className: {
    type: String,
    default: ''
  }
})
</script>
<style lang="scss" scoped>
@@ -40,4 +45,8 @@
        text-transform: none;
    }
}
.equipment-scene {
    background: url('@/assets/images/dataCockpit/equipment-scene.png') center / 100% 100% no-repeat !important;
}
</style>