From c12bda629a3dfa257386cdd159a94adbdbc52965 Mon Sep 17 00:00:00 2001
From: lcw <1878680531@qq.com>
Date: Fri, 23 Jan 2026 19:57:10 +0800
Subject: [PATCH] lcw
---
src/App.vue | 5 +-
src/api/huiShangyp/strategicApi.js | 40 ++
src/api/semanticAnalysis.js | 16 +
src/components/GdMap/mapUtil.js | 76 +--
src/components/flowPath/SelectingPeople.vue | 5 +
src/router/index.js | 70 ++-
.../DeploymentDisposal/BaseLibrary/index.vue | 2 +-
.../gzPeo/component/caseLodig.vue | 70 +++
.../gzPeo/component/diaLogForm.vue | 86 +++
.../gzPeo/component/interLoding.vue | 91 +++
.../gzPeo/component/judgmentRecord.vue | 306 ++++++++++
.../gzPeo/component/vehiclDoing.vue | 242 ++++++++
.../gzPeo/components copy/addForm.vue | 367 ++++++++++++
.../gzPeo/components copy/zxsForm.vue | 228 +++++++
.../gzPeo/components/addForm.vue | 526 ++++++++++++++++
.../gzPeo/components/zxsForm.vue | 228 +++++++
.../DeploymentDisposal/gzPeo/index.vue | 357 +++++++++++
.../gzPeo/model/actualPerformance.vue | 294 +++++++++
.../gzPeo/model/bakInfo.vue | 368 ++++++++++++
.../gzPeo/model/behaviorInfo.vue | 268 +++++++++
.../gzPeo/model/caseInfo.vue | 263 ++++++++
.../gzPeo/model/contact.vue | 305 ++++++++++
.../gzPeo/model/czModel.vue | 222 +++++++
.../gzPeo/model/deployment.vue | 101 ++++
.../gzPeo/model/dynamicTrajectory.vue | 106 ++++
.../DeploymentDisposal/gzPeo/model/info.vue | 346 +++++++++++
.../gzPeo/model/personnelTags.vue | 211 +++++++
.../gzPeo/model/vehicle.vue | 248 ++++++++
.../gzPeo/model/visitRecord.vue | 275 +++++++++
.../mpvPeo/components/addForm.vue | 2 +-
.../DeploymentDisposal/mpvPeo/index.vue | 2 +-
.../DeploymentDisposal/mpvPeoSh/index.vue | 165 +++---
.../DeploymentDisposal/mpvPeoSh/ypdolog.vue | 103 ++++
.../auditList/components/spdloyment.vue | 561 ++++++++++++++++++
.../HumanIntelligence/auditList/index.vue | 28 +-
.../infoCollection/index.vue | 3 +
.../components/PublicOpinionDialog.vue | 89 +++
.../JudgmentHome/ResearchHome/index.vue | 62 +-
.../JudgmentHome/dataReduction/addForm.vue | 36 +-
.../JudgmentHome/dataReduction/index.vue | 32 +-
.../strategicResearch/addReport.vue | 23 +-
.../JudgmentHome/strategicResearch/index.vue | 46 +-
src/views/home/index.vue | 70 ++-
43 files changed, 6721 insertions(+), 223 deletions(-)
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/caseLodig.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/diaLogForm.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/interLoding.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/judgmentRecord.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/vehiclDoing.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/addForm.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/zxsForm.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/addForm.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/zxsForm.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/actualPerformance.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/bakInfo.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/behaviorInfo.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/caseInfo.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/contact.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/czModel.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/deployment.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/dynamicTrajectory.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/info.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/personnelTags.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/vehicle.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/visitRecord.vue
create mode 100644 src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/ypdolog.vue
create mode 100644 src/views/backOfficeSystem/HumanIntelligence/auditList/components/spdloyment.vue
create mode 100644 src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/PublicOpinionDialog.vue
diff --git a/src/App.vue b/src/App.vue
index dd153f2..65e950c 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -156,6 +156,7 @@ v-deep .el-loading-mask {
transform: translateY(-50%) translateX(-50%);
}
.popupCustomBox{
+ width: 130px;
position: relative;
background: rgba(2, 55, 114, 0.99);
color: #fff;
@@ -191,9 +192,11 @@ v-deep .el-loading-mask {
line-height: 22px;
text-transform: none;
margin-bottom: 0;
+ display: flex;
+ justify-content: space-between;
span{
display: inline-block;
- width: 45px;
+ width: 60px;
text-align: center;
}
}
diff --git a/src/api/huiShangyp/strategicApi.js b/src/api/huiShangyp/strategicApi.js
index 662a6d3..9d4f99a 100644
--- a/src/api/huiShangyp/strategicApi.js
+++ b/src/api/huiShangyp/strategicApi.js
@@ -93,3 +93,43 @@ export const ypbgSjzlYpsp = (data) => {
// / mosty - api / mosty - gsxt / ypbg / sjzl / sendFqzl
// 工作流审批回掉
// / mosty - api / mosty - gsxt / ypbg / sjzl / updateBkgzl
+// /gsxtYpbg/getPageList 获取列表
+export const gsxtYpbgGetPageList = (params) => {
+ return request({
+ url: api + `/gsxtYpbg/getPageList`,
+ method: "get",
+ params
+ })
+};
+
+// /gsxtYpbg/deleteEntity删除
+export const gsxtYpbgDeleteEntity = (data) => {
+ return request({
+ url: api + `/gsxtYpbg/deleteEntity`,
+ method: "delete",
+ data
+ })
+};
+// /gsxtYpbg/addEntity 新增
+export const gsxtYpbgAddEntity = (data) => {
+ return request({
+ url: api + `/gsxtYpbg/addEntity`,
+ method: "post",
+ data
+ })
+};
+// /gsxtYpbg/editEntity 修改
+export const gsxtYpbgEditEntity = (data) => {
+ return request({
+ url: api + `/gsxtYpbg/editEntity`,
+ method: "put",
+ data
+ })
+};
+// /gsxtYpbg/{id} 详情
+export const gsxtYpbgId=(id) => {
+ return request({
+ url: api + `/gsxtYpbg/${id}`,
+ method: "get"
+ })
+};
diff --git a/src/api/semanticAnalysis.js b/src/api/semanticAnalysis.js
index 2304042..a68cd91 100644
--- a/src/api/semanticAnalysis.js
+++ b/src/api/semanticAnalysis.js
@@ -207,3 +207,19 @@ export const jqypfxbgCzlfx = (params) => {
params
});
}
+// 网络舆情
+export const gsxtWlyqGetPageList = (params) => {
+ return request({
+ url: api + "/gsxt/wlyq/getPageList",
+ method: "GET",
+ params
+ });
+
+}
+export const gsxtWlyqSelectById = (id) => {
+ return request({
+ url: api + `/gsxt/wlyq/selectById/${id}`,
+ method: "GET",
+ });
+}
+
diff --git a/src/components/GdMap/mapUtil.js b/src/components/GdMap/mapUtil.js
index b762c39..9acd24b 100644
--- a/src/components/GdMap/mapUtil.js
+++ b/src/components/GdMap/mapUtil.js
@@ -143,59 +143,61 @@ export function MapUtil(map) {
});
}
- // 展示气泡框
- MapUtil.prototype.makerPopup = (val)=>{
-
- let { data,flag,type = 'Dark'} = val
+ // 展示气泡框
+ MapUtil.prototype.makerPopup = (val) => {
+
+ let { data, flag, type = 'Dark' } = val
// Dark Light Custom
let marker;
- if(!_that._self[flag]) _that._self[flag] = [];
- if(type == 'Dark' || type == 'Light') {
- let list = zdyContent(flag,data);// 默认的样式
- marker = map.createPopup([data.jd,data.wd],{
- style:style, // 气泡框样式:
- data:list,
- title:data.ssbm,
- closeButton:false,
- anchor:'bottom',
- pixelOffset:[0,-50]
+ if (!_that._self[flag]) _that._self[flag] = [];
+ if (type == 'Dark' || type == 'Light') {
+ let list = zdyContent(flag, data);// 默认的样式
+ marker = map.createPopup([data.jd, data.wd], {
+ style: style, // 气泡框样式:
+ data: list,
+ title: data.ssbm,
+ closeButton: false,
+ anchor: 'bottom',
+ pixelOffset: [0, -50]
})
- }else {
- marker = map.createPopup([data.jd,data.wd],{
- style:'Custom', // // 自定义样式
- attrs:{
- class:'popupCustom'
+ } else {
+ marker = map.createPopup([data.jd, data.wd], {
+ style: 'Custom', // // 自定义样式
+ attrs: {
+ class: 'popupCustom'
},
- container: zdyContentHtml(flag,data),
- closeButton:false,
- anchor:'bottom',
- pixelOffset:[0,-30]
+ container: zdyContentHtml(flag, data),
+ closeButton: false,
+ anchor: 'bottom',
+ pixelOffset: [0, -30]
})
}
_that._self[flag].push(marker)
}
// 弹窗自定义默认内容
- function zdyContent(flag,item){
+ function zdyContent(flag, item) {
switch (flag) {
case 'hm':
return [
- { label:'林安码线索数量',value:item.lamsx },
- { label:'布控预警数量',value:item.bkyj },
- { label:'红色预警数量',value:item.hsyj },
- { label:'信息采集数量',value:item.xxcjsl },
+ { label: '林安码线索数量', value: item.lamsx },
+ { label: '布控预警数量', value: item.bkyj },
+ { label: '红色预警数量', value: item.hsyj },
+ { label: '信息采集数量', value: item.xxcjsl },
]
}
}
// 弹窗自定义标签内容
- function zdyContentHtml(flag,item){
+ function zdyContentHtml(flag, item) {
+ console.log(item);
+
let html = ''
switch (flag) {
case 'hm_pop':
const list = [
- { jb: "一级",sl:'5',ypl:'100%' },
- { jb: "二级",sl:'5',ypl:'100%' },
- { jb: "三级",sl:'3',ypl:'60%' },
- { jb: "四级",sl:'0',ypl:'20%' }
+ { jb: "一级", sl: '5' },
+ { jb: "二级", sl: '5' },
+ { jb: "三级", sl: '3' },
+ { jb: "四级", sl: '0' }
];
html = `
-
- ${item.jqjb.map(it => ``).join('')}
+
+ ${item.jrtj.map(it => ``).join('')}
`
- break;
+ break;
}
return html;
}
-
+
// 信息框展示
MapUtil.prototype.makerShowTitle = (item, points, flag, text, offset) => {
diff --git a/src/components/flowPath/SelectingPeople.vue b/src/components/flowPath/SelectingPeople.vue
index 91fecaf..1bbb3d6 100644
--- a/src/components/flowPath/SelectingPeople.vue
+++ b/src/components/flowPath/SelectingPeople.vue
@@ -595,6 +595,11 @@ const sendMessage = (gzlid) => {
qcckPost(promes, '/mosty-gsxt/gsxt/bqbk/sendFqzl ').then(res => {
console.log(res);
})
+ break;
+ case 'QBSP':
+ qcckPost(promes, '/mosty-gsxt/qbcj/callback ').then(res => {
+ console.log(res);
+ })
break;
}
}
diff --git a/src/router/index.js b/src/router/index.js
index 248b010..df90c93 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -65,6 +65,10 @@ export const publicRoutes = [
path: "/information",
name: "information",
component: () => import("@/views/backOfficeSystem/JudgmentHome/internalAuditor/information.vue"),
+ }, {
+ path: "/Spdloyment",
+ name: "Spdloyment",
+ component: () => import("@/views/backOfficeSystem/HumanIntelligence/auditList/components/spdloyment.vue"),
},
// 线索
{
@@ -504,7 +508,7 @@ export const publicRoutes = [
name: "dataReduction",
component: () => import("@/views/backOfficeSystem/JudgmentHome/dataReduction/index"),
meta: {
- title: "数据整理",
+ title: "研判约稿",
icon: "article-create"
}
},
@@ -519,20 +523,11 @@ export const publicRoutes = [
// },
// 后面写的研判
{
- path: "/tacticalResearch",
- name: "tacticalResearch",
- component: () => import("@/views/backOfficeSystem/JudgmentHome/tacticalResearch/index.vue"),
- meta: {
- title: "战术研判",
- icon: "article-create"
- }
- },
- {
- path: "/strategicResearch",
- name: "strategicResearch",
+ path: "/strategicResearchs",
+ name: "strategicResearchs",
component: () => import("@/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue"),
meta: {
- title: "战略研判",
+ title: "研判报告",
icon: "article-create"
}
},
@@ -597,7 +592,16 @@ export const publicRoutes = [
name: "mpvPeo",
component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index"),
meta: {
- title: "重点人管理",
+ title: "重点人员库",
+ icon: "article-create"
+ }
+ },
+ {
+ path: "/gzPeo",
+ name: "gzPeo",
+ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/gzPeo/index"),
+ meta: {
+ title: "关注库",
icon: "article-create"
}
},
@@ -615,7 +619,7 @@ export const publicRoutes = [
name: "mpvGroup",
component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index"),
meta: {
- title: "重点群体管理",
+ title: "重点群体库",
icon: "article-create"
}
},
@@ -633,7 +637,7 @@ export const publicRoutes = [
name: "mpvCar",
component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvCar/index"),
meta: {
- title: "重点车辆管理",
+ title: "重点车辆库",
icon: "article-create"
}
},
@@ -1112,8 +1116,42 @@ export const publicRoutes = [
title: "重点人员落地审核",
icon: "article-create"
}
+ }, {
+ path: "/tacticalResearch",
+ name: "tacticalResearch",
+ component: () => import("@/views/backOfficeSystem/JudgmentHome/tacticalResearch/index.vue"),
+ meta: {
+ title: "战术研判",
+ icon: "article-create"
+ }
+ },
+ {
+ path: "/strategicResearch",
+ name: "strategicResearch",
+ component: () => import("@/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue"),
+ meta: {
+ title: "战略研判",
+ icon: "article-create"
+ }
},
]
+ }, {
+ path: "/tacticalResearch",
+ name: "tacticalResearch",
+ component: () => import("@/views/backOfficeSystem/JudgmentHome/tacticalResearch/index.vue"),
+ meta: {
+ title: "战术研判",
+ icon: "article-create"
+ }
+ },
+ {
+ path: "/strategicResearch",
+ name: "strategicResearch",
+ component: () => import("@/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue"),
+ meta: {
+ title: "战略研判",
+ icon: "article-create"
+ }
},
// {
// path: "/ResearchHome",
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/index.vue
index 201cc18..a65de7e 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/index.vue
@@ -18,7 +18,7 @@ import ZdqtPage from "./components/zdqtPage.vue";
import ZdclPage from "./components/zdclPage.vue";
import { reactive, ref, onMounted, getCurrentInstance, nextTick } from "vue";
const { proxy } = getCurrentInstance();
-const tabBtn=ref(["重点人","重点群体","重点车辆"])
+const tabBtn=ref(["重点人库","重点群体库","重点车辆库"])
const tabActive=ref(0)
onMounted(() => {
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/caseLodig.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/caseLodig.vue
new file mode 100644
index 0000000..9e39f18
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/caseLodig.vue
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/diaLogForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/diaLogForm.vue
new file mode 100644
index 0000000..0ebb57d
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/diaLogForm.vue
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/interLoding.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/interLoding.vue
new file mode 100644
index 0000000..2aad7da
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/interLoding.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/judgmentRecord.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/judgmentRecord.vue
new file mode 100644
index 0000000..6b844a5
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/judgmentRecord.vue
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
相关附件
+
+
暂无附件
+
+
+
+ {{ file.originalName }}
+ {{ file.uploadTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上传文件
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/vehiclDoing.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/vehiclDoing.vue
new file mode 100644
index 0000000..5c00557
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/component/vehiclDoing.vue
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/addForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/addForm.vue
new file mode 100644
index 0000000..1b49fa7
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/addForm.vue
@@ -0,0 +1,367 @@
+
+
+
+
{{ title }}重点人管理
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/zxsForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/zxsForm.vue
new file mode 100644
index 0000000..55ceacb
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components copy/zxsForm.vue
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/addForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/addForm.vue
new file mode 100644
index 0000000..e31f52c
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/addForm.vue
@@ -0,0 +1,526 @@
+
+
+
+
{{ title }}关注人管理
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/zxsForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/zxsForm.vue
new file mode 100644
index 0000000..55ceacb
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/components/zxsForm.vue
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
new file mode 100644
index 0000000..d8975ed
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/index.vue
@@ -0,0 +1,357 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+ - {{ item.bqMc }}({{
+ item.bqFz || 0 }} 分)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.xtSjzt == 0 ? "注销" : row.xtSjzt == 1 ? "正常" : "封存" }}
+
+
+
+
+ 移除
+ 送审
+ 编辑
+ 详情
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/actualPerformance.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/actualPerformance.vue
new file mode 100644
index 0000000..7d7ec6e
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/actualPerformance.vue
@@ -0,0 +1,294 @@
+
+
+
+
现实表现
+ 新增
+
+
+
+ {{ item.originalName }}、
+
+
+
+ 删除
+ 修改
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/bakInfo.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/bakInfo.vue
new file mode 100644
index 0000000..35c6774
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/bakInfo.vue
@@ -0,0 +1,368 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/behaviorInfo.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/behaviorInfo.vue
new file mode 100644
index 0000000..1b02355
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/behaviorInfo.vue
@@ -0,0 +1,268 @@
+
+
+
+
行为信息
+
+
+
+
+
+
+
+
+
+
+
+
{{ item.description }}
+
{{ item.location }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/caseInfo.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/caseInfo.vue
new file mode 100644
index 0000000..e5273dc
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/caseInfo.vue
@@ -0,0 +1,263 @@
+
+
+
+
案件信息
+ 新增
+
+
+
+
+
+ 删除
+ 修改
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/contact.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/contact.vue
new file mode 100644
index 0000000..59c2942
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/contact.vue
@@ -0,0 +1,305 @@
+
+
+
+
密切联系人
+ 新增
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+ 删除
+ 修改
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/czModel.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/czModel.vue
new file mode 100644
index 0000000..7fba0b8
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/czModel.vue
@@ -0,0 +1,222 @@
+
+
+
+
操作日志
+
+
+
+
+
+
+
+
+
{{ item.czjl }}
+
{{ item.bz }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/deployment.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/deployment.vue
new file mode 100644
index 0000000..6975c66
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/deployment.vue
@@ -0,0 +1,101 @@
+
+
+
+
全要素布控
+
+
+
+
身份证号码:{{ listData.rySfzh }} ({{ listData.zdrBkZt ? '已布控' : '未布控' }})
+
手机号码:
+
{{ item }}
+ 、
+
+
{{ listData.ryLxdh?.[1] }}({{ listData.zdrBkZt ? '已布控' : '未布控' }})
+
+
车牌号码:
+ {{ item.cph }}
+ 、
+
+ ({{ listData.zdrBkZt ? '已布控' : '未布控' }})
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/dynamicTrajectory.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/dynamicTrajectory.vue
new file mode 100644
index 0000000..30344db
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/dynamicTrajectory.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/info.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/info.vue
new file mode 100644
index 0000000..1fa62ba
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/info.vue
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/personnelTags.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/personnelTags.vue
new file mode 100644
index 0000000..b20b6c1
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/personnelTags.vue
@@ -0,0 +1,211 @@
+
+
+
+
人员标签
+ 选择
+
+
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/vehicle.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/vehicle.vue
new file mode 100644
index 0000000..c316aa2
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/vehicle.vue
@@ -0,0 +1,248 @@
+
+
+
+
关联车辆
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除
+ 修改
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/visitRecord.vue b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/visitRecord.vue
new file mode 100644
index 0000000..75411f5
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/gzPeo/model/visitRecord.vue
@@ -0,0 +1,275 @@
+
+
+
+
走访记录
+ 新增
+
+
+
+
+ 删除
+ 修改
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue
index 49439bc..deabea3 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/components/addForm.vue
@@ -207,7 +207,7 @@ const submit = async () => {
info.value.throwData()
// personnelTags.value.throwData(),
]);
- tbGsxtZdrySave(infoData).then(res => {
+ tbGsxtZdrySave({...infoData,rylx:'01'}).then(res => {
proxy.$message({
message: '新增成功',
type: 'success',
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
index 218d216..c1ff802 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index.vue
@@ -227,7 +227,7 @@ const getList = () => {
pageData.tableConfiger.loading = true;
// 人员类型D_ZDRY_RYLX(01 重点 02 普通〉
// rylx: '01',
- let data = {...pageData.pageConfiger, ...queryFrom.value };
+ let data = {...pageData.pageConfiger, ...queryFrom.value,rylx: '01' };
qcckGet(data, "/mosty-gsxt/tbGsxtZdry/selectPage").then((res) => {
pageData.tableData = res.records || [];
pageData.total = res.total;
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/index.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/index.vue
index 3311e57..caa5f2f 100644
--- a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/index.vue
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/index.vue
@@ -2,74 +2,87 @@
-
-
+
+
-
+
- 姓名:{{ row.ryXm }}
- - 性别:
- - 籍贯:
+ - 性别:
+
+
+ - 籍贯:
+
+
- 身份证:{{ row.rySfzh }}
- 出生日期:{{ row.ryCsrq }}
- - 民族:
+ - 民族:
+
+
-
- - {{ item.bqMc }}({{ item.bqFz || 0 }} 分)
+
+ - {{ item.bqMc }}({{
+ item.bqFz || 0 }} 分)
- 户籍地区划:
+ 户籍地区划:
+
+
户籍派出所:{{ row.hjdPcsmc }}
户籍地详址:{{ row.hjdXz }}
管辖单位:{{ row.gxSsbmmc }}
- 人员级别:
+ 人员级别:
+
+
管控原因:{{ row.zdrLkyy }}
- 管控状态:
+ 管控状态:
+
+
@@ -85,59 +98,63 @@
- 审核
+ 审核
-
+
-
+
取消
- 确定
+ 确定
- 审批
+ 审批
-
+
-
+
取消
- 确定
+ 确定
- 详情
+ 详情
-
+
-
+
-
+
-
+
+
@@ -152,9 +169,10 @@ import Pages from "@/components/aboutTable/Pages.vue";
import Search from "@/components/aboutTable/Search.vue";
import AddForm from "../mpvPeo/components/addForm.vue";
import { qcckGet, qcckPost } from "@/api/qcckApi.js";
+import Ypdolog from "./ypdolog.vue";
import { reactive, ref, onMounted, getCurrentInstance, nextTick } from "vue";
const { proxy } = getCurrentInstance();
-const { D_GS_ZDQT_ZT,D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_GS_ZDR_BK_ZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } = proxy.$dict("D_GS_ZDQT_ZT","D_GS_ZDR_RYJB","D_BZ_XB","D_BZ_MZ","D_BZ_XZQHDM","D_GS_ZDR_BK_ZT","D_GS_ZDR_CZZT","D_GS_BQ_ZL","D_GS_BQ_LB","D_GS_BQ_LX","D_GS_ZDR_YJDJ","D_GS_BK_SSJZ","D_GS_BK_SQLX","D_BZ_SF","D_GS_XS_LY","D_BZ_SSZT","D_GS_XS_LX","D_GS_XS_QTLX");
+const { D_GS_ZDQT_ZT, D_GS_ZDR_RYJB, D_BZ_XB, D_BZ_MZ, D_BZ_XZQHDM, D_GS_ZDR_BK_ZT, D_GS_ZDR_CZZT, D_GS_BQ_ZL, D_GS_BQ_LB, D_GS_BQ_LX, D_GS_ZDR_YJDJ, D_GS_BK_SSJZ, D_GS_BK_SQLX, D_BZ_SF, D_GS_XS_LY, D_BZ_SSZT, D_GS_XS_LX, D_GS_XS_QTLX } = proxy.$dict("D_GS_ZDQT_ZT", "D_GS_ZDR_RYJB", "D_BZ_XB", "D_BZ_MZ", "D_BZ_XZQHDM", "D_GS_ZDR_BK_ZT", "D_GS_ZDR_CZZT", "D_GS_BQ_ZL", "D_GS_BQ_LB", "D_GS_BQ_LX", "D_GS_ZDR_YJDJ", "D_GS_BK_SSJZ", "D_GS_BK_SQLX", "D_BZ_SF", "D_GS_XS_LY", "D_BZ_SSZT", "D_GS_XS_LX", "D_GS_XS_QTLX");
const obj = ref({});
const showzxs = ref(false);
const zxsDilof = ref();
@@ -226,10 +244,10 @@ const pageData = reactive({
},
controlsWidth: 120,
tableColumn: [
- { label: "重点人员信息", prop: "ryxx", showSolt: true,width:300,showOverflowTooltip:true },
- { label: "户籍居住信息", prop: "jzxx", showSolt: true,width:300, },
- { label: "标签", prop: "bqList", showSolt: true ,width:200,showOverflowTooltip:true},
- { label: "管辖单位", prop: "gxdw", showSolt: true,width:300, },
+ { label: "重点人员信息", prop: "ryxx", showSolt: true, width: 300, showOverflowTooltip: true },
+ { label: "户籍居住信息", prop: "jzxx", showSolt: true, width: 300, },
+ { label: "标签", prop: "bqList", showSolt: true, width: 200, showOverflowTooltip: true },
+ { label: "管辖单位", prop: "gxdw", showSolt: true, width: 300, },
{ label: "处置状态", prop: "zdrCzzt", showSolt: true },
{ label: "状态", prop: "xtSjzt", showSolt: true },
{ label: "审核状态", prop: "zdrZt", showSolt: true },
@@ -260,7 +278,7 @@ const changeSize = (val) => {
// 获取列表
const getList = () => {
pageData.tableConfiger.loading = true;
- let data = { ...pageData.pageConfiger, ...queryFrom.value,zdrZt:'02' };
+ let data = { ...pageData.pageConfiger, ...queryFrom.value, zdrZt: '02' };
qcckGet(data, "/mosty-gsxt/tbGsxtZdry/selectPage").then((res) => {
pageData.tableData = res.records || [];
pageData.total = res.total;
@@ -295,7 +313,7 @@ const handleUserSelected = (val) => {
// 处理分配
const handlefp = () => {
if (ids.value.length === 0) return ElMessage.error("请先选择需要布控的重点人");
- qcckPost({ ids: ids.value, uid: obj.value.fpid },"/mosty-gsxt/tbGsxtZdry/addGkmj").then(() => {
+ qcckPost({ ids: ids.value, uid: obj.value.fpid }, "/mosty-gsxt/tbGsxtZdry/addGkmj").then(() => {
ElMessage.success("分配成功");
visible.value = false;
visiblefp.value = false;
@@ -336,47 +354,47 @@ const cancelRow = (row) => {
};
// 审核
-const handleSend = (val) =>{
+const handleSend = (val) => {
elRowForm.value.validate((valid) => {
- if(!valid) return;
+ if (!valid) return;
btnloading.value = true;
qcckPost(chooseRow.value, "/mosty-gsxt/tbGsxtZdry/updateSh").then(() => {
proxy.$message({ type: "success", message: "审核成功" });
cancelRow(val)
getList();
- }).catch(()=>{
+ }).catch(() => {
btnloading.value = false;
});
})
}
// 审批
-const cancelRowSp = (row) =>{
+const cancelRowSp = (row) => {
row.visible1 = false;
chooseRow.value = {};
btnloading.value = false;
elRowForm1.value.resetFields()
}
// 审批
-const handleSendSp = (val) =>{
+const handleSendSp = (val) => {
elRowForm1.value.validate((valid) => {
- if(!valid) return;
+ if (!valid) return;
btnloading.value = true;
qcckPost(chooseRow.value, "/mosty-gsxt/tbGsxtZdry/updateSp").then(() => {
proxy.$message({ type: "success", message: "审批成功" });
cancelRowSp(val);
getList();
- }).catch(()=>{
+ }).catch(() => {
btnloading.value = false;
});
})
}
-
+const showYpdolog=ref(false)
//新增编辑
const addEdit = (type, row) => {
show.value = true;
- nextTick(()=>{
+ nextTick(() => {
addFormDiloag.value.init(type, row);
})
};
@@ -391,7 +409,7 @@ const tabHeightFn = () => {
diff --git a/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/ypdolog.vue b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/ypdolog.vue
new file mode 100644
index 0000000..a47a122
--- /dev/null
+++ b/src/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/ypdolog.vue
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+ 通过
+ 拒绝
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/HumanIntelligence/auditList/components/spdloyment.vue b/src/views/backOfficeSystem/HumanIntelligence/auditList/components/spdloyment.vue
new file mode 100644
index 0000000..489b5a7
--- /dev/null
+++ b/src/views/backOfficeSystem/HumanIntelligence/auditList/components/spdloyment.vue
@@ -0,0 +1,561 @@
+
+
+
+
+
+
+
diff --git a/src/views/backOfficeSystem/HumanIntelligence/auditList/index.vue b/src/views/backOfficeSystem/HumanIntelligence/auditList/index.vue
index a7473d7..cf4782a 100644
--- a/src/views/backOfficeSystem/HumanIntelligence/auditList/index.vue
+++ b/src/views/backOfficeSystem/HumanIntelligence/auditList/index.vue
@@ -27,11 +27,14 @@
+
审批
审批
- 详情
+ 送审
+ 详情
-
+
-
+
+
diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue
index 482dda5..0e84d32 100644
--- a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue
+++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue
@@ -74,6 +74,9 @@
{{ row.jjdbh }}
+
+ {{ row.xxbt }}
+
{{ row.asjbh }}
@@ -104,11 +107,12 @@
+ "