|
@@ -7,10 +7,16 @@
|
|
|
:footer="null"
|
|
|
>
|
|
|
<Info
|
|
|
- title="案件信息"
|
|
|
+ title="信息"
|
|
|
:data="caseProject.tmProject"
|
|
|
:label-map="tmLabelMap3"
|
|
|
- v-if="caseProject?.tmProject"
|
|
|
+ v-if="caseProject?.tmProject && parameApp == 1"
|
|
|
+ />
|
|
|
+ <Info
|
|
|
+ title="信息"
|
|
|
+ :data="caseProject"
|
|
|
+ :label-map="tmLabelMap4"
|
|
|
+ v-if="caseProject && parameApp == 2"
|
|
|
/>
|
|
|
<!-- <Info
|
|
|
title="勘验信息"
|
|
@@ -29,11 +35,16 @@ import { useViewStack } from "@/hook";
|
|
|
import router, { RoutesName } from "@/router";
|
|
|
import { title } from "@/store";
|
|
|
import { caseProject } from "@/store/case";
|
|
|
-import { ref } from "vue";
|
|
|
+import { ref, computed } from "vue";
|
|
|
|
|
|
defineProps<{ open: boolean }>();
|
|
|
defineEmits<{ (e: "update:open", v: boolean): void }>();
|
|
|
-
|
|
|
+const getAppParam = () => {
|
|
|
+ const urlParams = new URLSearchParams(window.location.search);
|
|
|
+ return urlParams.get('app');
|
|
|
+}
|
|
|
+const parameApp = computed(() => getAppParam());
|
|
|
+console.log(parameApp.value, 7777);
|
|
|
type LabelMap = Record<string, string | [string, (v: any) => any]>;
|
|
|
const tmLabelMap1 = {
|
|
|
caseTitle: "案件名称",
|
|
@@ -71,6 +82,11 @@ const tmLabelMap3 = {
|
|
|
updateTime: '最新编辑',
|
|
|
} as LabelMap
|
|
|
|
|
|
+ const tmLabelMap4 = {
|
|
|
+ caseTitle: '案件名称',
|
|
|
+ mapUrl: '详细地址',
|
|
|
+ } as LabelMap
|
|
|
+
|
|
|
const tmLabelMap2 = {
|
|
|
commandTime: "指挥中心电话时间",
|
|
|
alarmTime: "报警时间",
|