From c565736d49b828c0b6f168b97438f252ef02f58e Mon Sep 17 00:00:00 2001 From: Esacpe <1113279529@qq.com> Date: Sat, 20 Sep 2025 17:29:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/aboutTable/MyTable.vue | 5 +- src/layout/components/SideBar/SideBarItem.vue | 1 - src/layout/components/SideBar/SideBarMenu.vue | 2 +- src/layout/components/SideBar/index.vue | 1 - src/router/index.js | 159 ++++++---- .../tsypHome/components/regulation.vue | 2 +- .../tsypHome/components/ypHome.vue | 8 +- .../behaviorWarning/components/detail.vue | 48 +++ .../warningControl/behaviorWarning/index.vue | 130 ++++++++ .../centerHome}/components/WarningCount.vue | 0 .../centerHome}/components/count.vue | 0 .../centerHome}/components/fkDialog.vue | 0 .../components/historicalRoute.vue | 0 .../centerHome}/components/sendFqzl.vue | 0 .../centerHome}/components/yjItem.vue | 0 .../warningControl/centerHome}/index.vue | 2 +- .../warningControl/combinedWarning/index.vue | 137 +++++++++ .../warningControl/identityWarning/index.vue | 137 +++++++++ .../warningControl/modelWarning/index.vue | 138 +++++++++ .../warningControl/warningBk/index.vue | 137 +++++++++ .../systemConfig/useQk/pie.vue | 1 - .../home/dialog/components/popupWarning.vue | 2 +- src/views/home/echarts/barHatEcharts copy.vue | 137 +++++++++ src/views/home/echarts/barHatEcharts.vue | 284 ++++++++++++++++-- src/views/home/echarts/tooltipDemo.vue | 171 +++++++++++ src/views/home/model/qblyType.vue | 2 +- 26 files changed, 1398 insertions(+), 106 deletions(-) create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/components/detail.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/WarningCount.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/count.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/fkDialog.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/historicalRoute.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/sendFqzl.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/components/yjItem.vue (100%) rename src/views/backOfficeSystem/{IntelligentControl/warningControl => fourColorManage/warningControl/centerHome}/index.vue (99%) create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index.vue create mode 100644 src/views/home/echarts/barHatEcharts copy.vue create mode 100644 src/views/home/echarts/tooltipDemo.vue diff --git a/src/components/aboutTable/MyTable.vue b/src/components/aboutTable/MyTable.vue index b3dd329..85ee947 100644 --- a/src/components/aboutTable/MyTable.vue +++ b/src/components/aboutTable/MyTable.vue @@ -7,8 +7,9 @@ :load="load" :tree-props="treePros" style="width: 100%" :header-cell-class-name="() => 'HeadBgColor'" :highlight-current-row="getConfiger.showSelectType === 'radio'" :row-style="{ height: getConfiger.rowHeight === 'auto' ? getConfiger.rowHeight : getConfiger.rowHeight + 'px' }"> - + + + - diff --git a/src/layout/components/SideBar/SideBarMenu.vue b/src/layout/components/SideBar/SideBarMenu.vue index ddd9c49..5bf5552 100644 --- a/src/layout/components/SideBar/SideBarMenu.vue +++ b/src/layout/components/SideBar/SideBarMenu.vue @@ -59,7 +59,7 @@ const activeMenu = computed(() => { background-image: linear-gradient(to right,#2356d4 0% ,#8efbde 100%); margin: 0 14px; border-radius: 4px; - padding-left: 26px !important; + // padding-left: 46px !important; } ::v-deep .el-sub-menu .el-menu-item { height: 48px; diff --git a/src/layout/components/SideBar/index.vue b/src/layout/components/SideBar/index.vue index 45ae274..aae2f1d 100644 --- a/src/layout/components/SideBar/index.vue +++ b/src/layout/components/SideBar/index.vue @@ -3,7 +3,6 @@
-
diff --git a/src/router/index.js b/src/router/index.js index ed367d8..4ad2489 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -36,8 +36,7 @@ export const publicRoutes = [ { path: "/user/department-ist", name: "departmentList", - component: () => - import("@/views/backOfficeSystem/systemConfig/department-list/index"), + component: () => import("@/views/backOfficeSystem/systemConfig/department-list/index"), meta: { title: "部门管理", icon: "article-ranking" @@ -172,14 +171,59 @@ export const publicRoutes = [ }, { path: "/editPassword", // 注意:带有路径“/”的记录中的组件“默认”是一个不返回 Promise 的函数 - component: layout, redirect: "/IdentityManage", + component: layout, children: [ - { + { path: "/FourColorWarning", name: "FourColorWarning", meta: { title: "四色预警管理", icon: "article" }, children: [ + { + path: "/warningControl", + name: "warningControl", + meta: { title: "预警中心", icon: "article" }, + redirect: "/warningControl/centerHome", + children: [ + { + path: "/centerHome", + name: "centerHome", + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/centerHome/index"), + meta: { title: "预警中心大屏", icon: "article" }, + }, + { + path: "/warningBk", + name: "warningBk", + meta: { title: "布控预警", icon: "article" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index"), + }, + { + path: "/behaviorWarning", + name: "behaviorWarning", + meta: { title: "行为预警", icon: "article" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index"), + }, + { + path: "/identityWarning", + name: "identityWarning", + meta: { title: "身份预警", icon: "article" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index"), + }, + { + path: "/combinedWarning", + name: "combinedWarning", + meta: { title: "组合预警", icon: "article" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index"), + }, + { + path: "/modelWarning", + name: "modelWarning", + meta: { title: "模型预警", icon: "article" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index"), + }, + ] + + }, { path: "/IdentityManage", name: "IdentityManage", @@ -217,45 +261,25 @@ export const publicRoutes = [ } }, { - path: "/warningControl", - name: "warningControl", - component: () => import("@/views/backOfficeSystem/IntelligentControl/warningControl/index"), - meta: { - title: "预警中心", - icon: "article" - } - }, { path: "/warningList", name: "warningList", component: () => import("@/views/backOfficeSystem/fourColorManage/warningList/index"), meta: { - title: "预警列表", - icon: "article" - } - }, - { - path: "/WarningModel", - name: "WarningModel", - component: () => - import( - "@/views/backOfficeSystem/ExcavationResearch/WarningModel/index" - ), - meta: { - title: "重点人员预警模型", - icon: "article" - } - }, { - path: "/policeReport", - name: "policeReport", - component: () => - import( - "@/views/backOfficeSystem/policeReport/index.vue" - ), - meta: { - title: "警情管理", + title: "布控预警列表", icon: "article" } }, + // 暂时取消 + // { + // path: "/WarningModel", + // name: "WarningModel", + // component: () =>import("@/views/backOfficeSystem/ExcavationResearch/WarningModel/index"), + // meta: { + // title: "重点人员预警模型", + // icon: "article" + // } + // }, + ] }, { @@ -316,15 +340,24 @@ export const publicRoutes = [ } }, { - path: "/MoralAnalysis", - name: "MoralAnalysis", - component: () => import("@/views/backOfficeSystem/ResearchJudgment/MoralAnalysis/index"), + path: "/ssemanticAnalysis", + name: "semanticAnalysis", + component: () => import( "@/views/backOfficeSystem/SemanticAnalysis/index.vue"), meta: { - title: "情报语义分析", + title: "语义分析", icon: "article" } }, - + // 暂时不要 + // { + // path: "/MoralAnalysis", + // name: "MoralAnalysis", + // component: () => import("@/views/backOfficeSystem/ResearchJudgment/MoralAnalysis/index"), + // meta: { + // title: "情报语义分析", + // icon: "article" + // } + // }, { path: "/IntelligenceManagement", name: "IntelligenceManagement", @@ -448,8 +481,17 @@ export const publicRoutes = [ { path: "/ExcavationResearch", name: "ExcavationResearch", - meta: { title: "重点人发掘研判", icon: "article" }, + meta: { title: "重点人发掘系统", icon: "article" }, children: [ + { + path: "/tsypHome", + name: "tsypHome", + component: () => import("@/views/backOfficeSystem/JudgmentHome/tsypHome/index"), + meta: { + title: "重点人员模型管理", + icon: "article" + } + }, { path: "/PreliminaryExcavations", name: "PreliminaryExcavations", @@ -502,25 +544,17 @@ export const publicRoutes = [ name: "ResearchHome", component: () => import("@/views/backOfficeSystem/JudgmentHome/ResearchHome/index"), meta: { - title: "专题研判", - icon: "article" - } - }, - { - path: "/tsypHome", - name: "tsypHome", - component: () => import("@/views/backOfficeSystem/JudgmentHome/tsypHome/index"), - meta: { - title: "模型管理", + title: "战术研判", icon: "article" } }, + { path: "/situationHome", name: "situationHome", component: () => import("@/views/backOfficeSystem/JudgmentHome/situationHome/index"), meta: { - title: "研判态势", + title: "战略研判", icon: "article" } }, @@ -634,22 +668,19 @@ export const publicRoutes = [ path: "/experienceShare", name: "experienceShare", component: () => - import( - "@/views/backOfficeSystem/BasicManagement/experienceShare/index" - ), + import("@/views/backOfficeSystem/BasicManagement/experienceShare/index"), meta: { title: "经验分享", icon: "article" } - }, { - path: "/ssemanticAnalysis", - name: "semanticAnalysis", - component: () => - import( - "@/views/backOfficeSystem/SemanticAnalysis/index.vue" - ), + }, + + { + path: "/policeReport", + name: "policeReport", + component: () =>import("@/views/backOfficeSystem/policeReport/index.vue"), meta: { - title: "语义分析", + title: "警情管理", icon: "article" } }, diff --git a/src/views/backOfficeSystem/JudgmentHome/tsypHome/components/regulation.vue b/src/views/backOfficeSystem/JudgmentHome/tsypHome/components/regulation.vue index 9a35f11..ecb3708 100644 --- a/src/views/backOfficeSystem/JudgmentHome/tsypHome/components/regulation.vue +++ b/src/views/backOfficeSystem/JudgmentHome/tsypHome/components/regulation.vue @@ -23,7 +23,7 @@ diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue new file mode 100644 index 0000000..c9e9a25 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/WarningCount.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/WarningCount.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/WarningCount.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/WarningCount.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/count.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/count.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/count.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/count.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/fkDialog.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/fkDialog.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/fkDialog.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/fkDialog.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/historicalRoute.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/historicalRoute.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/historicalRoute.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/historicalRoute.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/sendFqzl.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/sendFqzl.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/sendFqzl.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/sendFqzl.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/components/yjItem.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/yjItem.vue similarity index 100% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/components/yjItem.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/components/yjItem.vue diff --git a/src/views/backOfficeSystem/IntelligentControl/warningControl/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/index.vue similarity index 99% rename from src/views/backOfficeSystem/IntelligentControl/warningControl/index.vue rename to src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/index.vue index bf953fc..77b5340 100644 --- a/src/views/backOfficeSystem/IntelligentControl/warningControl/index.vue +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/centerHome/index.vue @@ -218,7 +218,7 @@ const init = () => { } const seeMoreFn = () => { - router.push('/ControlApproval') + router.push('/warningList') } const showDialog = ref(false) const itemData = ref() diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue new file mode 100644 index 0000000..9e8848e --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index.vue @@ -0,0 +1,137 @@ + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index.vue new file mode 100644 index 0000000..2157967 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index.vue @@ -0,0 +1,137 @@ + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index.vue new file mode 100644 index 0000000..c705463 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index.vue @@ -0,0 +1,138 @@ + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index.vue new file mode 100644 index 0000000..5fba138 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index.vue @@ -0,0 +1,137 @@ + + + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/systemConfig/useQk/pie.vue b/src/views/backOfficeSystem/systemConfig/useQk/pie.vue index 8f57fc0..e4717c2 100644 --- a/src/views/backOfficeSystem/systemConfig/useQk/pie.vue +++ b/src/views/backOfficeSystem/systemConfig/useQk/pie.vue @@ -104,7 +104,6 @@ function lineChartFn() { window.onresize = function () { myChart.resize(); }; - document.getElementById("circlecz").setAttribute("_echarts_instance_", ""); } onMounted(() => { lineChartFn(); diff --git a/src/views/home/dialog/components/popupWarning.vue b/src/views/home/dialog/components/popupWarning.vue index 0bc91d2..72d0b7c 100644 --- a/src/views/home/dialog/components/popupWarning.vue +++ b/src/views/home/dialog/components/popupWarning.vue @@ -10,7 +10,7 @@ + + diff --git a/src/views/home/echarts/barHatEcharts.vue b/src/views/home/echarts/barHatEcharts.vue index 335ca99..75e1975 100644 --- a/src/views/home/echarts/barHatEcharts.vue +++ b/src/views/home/echarts/barHatEcharts.vue @@ -4,33 +4,180 @@ \ No newline at end of file diff --git a/src/views/home/model/qblyType.vue b/src/views/home/model/qblyType.vue index c6e4d9d..179d4c6 100644 --- a/src/views/home/model/qblyType.vue +++ b/src/views/home/model/qblyType.vue @@ -3,7 +3,7 @@ 情报来源类型
- +