From 96283c3a0edbe14b7ec0192baa4e65fc4d755bd0 Mon Sep 17 00:00:00 2001 From: lcw <1878680531@qq.com> Date: Tue, 20 Jan 2026 17:06:37 +0800 Subject: [PATCH] lcw --- src/api/fileapi.js | 54 ++ .../ChooseList/ChooseZdr/addPeo.vue | 14 +- src/components/aboutTable/Search.vue | 196 ++--- src/components/flowPath/SelectingPeople.vue | 5 + src/router/index.js | 245 ++++--- .../marksControl/components/addForm.vue | 167 ++--- .../marksControl/components/index.vue | 259 +++++++ .../marksControl/components/minBq.vue | 235 ++++++ .../marksControl/components/shym.vue | 119 +++ .../IntelligentControl/marksControl/index.vue | 112 ++- .../myControl/components/addBkdx.vue | 117 +-- .../myControl/components/dolog/sfzLog.vue | 3 + .../IntelligentControl/myControl/index.vue | 35 +- .../ysMarksControl/components/addForm.vue | 187 +++++ .../ysMarksControl/index.vue | 176 +++++ .../ysMyControl/components/addBkdx.vue | 682 ++++++++++++++++++ .../ysMyControl/components/dolog/sfzLog.vue | 185 +++++ .../ysMyControl/components/yjDialog.vue | 120 +++ .../IntelligentControl/ysMyControl/index.vue | 252 +++++++ .../ResearchHome/components/caseFile/bar.vue | 185 +++++ .../components/caseFile/tableData.vue | 70 ++ .../ResearchHome/components/caseFile/zaaj.vue | 464 ++++++++++++ .../components/judgmentReport.vue | 3 + .../JudgmentHome/ResearchHome/index.vue | 6 +- .../regionalControl/components/addFrom.vue | 117 +++ .../regionalControl/components/czjy.vue | 50 ++ .../regionalControl/components/detail.vue | 57 ++ .../warningControl/regionalControl/index.vue | 376 ++++++++++ .../regionalControl/item/items copy.vue | 74 ++ .../regionalControl/item/items.vue | 124 ++++ .../components/localWarning.vue | 5 +- .../warningList/portraitWarning/index.vue | 10 +- .../components/localWarning.vue | 5 + .../warningList/vehicleWarning/index.vue | 8 +- src/views/home/echarts/pieEcharts.vue | 8 +- 35 files changed, 4306 insertions(+), 419 deletions(-) create mode 100644 src/views/backOfficeSystem/IntelligentControl/marksControl/components/index.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/marksControl/components/minBq.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/marksControl/components/shym.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMarksControl/components/addForm.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMarksControl/index.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/addBkdx.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/dolog/sfzLog.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/yjDialog.vue create mode 100644 src/views/backOfficeSystem/IntelligentControl/ysMyControl/index.vue create mode 100644 src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/bar.vue create mode 100644 src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/tableData.vue create mode 100644 src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/zaaj.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/addFrom.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/czjy.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/detail.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/index.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items copy.vue create mode 100644 src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items.vue diff --git a/src/api/fileapi.js b/src/api/fileapi.js index bee14a6..e8bdf82 100644 --- a/src/api/fileapi.js +++ b/src/api/fileapi.js @@ -47,3 +47,57 @@ export const xsasjxsajqxajqk = (params) => { params }) } +// /asj/xzaj/ztgs 治安案件区域分析 +export const xsasjxsajztgs = (params) => { + return request({ + url: api + `/asj/xzaj/ztgs`, + method: "get", + params + }) +} +// /asj/xzaj/ccajlbfx 治安案件类别分析 +export const xsasjxsajccajlbfx = (params) => { + return request({ + url: api + `/asj/xzaj/ccajlbfx`, + method: "get", + params + }) +} +// /asj/xzaj/ajxsfx 治安案件线索分析 +export const xsasjxsajajxsfx = (params) => { + return request({ + url: api + `/asj/xzaj/ajxsfx`, + method: "get", + params + }) +} +export const xsasjxsajxsfx = (params) => { + return request({ + url: api + `/asj/xzaj/xsfx`, + method: "get", + params + }) +} +export const xsasjxsajnldtj = (params) => { + return request({ + url: api + `/asj/xzaj/nldtj`, + method: "get", + params + }) +} + +export const xsasjxsajajfsqy = (params) => { + return request({ + url: api + `/asj/xzaj/ajfsqy`, + method: "get", + params + }) +} +// /asj/xzaj/ajdyfx 治安案件发生区域分析 +export const xsasjxsajajdyfx = (params) => { + return request({ + url: api + `/asj/xzaj/ajdyfx`, + method: "get", + params + }) +} diff --git a/src/components/ChooseList/ChooseZdr/addPeo.vue b/src/components/ChooseList/ChooseZdr/addPeo.vue index f88aa65..4875371 100644 --- a/src/components/ChooseList/ChooseZdr/addPeo.vue +++ b/src/components/ChooseList/ChooseZdr/addPeo.vue @@ -33,9 +33,9 @@ const chooseMarksVisible = ref(false) const emit = defineEmits(['change']) const listQuery = ref({}) const formData = ref([ + { label: "身份证号", prop: "rySfzh", type: "input" ,width:'45%'}, { label: "人员姓名", prop: "ryXm", type: "input" ,width:'45%'}, { label: "性别", prop: "ryXb", type: "select" ,width:'45%',options:D_BZ_XB}, - { label: "身份证号", prop: "rySfzh", type: "input" ,width:'45%'}, { label: "手机号码", prop: "ryLxdh", type: "input",width:'45%' }, { label: "户籍地址", prop: "hjdXz", type: "input", width: '100%' }, { label: "户籍地派出所", prop: "hjdpcsdm", depMc: 'hjdpcs', type: "department", width: '48%' }, @@ -49,11 +49,13 @@ const formData = ref([ ]) const rules = reactive({ // fjZp: [{ required: true, message: "请上传人员照片", trigger: "blur" }], - ryXm: [{ required: true, message: "请输入姓名", trigger: "blur" }], - rySfzh: [{ required: true, message: "请输入身份证号", trigger: "blur" }], - ryXb: [{ required: true, message: "请选择性别", trigger: "change" }], - yjdj: [{ required: true, message: "请选择预警等级", trigger: "change" }], - ssbmdm:[{ required: true, message: "请选择所属部门", trigger: "change" }] + rySfzh: [{ required: true, message: "请输入身份证号", trigger: "blur" }], + fjZp: [{ required: true, message: "人员照片", trigger: "blur" }], + // ryXm: [{ required: true, message: "请输入姓名", trigger: "blur" }], + + // ryXb: [{ required: true, message: "请选择性别", trigger: "change" }], + // yjdj: [{ required: true, message: "请选择预警等级", trigger: "change" }], + // ssbmdm:[{ required: true, message: "请选择所属部门", trigger: "change" }] // ryLxdh: [{ required: true, message: "请输入手机号码", trigger: "blur" }], // hjdXz: [{ required: true, message: "请输入户籍地", trigger: "blur" }], // xzdXz: [{ required: true, message: "请输入现居住地址", trigger: "blur" }], diff --git a/src/components/aboutTable/Search.vue b/src/components/aboutTable/Search.vue index 708277d..90f3bc6 100644 --- a/src/components/aboutTable/Search.vue +++ b/src/components/aboutTable/Search.vue @@ -1,75 +1,37 @@ - - {{ obj.label }} + + {{ obj.label }} - +
@@ -242,6 +175,10 @@ const props = defineProps({ type: String, default: "rgb(255, 255, 255, 1)" }, + bool: { + type: Boolean, + default: true + } }); let loadingPage = ref(false); const emit = defineEmits(["submit", "reset"]); @@ -488,12 +425,12 @@ watchEffect(() => { item.options = reactive(item.options); getOptions[item.prop] = item.options; break; - case "input": - item = { ...inputDefault, ...item }; + case "input": + item = { ...inputDefault, ...item }; break; case "daterange": item = { ...daterangeDefault, ...item }; - if (item.defaultShortcuts) item.shortcuts = shortcuts; + if (item.defaultShortcuts) item.shortcuts = shortcuts; break; case "date": item = { ...defaultDate, ...item }; @@ -532,14 +469,41 @@ watchEffect(() => { diff --git a/src/components/flowPath/SelectingPeople.vue b/src/components/flowPath/SelectingPeople.vue index cba3bc4..91fecaf 100644 --- a/src/components/flowPath/SelectingPeople.vue +++ b/src/components/flowPath/SelectingPeople.vue @@ -590,6 +590,11 @@ const sendMessage = (gzlid) => { qcckPost(promes, '/mosty-gsxt/ypbg/sjzl/updateBkgzl').then(res => { console.log(res); }) + break; + case 'BQBK': + qcckPost(promes, '/mosty-gsxt/gsxt/bqbk/sendFqzl ').then(res => { + console.log(res); + }) break; } } diff --git a/src/router/index.js b/src/router/index.js index 3bbaf9f..7698a4b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -54,6 +54,12 @@ export const publicRoutes = [ name: "deploymentApproval", component: () => import("@/views/backOfficeSystem/ApprovalInformation/deploycontrol/deploymentApproval.vue"), }, + // 标签布控审核 + { + path: "/shym", + name: "shym", + component: () => import("@/views/backOfficeSystem/IntelligentControl/marksControl/components/shym.vue"), + }, // 布控审核信息 { path: "/information", @@ -79,26 +85,26 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/fourColorManage/warningList/index"), meta: { title: "布控预警", - icon: "article" + icon: "article-create" } }, { path: "/behaviorWarnings", name: "behaviorWarnings", - meta: { title: "行为预警", icon: "article" }, + meta: { title: "行为预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index"), }, { path: "/identityWarnings", name: "identityWarnings", - meta: { title: "身份预警", icon: "article" }, + meta: { title: "身份预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index"), }, { path: "/combinedWarnings", name: "combinedWarnings", - meta: { title: "组合预警", icon: "article" }, + meta: { title: "组合预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index"), }, { @@ -107,7 +113,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index"), meta: { title: "重点人管理", - icon: "article" + icon: "article-create" } }, { path: "/myControls", @@ -115,7 +121,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/myControl/index"), meta: { title: "我的布控", - icon: "article" + icon: "article-create" } }, { path: "/DeploymentAreas", @@ -123,7 +129,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/DeploymentArea/index"), meta: { title: "布控区域", - icon: "article" + icon: "article-create" } }, { @@ -134,44 +140,44 @@ export const publicRoutes = [ { path: "/FourColorWarning", name: "FourColorWarning", - meta: { title: "预警中心", icon: "article" }, + meta: { title: "预警中心", icon: "article-ranking" }, children: [ // { // path: "/centerHome", // name: "centerHome", // component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/centerHome/index"), - // meta: { title: "预警中心大屏", icon: "article" }, + // meta: { title: "预警中心大屏", icon: "article-create" }, // }, // { // path: "/warningBk", // name: "warningBk", - // meta: { title: "布控预警", icon: "article" }, + // meta: { title: "布控预警", icon: "article-create" }, // component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/warningBk/index"), // }, { path: "/fouColorWarning", name: "fouColorWarning", - meta: { title: "预警数据整合", icon: "article" }, + meta: { title: "预警数据整合", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/fouColorWarning/index"), }, { path: "/identityWarning", name: "identityWarning", - meta: { title: "身份预警", icon: "article" }, + meta: { title: "身份预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/identityWarning/index"), }, { path: "/behaviorWarning", name: "behaviorWarning", - meta: { title: "行为预警", icon: "article" }, + meta: { title: "行为预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index"), }, { path: "/combinedWarning", name: "combinedWarning", - meta: { title: "组合预警", icon: "article" }, + meta: { title: "组合预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/combinedWarning/index"), }, // { @@ -180,7 +186,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/fourColorManage/warningList/index"), // meta: { // title: "布控预警", - // icon: "article" + // icon: "article-create" // } // }, { @@ -189,7 +195,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/index"), meta: { title: "人像预警", - icon: "article" + icon: "article-create" } }, @@ -199,31 +205,37 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/fourColorManage/warningList/vehicleWarning/index"), meta: { title: "车辆预警", - icon: "article" + icon: "article-create" } }, { path: "/controlWarning", name: "controlWarning", - meta: { title: "布控预警", icon: "article" }, + meta: { title: "布控预警", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/controlWarning/index"), }, + { + path: "/regionalControl", + name: "regionalControl", + meta: { title: "区域布控预警", icon: "article-create" }, + component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/index"), + }, // { // path: "/fouColorWarning", // name: "fouColorWarning", - // meta: { title: "四色预警", icon: "article" }, + // meta: { title: "四色预警", icon: "article-create" }, // component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/fouColorWarning/index"), // }, { path: "/scoreRanking", name: "scoreRanking", - meta: { title: "积分排名", icon: "article" }, + meta: { title: "积分排名", icon: "article-create" }, component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/scoreRanking/index"), }, // { // path: "/modelWarning", // name: "modelWarning", - // meta: { title: "模型预警", icon: "article" }, + // meta: { title: "模型预警", icon: "article-create" }, // component: () => import("@/views/backOfficeSystem/fourColorManage/warningControl/modelWarning/index"), // }, @@ -234,7 +246,7 @@ export const publicRoutes = [ { path: "/IntelligentControl", name: "IntelligentControl", - meta: { title: "智能布控", icon: "article" }, + meta: { title: "智能布控", icon: "article-ranking" }, children: [ { path: "/DeploymentArea", @@ -242,7 +254,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/DeploymentArea/index"), meta: { title: "布控区域", - icon: "article" + icon: "article-create" } }, { @@ -251,7 +263,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/myControl/index"), meta: { title: "常态布控", - icon: "article" + icon: "article-create" } }, { @@ -260,7 +272,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/myControl/index"), meta: { title: "临时布控", - icon: "article" + icon: "article-create" } }, { @@ -269,7 +281,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/IntelligentControl/marksControl/index"), meta: { title: "标签布控", - icon: "article" + icon: "article-create" } }, // { @@ -278,7 +290,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/IntelligentControl/DeploymentAudit/index"), // meta: { // title: "我的审核", - // icon: "article" + // icon: "article-create" // } // }, // { @@ -287,7 +299,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/IntelligentControl/ControlApproval/index"), // meta: { // title: "我的审批", - // icon: "article" + // icon: "article-create" // } // } ] @@ -295,36 +307,36 @@ export const publicRoutes = [ { path: "/HumanIntelligence", name: "HumanIntelligence", - meta: { title: "信息汇聚支撑", icon: "article" }, + meta: { title: "信息汇聚支撑", icon: "article-ranking" }, children: [ { path: "/InfoCollection", name: "InfoCollection", component: () => import("@/views/backOfficeSystem/HumanIntelligence/infoCollection/index"), - meta: { title: "信息采集", icon: "article" }, + meta: { title: "信息采集", icon: "article-create" }, }, { path: "/InternalList", name: "InternalList", component: () => import("@/views/backOfficeSystem/HumanIntelligence/listView/index"), - meta: { title: "内部列表", icon: "article", qbjbList: '02' }, + meta: { title: "内部列表", icon: "article-create", qbjbList: '02' }, }, { path: "/openSourceList", name: "openSourceList", component: () => import("@/views/backOfficeSystem/HumanIntelligence/listView/index"), - meta: { title: "共享列表", icon: "article", qbjbList: '01' }, + meta: { title: "共享列表", icon: "article-create", qbjbList: '01' }, }, { path: "/socialInformationCrculated", name: "changeTheClue", component: () => import("@/views/backOfficeSystem/HumanIntelligence/FollowLeads/index"), - meta: { title: "转线索列表", icon: "article" }, + meta: { title: "转线索列表", icon: "article-create" }, }, { path: "/socialInformationCrculatec", name: "recombinantSynthesis", component: () => import("@/views/backOfficeSystem/HumanIntelligence/ConversionSynthesis/index"), - meta: { title: "转合成列表", icon: "article" }, + meta: { title: "转合成列表", icon: "article-create" }, }, // { // path: "/CollectPoints", @@ -332,7 +344,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/HumanIntelligence/CollectPoints/index"), // meta: { // title: "采集积分", - // icon: "article" + // icon: "article-create" // } // }, { @@ -341,7 +353,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/transferConsultationList/index.vue"), meta: { title: "转会商列表", - icon: "article" + icon: "article-create" } }, { @@ -350,7 +362,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/supplementReportList/index.vue"), meta: { title: "补充/续报列表", - icon: "article" + icon: "article-create" } }, { @@ -359,7 +371,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/integralList/index.vue"), meta: { title: "积分列表", - icon: "article" + icon: "article-create" } }, { @@ -368,7 +380,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/InformationReporting/index.vue"), meta: { title: "蜂群信息上报", - icon: "article" + icon: "article-create" } }, // { @@ -377,7 +389,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/MakeAcomment/index"), // meta: { // title: "情报评一评", - // icon: "article" + // icon: "article-create" // } // } ] @@ -385,7 +397,7 @@ export const publicRoutes = [ { path: "/ResearchJudgment", name: "ResearchJudgment", - meta: { title: "线索落核盯办", icon: "article" }, + meta: { title: "线索落核盯办", icon: "article-ranking" }, children: [ { path: "/DatAcquisition", @@ -393,7 +405,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/DatAcquisition/index"), meta: { title: "线索数据采集", - icon: "article" + icon: "article-create" } }, @@ -404,7 +416,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/ResearchJudgment/MoralAnalysis/index"), // meta: { // title: "情报语义分析", - // icon: "article" + // icon: "article-create" // } // }, { @@ -413,7 +425,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/IntelligenceManagement/index"), meta: { title: "线索管理", - icon: "article" + icon: "article-create" } }, { path: "/InstructionInformation", @@ -421,13 +433,13 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/InformationFlows/InstructionInformation/index"), meta: { title: "线索下发管理", - icon: "article" + icon: "article-create" } }, // { // path: "/InformationFlows", // name: "InformationFlows", - // meta: { title: "情报流转", icon: "article" }, + // meta: { title: "情报流转", icon: "article-create" }, // // redirect: "/InformationFlow", // // children: [ @@ -441,7 +453,7 @@ export const publicRoutes = [ { path: "/ExcavationResearch", name: "ExcavationResearch", - meta: { title: "重点人发掘", icon: "article" }, + meta: { title: "重点人发掘", icon: "article-ranking" }, children: [ { @@ -453,7 +465,7 @@ export const publicRoutes = [ ), meta: { title: "重点人员初步发掘", - icon: "article" + icon: "article-create" } }, { @@ -465,7 +477,7 @@ export const publicRoutes = [ ), meta: { title: "重点人员深度发掘", - icon: "article" + icon: "article-create" } }, { @@ -477,7 +489,7 @@ export const publicRoutes = [ ), meta: { title: "重点人员落地审核", - icon: "article" + icon: "article-create" } }, ] @@ -488,7 +500,7 @@ export const publicRoutes = [ redirect: "/ResearchHome", meta: { title: "会商研判", - icon: "article" + icon: "article-ranking" }, children: [ { @@ -497,7 +509,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/policeReport/index.vue"), meta: { title: "警情管理", - icon: "article" + icon: "article-create" } }, { @@ -506,7 +518,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/ResearchHome/index"), meta: { title: "智能研判", - icon: "article" + icon: "article-create" } }, { @@ -515,7 +527,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/dataReduction/index"), meta: { title: "数据整理", - icon: "article" + icon: "article-create" } }, // { @@ -524,7 +536,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/JudgmentHome/situationHome/index"), // meta: { // title: "战略研判", - // icon: "article" + // icon: "article-create" // } // }, // 后面写的研判 @@ -534,7 +546,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/tacticalResearch/index.vue"), meta: { title: "战术研判", - icon: "article" + icon: "article-create" } }, { @@ -543,7 +555,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/strategicResearch/index.vue"), meta: { title: "战略研判", - icon: "article" + icon: "article-create" } }, { @@ -552,7 +564,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/judgmentCommand/index.vue"), meta: { title: "研判指令", - icon: "article" + icon: "article-create" } }, { @@ -561,7 +573,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/internalAuditor/index.vue"), meta: { title: "内部审核人员", - icon: "article" + icon: "article-create" } }, // { @@ -570,7 +582,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/AnalysisReport/index"), // meta: { // title: "研判报告", - // icon: "article" + // icon: "article-create" // } // }, { @@ -579,7 +591,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/MeetingRoom/index"), meta: { title: "网上会商室", - icon: "article" + icon: "article-create" } } ] @@ -590,7 +602,7 @@ export const publicRoutes = [ redirect: "/ResearchHome", meta: { title: "全域管控", - icon: "article" + icon: "article-ranking" }, children: [ { @@ -599,7 +611,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/BaseLibrary/index"), meta: { title: "基础库", - icon: "article" + icon: "article-create" } }, { @@ -608,7 +620,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvPeo/index"), meta: { title: "重点人管理", - icon: "article" + icon: "article-create" } }, { @@ -617,7 +629,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvPeoSh/index"), meta: { title: "重点人审批", - icon: "article" + icon: "article-create" } }, { @@ -626,7 +638,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvGroup/index"), meta: { title: "重点群体管理", - icon: "article" + icon: "article-create" } }, { @@ -635,7 +647,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvGroupSh/index"), meta: { title: "重点群体审核", - icon: "article" + icon: "article-create" } }, { @@ -644,7 +656,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/DeploymentDisposal/mpvCar/index"), meta: { title: "重点车辆管理", - icon: "article" + icon: "article-create" } }, ] @@ -652,7 +664,7 @@ export const publicRoutes = [ { path: "/dataApplication", name: "dataApplication", - meta: { title: "数据应用", icon: "article" }, + meta: { title: "数据应用", icon: "article-ranking" }, children: [ { path: "/IntegralCoefficient", @@ -663,7 +675,7 @@ export const publicRoutes = [ ), meta: { title: "积分系数配置", - icon: "article" + icon: "article-create" } }, @@ -676,7 +688,7 @@ export const publicRoutes = [ ), meta: { title: "身份标签管理", - icon: "article" + icon: "article-create" } }, { @@ -688,7 +700,7 @@ export const publicRoutes = [ ), meta: { title: "行为标签管理", - icon: "article" + icon: "article-create" } }, { @@ -700,7 +712,7 @@ export const publicRoutes = [ ), meta: { title: "标签组合管理", - icon: "article" + icon: "article-create" } }, { path: "/tsypHome", @@ -708,7 +720,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/JudgmentHome/tsypHome/index"), meta: { title: "模型管理", - icon: "article" + icon: "article-create" } }, @@ -718,7 +730,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/HumanIntelligence/JobAppraisal/index"), meta: { title: "工作考核", - icon: "article" + icon: "article-create" } }, { @@ -727,7 +739,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/HumanIntelligence/fileTransfer/index"), meta: { title: "文件中转", - icon: "article" + icon: "article-create" } }, { @@ -736,7 +748,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/HumanIntelligence/fileOrientation/index"), meta: { title: "文件定向传输", - icon: "article" + icon: "article-create" } }, { @@ -745,7 +757,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/SemanticAnalysis/index.vue"), meta: { title: "语义分析", - icon: "article" + icon: "article-create" } }, { @@ -754,7 +766,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/InformationFlows/ReportStatisticalAnalysis/index"), meta: { title: "情报统计分析", - icon: "article" + icon: "article-create" } }, { @@ -763,7 +775,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/RecordsOperations/index"), meta: { title: "操作记录", - icon: "article" + icon: "article-create" } } ] @@ -773,7 +785,7 @@ export const publicRoutes = [ // name: "BasicManagement", // meta: { // title: "基础管理", - // icon: "article" + // icon: "article-create" // }, // children: [ @@ -786,7 +798,7 @@ export const publicRoutes = [ // // ), // // meta: { // // title: "布控监视", - // // icon: "article" + // // icon: "article-create" // // } // // }, // // { @@ -796,7 +808,7 @@ export const publicRoutes = [ // // import("@/views/backOfficeSystem/BasicManagement/experienceShare/index"), // // meta: { // // title: "经验分享", - // // icon: "article" + // // icon: "article-create" // // } // // }, @@ -810,13 +822,13 @@ export const publicRoutes = [ component: () => import("@/views/forumPost/index.vue"), meta: { title: "情报论坛", - icon: "article" + icon: "article-ranking" } }, { path: "/dataMonitor", name: "dataMonitor", - meta: { title: "数据监控", icon: "article" }, + meta: { title: "数据监控", icon: "article-ranking" }, children: [ { path: "/resourceMonitoring", @@ -824,7 +836,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/dataMonitor/resourceMonitoring/index.vue"), meta: { title: "数据资源检测", - icon: "article" + icon: "article-create" } }, { @@ -833,7 +845,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/dataMonitor/onlineUserMonitoring/index.vue"), meta: { title: "在线用户监控", - icon: "article" + icon: "article-create" } } ] @@ -845,7 +857,7 @@ export const publicRoutes = [ // redirect: "/dict/index", meta: { title: "系统管理", - icon: "article" + icon: "article-ranking" }, children: [ { @@ -854,7 +866,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/systemConfig/department-list/index"), meta: { title: "部门管理", - icon: "article-ranking" + icon: "article-create" } }, @@ -865,7 +877,7 @@ export const publicRoutes = [ import("@/views/backOfficeSystem/systemConfig/user-list/index"), meta: { title: "用户管理", - icon: "article-ranking" + icon: "article-create" } }, { @@ -875,7 +887,7 @@ export const publicRoutes = [ import("@/views/backOfficeSystem/systemConfig/role-list/index"), meta: { title: "角色列表", - icon: "article-ranking" + icon: "article-create" } }, { @@ -885,7 +897,7 @@ export const publicRoutes = [ import("@/views/backOfficeSystem/systemConfig/menu-list/index"), meta: { title: "菜单管理", - icon: "article-ranking" + icon: "article-create" } }, @@ -905,7 +917,7 @@ export const publicRoutes = [ import("@/views/backOfficeSystem/systemConfig/dict/index"), meta: { title: "字典列表", - icon: "article-ranking" + icon: "article-create" } }, @@ -941,7 +953,7 @@ export const publicRoutes = [ ), meta: { title: "系统配置", - icon: "article-ranking" + icon: "article-create" } }, { path: "/calendar", @@ -949,7 +961,7 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/calendar/index.vue"), meta: { title: "敏感节点", - icon: "article" + icon: "article-create" } }, ] @@ -959,14 +971,14 @@ export const publicRoutes = [ name: "rests", meta: { title: "其他", - icon: "article" + icon: "article-ranking" }, children: [ { path: "/CollectCrculate", name: "CollectCrculate", component: () => import("@/views/backOfficeSystem/HumanIntelligence/CollectCrculate/index"), - meta: { title: "情报采集", icon: "article" }, + meta: { title: "情报采集", icon: "article-create" }, }, { path: "/RlStatisticalAnalysis", name: "RlStatisticalAnalysis", @@ -976,7 +988,7 @@ export const publicRoutes = [ ), meta: { title: "上报统计分析", - icon: "article" + icon: "article-create" } }, @@ -989,7 +1001,7 @@ export const publicRoutes = [ ), meta: { title: "上报任务调度", - icon: "article" + icon: "article-create" } }, { @@ -1001,7 +1013,7 @@ export const publicRoutes = [ ), meta: { title: "力量建设管理", - icon: "article" + icon: "article-create" } }, { @@ -1010,7 +1022,34 @@ export const publicRoutes = [ component: () => import("@/views/backOfficeSystem/ResearchJudgment/InformationFlows/StatisticalAnalysis/index"), meta: { title: "情报统计分析", - icon: "article" + icon: "article-create" + } + }, + { + path: "/ysMyControl", + name: "ysMyControl", + component: () => import("@/views/backOfficeSystem/IntelligentControl/ysMyControl/index"), + meta: { + title: "常态布控", + icon: "article-create" + } + }, + { + path: "/ysPrivateSurveillance", + name: "ysPrivateSurveillance", + component: () => import("@/views/backOfficeSystem/IntelligentControl/ysMyControl/index"), + meta: { + title: "临时布控", + icon: "article-create" + } + }, + { + path: "/ysmarksControl", + name: "ysmarksControl", + component: () => import("@/views/backOfficeSystem/IntelligentControl/ysMarksControl/index"), + meta: { + title: "标签布控", + icon: "article-create" } }, // { @@ -1019,7 +1058,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/JudgmentHome/ResearchHome/index"), // meta: { // title: "战术研判", - // icon: "article" + // icon: "article-create" // } // }, // { @@ -1028,7 +1067,7 @@ export const publicRoutes = [ // component: () => import("@/views/backOfficeSystem/JudgmentHome/situationHome/index"), // meta: { // title: "战略研判", - // icon: "article" + // icon: "article-create" // } // }, ] diff --git a/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue b/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue index f88e140..85945ba 100644 --- a/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue +++ b/src/views/backOfficeSystem/IntelligentControl/marksControl/components/addForm.vue @@ -8,83 +8,61 @@
- - + + diff --git a/src/views/backOfficeSystem/IntelligentControl/ysMarksControl/index.vue b/src/views/backOfficeSystem/IntelligentControl/ysMarksControl/index.vue new file mode 100644 index 0000000..0f4fc82 --- /dev/null +++ b/src/views/backOfficeSystem/IntelligentControl/ysMarksControl/index.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/addBkdx.vue b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/addBkdx.vue new file mode 100644 index 0000000..73a8dde --- /dev/null +++ b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/addBkdx.vue @@ -0,0 +1,682 @@ + + + + + diff --git a/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/dolog/sfzLog.vue b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/dolog/sfzLog.vue new file mode 100644 index 0000000..b4c1bbc --- /dev/null +++ b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/dolog/sfzLog.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/yjDialog.vue b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/yjDialog.vue new file mode 100644 index 0000000..b3b1c84 --- /dev/null +++ b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/components/yjDialog.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/views/backOfficeSystem/IntelligentControl/ysMyControl/index.vue b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/index.vue new file mode 100644 index 0000000..7639703 --- /dev/null +++ b/src/views/backOfficeSystem/IntelligentControl/ysMyControl/index.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/bar.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/bar.vue new file mode 100644 index 0000000..7de6f0f --- /dev/null +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/bar.vue @@ -0,0 +1,185 @@ + + + + diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/tableData.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/tableData.vue new file mode 100644 index 0000000..bdb9b1b --- /dev/null +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/tableData.vue @@ -0,0 +1,70 @@ + + diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/zaaj.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/zaaj.vue new file mode 100644 index 0000000..e1fe955 --- /dev/null +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/caseFile/zaaj.vue @@ -0,0 +1,464 @@ + + + + + diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/judgmentReport.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/judgmentReport.vue index 8233d43..2f40c3e 100644 --- a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/judgmentReport.vue +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/components/judgmentReport.vue @@ -4,6 +4,7 @@
+
@@ -13,6 +14,8 @@ import { ref, reactive, watch } from 'vue' import JudgmentReport from './AnalysisReport/index.vue' import Xsaj from './caseFile/xsaj.vue' +import Zaaj from './caseFile/zaaj.vue' + const title = ref('详情') const props = defineProps({ visible: { diff --git a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue index 047d145..482dda5 100644 --- a/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue +++ b/src/views/backOfficeSystem/JudgmentHome/ResearchHome/index.vue @@ -318,6 +318,7 @@ const onSearch = () => { let len = [] xzlx.value = Array.isArray(searchList.value.lx) ? searchList.value.lx[0][0] : '' + console.log(xzlx.value); const bjlbs = Array.isArray(searchList.value.lx) ? searchList.value.lx.map(item => { len.push(item[0]) return item[item.length - 1] @@ -512,7 +513,6 @@ const visible = ref(false) const search = ref({}) const handleYP = () => { visible.value = true - console.log(searchList.value.lx); if (searchList.value.lx.length == 0) { xzlx.value = '02' @@ -541,6 +541,10 @@ const handleYP = () => { } break; case '04': + search.value = { + startTime: searchList.value.datetimes ? searchList.value.datetimes[0] : '', + endTime: searchList.value.datetimes ? searchList.value.datetimes[1] : '', + } break; default: break; diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/addFrom.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/addFrom.vue new file mode 100644 index 0000000..2679b1a --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/addFrom.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/czjy.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/czjy.vue new file mode 100644 index 0000000..a2af922 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/czjy.vue @@ -0,0 +1,50 @@ + + + \ No newline at end of file diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/detail.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/detail.vue new file mode 100644 index 0000000..ccfe279 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/components/detail.vue @@ -0,0 +1,57 @@ + + + diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/index.vue new file mode 100644 index 0000000..30acd37 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/index.vue @@ -0,0 +1,376 @@ + + + + + diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items copy.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items copy.vue new file mode 100644 index 0000000..0ba8826 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items copy.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items.vue new file mode 100644 index 0000000..46304d7 --- /dev/null +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/regionalControl/item/items.vue @@ -0,0 +1,124 @@ + + + diff --git a/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/components/localWarning.vue b/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/components/localWarning.vue index b8b1aa0..0f1afe0 100644 --- a/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/components/localWarning.vue +++ b/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/components/localWarning.vue @@ -34,6 +34,9 @@ + @@ -139,7 +142,7 @@ const pageData = reactive({ { label: "预警时间", prop: "yjSj", showOverflowTooltip: true, width: 200 }, { label: "姓名", prop: "yjRyxm" }, { label: "年龄", prop: "nl", showSolt: true, width: 80 }, - { label: "数据来源", prop: "yjLylx", showOverflowTooltip: true }, + { label: "数据来源", prop: "yjLylx", showOverflowTooltip: true, showSolt: true }, { label: "身份证", prop: "yjRysfzh", showOverflowTooltip: true, width: 200 }, // { label: "预警级别", prop: "yjJb", showSolt: true }, // { label: "相似度", prop: "xsd", showSolt: true }, diff --git a/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/index.vue index e5c1dfe..08eb564 100644 --- a/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/index.vue +++ b/src/views/backOfficeSystem/fourColorManage/warningList/portraitWarning/index.vue @@ -46,7 +46,7 @@
+ ref="localWarningRef" :dict="{ D_GSXT_YJXX_CZZT, D_BZ_YJJB, D_BZ_YJLYXT,D_BZ_YJLY }" :search="search" excelTitle="人像预警" />
@@ -70,7 +70,7 @@ {{ IdCard(row.yjRysfzh, 3) }}