+
@@ -42,55 +31,48 @@
-
-
- {{ IdCard(row.yjRysfzh, 3) }}
+
+
-
- {{ IdCard(row.yjRysfzh, 2) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ row.xsd }}%
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ row.xtSjly==1?'PC':row.xtSjly==2?'移动端':'一张网' }}
-
-
-
+
-
-
+
+
+ 全息档案
+ 处置建议
+
+
+ 签收
+ 反馈
+
+ 详情
+ 指派
+
-
-
- 全息档案
- 处置建议
-
-
- 签收
- 反馈
-
- 详情
- 指派
-
-
+
@@ -113,7 +95,8 @@
-
+
+
+
diff --git a/src/views/backOfficeSystem/goingJob/index.vue b/src/views/backOfficeSystem/goingJob/index.vue
new file mode 100644
index 0000000..ec68f09
--- /dev/null
+++ b/src/views/backOfficeSystem/goingJob/index.vue
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+ 添加完成情况
+ 批量删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/goingJob/toDayContent.vue b/src/views/backOfficeSystem/goingJob/toDayContent.vue
new file mode 100644
index 0000000..fffaee3
--- /dev/null
+++ b/src/views/backOfficeSystem/goingJob/toDayContent.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/goingJob/zdsjLod.vue b/src/views/backOfficeSystem/goingJob/zdsjLod.vue
new file mode 100644
index 0000000..52b0159
--- /dev/null
+++ b/src/views/backOfficeSystem/goingJob/zdsjLod.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/policeManagement/addForm.vue b/src/views/backOfficeSystem/policeManagement/addForm.vue
new file mode 100644
index 0000000..a34c586
--- /dev/null
+++ b/src/views/backOfficeSystem/policeManagement/addForm.vue
@@ -0,0 +1,178 @@
+
+
+
+
{{ title }}事件
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/policeManagement/index.vue b/src/views/backOfficeSystem/policeManagement/index.vue
new file mode 100644
index 0000000..00ec533
--- /dev/null
+++ b/src/views/backOfficeSystem/policeManagement/index.vue
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+ 添加事件
+ 批量删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/policeReport/components/editAddForm.vue b/src/views/backOfficeSystem/policeReport/components/editAddForm.vue
index 8b6fb46..1473118 100644
--- a/src/views/backOfficeSystem/policeReport/components/editAddForm.vue
+++ b/src/views/backOfficeSystem/policeReport/components/editAddForm.vue
@@ -21,14 +21,13 @@ const emit = defineEmits(["updateDate"]);
const props = defineProps({
dic: {
type: Object,
- default: () => {}
+ default: () => { }
}
});
const { proxy } = getCurrentInstance();
const dialogForm = ref(false); //弹窗
-const formData = ref( [
-
+const formData = ref([
{ label: "报警电话", prop: "bjdh", type: "input" },
{ label: "报警电话用户地址", prop: "bjdhyhdz", type: "input" },
{ label: "报警电话用户名", prop: "bjdhyhm", type: "input" },
@@ -36,7 +35,7 @@ const formData = ref( [
{ label: "报警人名称", prop: "bjrmc", type: "input" },
{ label: "报警人证件号码", prop: "bjrzjhm", type: "input" },
{ label: "报警时间", prop: "bjsj", type: "input" },
- { label: "警情颜色", prop: "color", type: "select",options: props.dic.D_GS_SSYJ },
+ { label: "警情颜色", prop: "color", type: "select", options: props.dic.D_GS_SSYJ },
{ label: "管辖单位名称", prop: "gxdwmc", type: "input" },
{ label: "单位名称", prop: "jcjxtjsdwmc", type: "input" },
{ label: "接警单编号", prop: "jjdbh", type: "input" },
@@ -46,13 +45,13 @@ const formData = ref( [
{ label: "接警完成时间", prop: "jjwcsj", type: "input" },
{ label: "接警员编号", prop: "jjybh", type: "input" },
{ label: "接警员姓名", prop: "jjyxm", type: "input" },
- { label: "警情标签", prop: "jqbq", type: "select",options: props.dic.D_BZ_JQBQ},
+ { label: "警情标签", prop: "jqbq", type: "select", options: props.dic.D_BZ_JQBQ },
{ label: "警情地址", prop: "jqdz", type: "input" },
{ label: "警情类别代码", prop: "jqlbdm", type: "select", options: props.dic.JQLB },
- { label: "警情类型代码", prop: "jqlxdm", type: "select",options: props.dic.JQLX},
- { label: "警情来源", prop: "jqly", type: "select",options: props.dic.D_BZ_JQLY},
- { label: "警情细类代码", prop: "jqxldm", type: "select" ,options: props.dic.JQXL},
- { label: "警情子类代码", prop: "jqzldm", type: "select" ,options: props.dic.JQZL},
+ { label: "警情类型代码", prop: "jqlxdm", type: "select", options: props.dic.JQLX },
+ { label: "警情来源", prop: "jqly", type: "select", options: props.dic.D_BZ_JQLY },
+ { label: "警情细类代码", prop: "jqxldm", type: "select", options: props.dic.JQXL },
+ { label: "警情子类代码", prop: "jqzldm", type: "select", options: props.dic.JQZL },
{ label: "报警内容", prop: "bjnr", type: "textarea", width: "100%" },
{ label: "补充接警内容", prop: "bcjjnr", type: "textarea", width: "100%" },
{ label: "被困人员情况说明", prop: "bkryqksm", type: "textarea", width: "100%" },
diff --git a/src/views/backOfficeSystem/workLogInfo/addForm.vue b/src/views/backOfficeSystem/workLogInfo/addForm.vue
new file mode 100644
index 0000000..b722ab6
--- /dev/null
+++ b/src/views/backOfficeSystem/workLogInfo/addForm.vue
@@ -0,0 +1,147 @@
+
+
+
+
{{ title }}值班
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/workLogInfo/index.vue b/src/views/backOfficeSystem/workLogInfo/index.vue
new file mode 100644
index 0000000..16cf0c7
--- /dev/null
+++ b/src/views/backOfficeSystem/workLogInfo/index.vue
@@ -0,0 +1,164 @@
+
+
+
+
+
+
+
+
+ 添加值班
+ 批量删除
+
+
+
+
+
+
+
+
+
+ 编辑
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/home/components/policeReports.vue b/src/views/home/components/policeReports.vue
index b0902f0..9888b74 100644
--- a/src/views/home/components/policeReports.vue
+++ b/src/views/home/components/policeReports.vue
@@ -1,41 +1,42 @@
-
+
警情总数
- 下载
+ 下载
-
-
-
-
-
-
-
-
-
-
- {{ row.ypzt === '01' ? '已研判' : '未研判' }}
-
-
-
-
+
-
-
+
+
@@ -14,15 +16,21 @@ import Home_YJ from "./components/home_yj.vue";
import PopupWarning from './components/popupWarning'
import Intelligence from "@/views/home/model/mesgSwitch/intelligence.vue";
import { ref, onMounted, onUnmounted, reactive, getCurrentInstance } from "vue";
+import jqXq from "./jqXq.vue";
+import zdsjXq from "./zdsjXq.vue";
const { proxy } = getCurrentInstance();
const isShow = ref({
showYj: false, //预警弹窗
showWarning: false, //预警弹窗
showQbsb: false, //情报上报列表弹窗
+ showJqXq: false,
+ showZdsjXq: false,
});
const list = reactive({
Info_YJ: [], //预警数据
Info_Warning: [],
+ Info_JqXq: [],
+ Info_ZdsjXq: [],
});
onMounted(() => {
@@ -40,10 +48,23 @@ onMounted(() => {
emitter.on("lookQbsbList", (res) => {
isShow.value.showQbsb = res ? true : false;
});
+ // 展示警情详情
+ emitter.on("showJqXq", (res) => {
+ isShow.value.showJqXq = res ? true : false;
+ if (res) list.Info_JqXq = res;
+ });
+ // 展示处置信息详情
+ emitter.on("showZdsjXq", (res) => {
+ isShow.value.showZdsjXq = res ? true : false;
+ if (res) list.Info_ZdsjXq = res;
+ });
});
onUnmounted(() => {
emitter.off("showHomeYJ");
emitter.off("showHomeWarning");
+ emitter.off("lookQbsbList");
+ emitter.off("showJqXq");
+ emitter.off("showZdsjXq");
});
diff --git a/src/views/home/dialog/zdsjLod.vue b/src/views/home/dialog/zdsjLod.vue
new file mode 100644
index 0000000..7be0e65
--- /dev/null
+++ b/src/views/home/dialog/zdsjLod.vue
@@ -0,0 +1,108 @@
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
diff --git a/src/views/home/dialog/zdsjXq.vue b/src/views/home/dialog/zdsjXq.vue
new file mode 100644
index 0000000..fc235aa
--- /dev/null
+++ b/src/views/home/dialog/zdsjXq.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
事件标题
+
{{ fieldValue("sjbt") }}
+
+
+
事件性质
+
{{ fieldValue("sjxz") }}
+
+
+
事件地址
+
{{ fieldValue("sjdz") }}
+
+
+
事发时间
+
{{ fieldValue("fssj") }}
+
+
+
经度
+
{{ fieldValue("jd") }}
+
+
+
纬度
+
{{ fieldValue("wd") }}
+
+
+
事件描述
+
{{ fieldValue("shms") }}
+
+
+
处置结果
+
{{ fieldValue("czjg") }}
+
+
+
+
+
+
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 54c8408..c5abca8 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -1,6 +1,7 @@
-
+
+
@@ -10,20 +11,20 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
+
+
@@ -42,14 +43,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -58,29 +59,43 @@