Commit 01236d0f by mr.wang

监测预警子系统犯罪窝点

parent d3b88a21
...@@ -36,3 +36,7 @@ export const getDzAjByBsh = params => ...@@ -36,3 +36,7 @@ export const getDzAjByBsh = params =>
//同案人员信息 //同案人员信息
export const getTaryByZjhm = params => export const getTaryByZjhm = params =>
postform(`${base.alyIP2}/qgasj/getTaryByZjhm`, params); postform(`${base.alyIP2}/qgasj/getTaryByZjhm`, params);
//查询人员犯罪窝点
export const getFzwdByZjhm = params =>
postform(`${base.alyIP2}/qgasj/getFzwdByZjhm`, params);
...@@ -20,6 +20,36 @@ ...@@ -20,6 +20,36 @@
</el-row> </el-row>
</div> </div>
<div class="xyrlb text-cont">
<h1>嫌疑人列表</h1>
<el-table
:data="ajxyrInfo"
style="width: 100%">
<el-table-column
prop="xm"
label="姓名"
width="180">
</el-table-column>
<el-table-column
prop="cyzjZjhm"
label="证件号码"
width="180">
</el-table-column>
<el-table-column
prop="xbdmStr"
label="性别">
</el-table-column>
<el-table-column
prop="mzdmStr"
label="民族">
</el-table-column>
<el-table-column
prop="jgdm"
label="籍贯">
</el-table-column>
</el-table>
</div>
<div class="swtzxxbd text-cont"> <div class="swtzxxbd text-cont">
<h1>现场信息</h1> <h1>现场信息</h1>
<el-tabs class="elTabs" :tab-position="tabPosition" v-model="activeName" type="card" @tab-click="handleClick"> <el-tabs class="elTabs" :tab-position="tabPosition" v-model="activeName" type="card" @tab-click="handleClick">
...@@ -67,9 +97,11 @@ ...@@ -67,9 +97,11 @@
ystrUrl: '/Ystrbzrw/getYstrrwList', ystrUrl: '/Ystrbzrw/getYstrrwList',
rxUrl: '/Rxccbzrw/getRxrwList', rxUrl: '/Rxccbzrw/getRxrwList',
zjUrl: '/Zjccbzrw/getRxCcrwList', zjUrl: '/Zjccbzrw/getRxCcrwList',
ajxyrUrl: '/newAsjbz/getZbfzxyrxxList',
ajxxInfo: {}, // 案件基本信息 ajxxInfo: {}, // 案件基本信息
xcystr: {}, // 现场YSTR列表 xcystr: {}, // 现场YSTR列表
xcrx: {}, // 现场人像列表 xcrx: {}, // 现场人像列表
ajxyrInfo: []
} }
}, },
methods: { methods: {
...@@ -96,6 +128,17 @@ ...@@ -96,6 +128,17 @@
} }
this.loading = false this.loading = false
}); });
},
// 案件嫌疑人信息列表
getZbfzxyrxxList() {
this.loading = true
post(`${url.alyIP}${this.ajxyrUrl}`, {asjbh: this.asjbh}).then(
(res) => {
if (res.success) {
this.ajxyrInfo = res.data.rows
}
this.loading = false
});
}, },
handleSizeChange(val) { handleSizeChange(val) {
console.log(`每页 ${val} 条`); console.log(`每页 ${val} 条`);
...@@ -107,6 +150,7 @@ ...@@ -107,6 +150,7 @@
created() { created() {
this.asjbh = this.$route.query.asjbh this.asjbh = this.$route.query.asjbh
this.getAjxxxq() this.getAjxxxq()
this.getZbfzxyrxxList()
}, },
mounted() { mounted() {
// this.getXczwlb() // this.getXczwlb()
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
ref="rightContent" ref="rightContent"
> >
<template #listOperation="scope"> <template #listOperation="scope">
<el-button @click="fzwd(scope.scope)" size="mini" >犯罪窝点</el-button>
<el-button @click="ajaf(scope.scope)" size="mini" >案件案发</el-button> <el-button @click="ajaf(scope.scope)" size="mini" >案件案发</el-button>
<el-button @click="sary(scope.scope)" size="mini" >涉案人员</el-button> <el-button @click="sary(scope.scope)" size="mini" >涉案人员</el-button>
<el-button @click="toRouter('/queryQt')" size="mini" >高危群体</el-button> <el-button @click="toRouter('/queryQt')" size="mini" >高危群体</el-button>
...@@ -26,6 +27,21 @@ ...@@ -26,6 +27,21 @@
</template> </template>
</right-content> </right-content>
<el-dialog :visible.sync="getFzwdByZjhmShow" width="80%" center title="犯罪窝点">
<el-table :data="getFzwdByZjhmList" style="width: 100%">
<el-table-column prop="xxzjbh" label="阵地编号" width="300"></el-table-column>
<el-table-column prop="zdmc" label="阵地名称"></el-table-column>
<el-table-column prop="wjr" label="物建人"></el-table-column>
<el-table-column prop="wjdw" label="物建单位"></el-table-column>
<el-table-column prop="zdjd" label="阵地经度"></el-table-column>
<el-table-column prop="zdwd" label="阵地纬度"></el-table-column>
<el-table-column prop="zdlxdh" label="阵地联系电话" width="110"></el-table-column>
<el-table-column prop="zdgm" label="阵地规模"></el-table-column>
<el-table-column prop="fxcd" label="风险程度"></el-table-column>
<el-table-column prop="zdcslx" label="阵地基本情况" width="110"></el-table-column>
</el-table>
</el-dialog>
<el-dialog :visible.sync="getAsjListByZjhShow" width="80%" center title="案件案发"> <el-dialog :visible.sync="getAsjListByZjhShow" width="80%" center title="案件案发">
<el-table :data="getAsjListByZjhmList" style="width: 100%"> <el-table :data="getAsjListByZjhmList" style="width: 100%">
<el-table-column prop="asjbh" label="案件编号" width="300"></el-table-column> <el-table-column prop="asjbh" label="案件编号" width="300"></el-table-column>
...@@ -51,7 +67,7 @@ ...@@ -51,7 +67,7 @@
<script> <script>
import rightContent from "@c/ptCxForm_components.vue"; import rightContent from "@c/ptCxForm_components.vue";
import {deleteTbStJcyjgk,getAsjListByZjhm,getDzAjByBsh,getTaryByZjhm} from "@/api/jcyjzxt/hmd.js"; import {deleteTbStJcyjgk,getAsjListByZjhm,getDzAjByBsh,getTaryByZjhm, getFzwdByZjhm} from "@/api/jcyjzxt/hmd.js";
export default { export default {
name: "lkyj", name: "lkyj",
components: { components: {
...@@ -120,13 +136,35 @@ ...@@ -120,13 +136,35 @@
getAsjListByZjhShow:false, getAsjListByZjhShow:false,
getAsjListByZjhmList:[], getAsjListByZjhmList:[],
getTaryByZjhmShow:false, getTaryByZjhmShow:false,
getFzwdByZjhmShow: false,
getTaryByZjhmList:[], getTaryByZjhmList:[],
getFzwdByZjhmList: []
}; };
}, },
created() { created() {
this.$store.commit("user/SET_Menu", this.Menu); this.$store.commit("user/SET_Menu", this.Menu);
}, },
methods: { methods: {
fzwd(){
if(!this.selectedId.length){
this.$message.warning('请选择')
return
}
if(this.selectedId.length>1){
this.$message.warning('只能单选')
return
}
let paramas = new FormData();
paramas.append('zjhm',this.selectedId[0]);
getFzwdByZjhm(paramas).then(res=>{
if(res.code ===200){
this.getFzwdByZjhmList = res.data.rows;
this.getFzwdByZjhmShow = true
}else {
this.$message.warning(res.message)
}
})
},
ajaf(){ ajaf(){
if(!this.selectedId.length){ if(!this.selectedId.length){
this.$message.warning('请选择') this.$message.warning('请选择')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment