Commit 75fb5c6c by gao_yingdong

刑嫌调控

parent e8d12f59
......@@ -193,6 +193,21 @@
>
</el-option>
</el-select>
<el-select
v-model="formData[item.id]"
clearable
multiple
:placeholder="item.placeholder"
v-else-if="item.type == 'selectxxtkMultiple'"
>
<el-option
v-for="item3 in item.selectData"
:key="item3.value"
:label="item3.name"
:value="item3.value"
>
</el-option>
</el-select>
<!--文本域-->
<el-input
type="textarea"
......@@ -568,7 +583,8 @@
pageBs != 'queryShseTh' &&
pageBs != 'tclb' &&
pageBs != 'queryRole' &&
pageBs != 'applyManager'&&
pageBs != 'queryXxtkZdry' &&
pageBs != 'applyManager' &&
pageBs != 'approvalManage'
"
>
......@@ -1311,6 +1327,25 @@
</el-tag>
</div>
<div
v-else-if="columnTitle.prop == 'sabqxxtkTxt'"
style="font-size: 13px !important"
>
<el-tag
effect="plain"
class="table-ajtag"
size="small"
style="color: #409eff"
v-for="(ajItem, index) in scope.row[columnTitle.prop]"
:key="index"
>{{
ajItem != "" &&
index != scope.row[columnTitle.prop].length - 1
? ajItem
: ajItem
}}
</el-tag>
</div>
<div
v-else-if="columnTitle.prop == 'ajlbCodeTxt'"
style="font-size: 13px !important"
>
......@@ -1477,6 +1512,7 @@
fixed="left"
v-if="
!(
pageBs == 'queryXxtkZdry' ||
pageBs == 'gnsyrz' ||
pageBs == 'queryFzth' ||
pageBs == 'queryDh' ||
......@@ -1667,6 +1703,7 @@
pageBs == 'queryRole' ||
pageBs == 'queryQtypfx' ||
pageBs == 'queryMbxx' ||
pageBs == 'queryXxtkZdry' ||
pageBs == 'queryShseTh' ||
pageBs == 'queryRole'
)
......@@ -3530,6 +3567,9 @@ export default {
if (item.ryflText) {
item.ryflText = item.ryflText.split("#").slice(1);
}
if (item.sabqxxtkTxt) {
item.sabqxxtkTxt = item.sabqxxtkTxt.split("#").slice(1);
}
if (item.sabqTxt) {
item.sabqTxt = item.sabqTxt
.split("#")
......
......@@ -554,6 +554,14 @@ const menuLayouts = [
title: '工作中可疑线索撤控流转'
},
component: () => import("@/views/xxtk/queryCklzG.vue")
},
{
path: "/queryXxtkZdry",
name: "queryXxtkZdry",
meta: {
title: '刑嫌调控重点人员'
},
component: () => import("@/views/xxtk/queryXxtkZdry.vue")
}
];
......
......@@ -23,8 +23,9 @@
<span class="hbyp" @click="dele(scope.scope)">删除</span>
<span class="hbyp" @click="sendBk(scope.scope)">发起布控</span>
<span class="hbyp" @click="lowdaZl(scope.scope)">下达指令</span>
<span class="hbyp" @click="newlyLK(scope.scope)">列控信息</span>
<span class="hbyp" @click="revokeLK(scope.scope)">撤控信息</span>
<span class="hbyp" @click="djgzzkyxs(scope.scope)">登记工作中可疑线索</span>
<!-- <span class="hbyp" @click="newlyLK(scope.scope)">列控信息</span>
<span class="hbyp" @click="revokeLK(scope.scope)">撤控信息</span> -->
</template>
</right-content>
<el-dialog title="关联案件" :visible.sync="dialogS" width="55%">
......@@ -616,46 +617,54 @@ export default {
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "queryLklz",
// label: "刑嫌对象列控流转处理",
// index: "queryLklz",
// auth: "M0102",
// className: "iconfont icongongnengfuwu",
// disabled: false,
// },
// {
// id: "queryCklz",
// label: "刑嫌对象撤控流转处理",
// index: "queryCklz",
// auth: "M0103",
// className: "iconfont iconfangwen",
// disabled: false,
// },
// {
// id: "queryGzzkyxs",
// label: "工作中可疑线索",
// index: "queryGzzkyxs",
// auth: "M0104",
// className: "iconfont iconfangwen",
// disabled: false,
// },
// {
// id: "queryLklzG",
// label: "工作中可疑线索列控流转",
// index: "queryLklzG",
// auth: "M0105",
// className: "iconfont icongongnengfuwu",
// disabled: false,
// },
// {
// id: "queryCklzG",
// label: "工作中可疑线索撤控流转",
// index: "queryCklzG",
// auth: "M0106",
// className: "iconfont iconfangwen",
// disabled: false,
// },
{
id: "queryLklz",
label: "刑嫌对象列控流转处理",
index: "queryLklz",
auth: "M0102",
className: "iconfont icongongnengfuwu",
disabled: false,
},
{
id: "queryCklz",
label: "刑嫌对象撤控流转处理",
index: "queryCklz",
auth: "M0103",
className: "iconfont iconfangwen",
disabled: false,
},
{
id: "queryGzzkyxs",
label: "工作中可疑线索",
index: "queryGzzkyxs",
auth: "M0104",
className: "iconfont iconfangwen",
disabled: false,
},
{
id: "queryLklzG",
label: "工作中可疑线索列控流转",
index: "queryLklzG",
auth: "M0105",
id: "queryXxtkZdry",
label: "重点人员信息管理",
index: "queryXxtkZdry",
auth: "M0107",
className: "iconfont icongongnengfuwu",
disabled: false,
},
{
id: "queryCklzG",
label: "工作中可疑线索撤控流转",
index: "queryCklzG",
auth: "M0106",
className: "iconfont iconfangwen",
disabled: false,
},
],
},
// {
......@@ -1042,6 +1051,14 @@ export default {
path: "/addsqfbzl",
query: { type: 'xdzl', glxxXxzjbh: scope.row.xzgzrybh, module: 'xxtk', xsType: 'ry' },
});
},
//登记工作中可疑线索
djgzzkyxs(scope) {
console.log(scope);
this.$router.pushToTab({
path: "/addGzzkyxs",
query: { type: 'xdzl', glxxXxzjbh: scope.row.xzgzrybh, module: 'xxtk', xsType: 'ry' },
});
}
},
};
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import formCompontent from "@c/form.vue";
import SelectTreeDialog from "@c/treeCode_components.vue";
export default {
name: "queryXxtkZdry",
components: {
rightContent,
formCompontent,
SelectTreeDialog,
},
data() {
return {
header: "重点人员信息",
pageBs: "queryXxtkZdry",
cxFormData: {
limit: 10,
page: 1,
xm: "",
zjhm: "",
xzqhdm: "",
ajzlb: "",
ajxzlb: "",
xalbdmbcms: "",
ajlbCode: "",
xalbdmbcms: "",
ajlbCode: "",
xbdm: "",
mzdm: "",
grade: "",
isMine: "",
ryfl:"",
zdyCodetxt:"",
},
cxQueryField: [
//查询条件
{
name: "人员分类",
id: "ryfl",
type: "codeTreeDialog",
props: [],
value: "",
placeholder: "请选择",
col: "3",
multiple: true,
codeOptions: [],
codeTree: "CODE_ZDGZRYFL",
},
{
name: "姓名",
id: "xm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "身份证号",
id: "zjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "户籍地区划",
id: "xzqhdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XZQH",
},
{
name: "案件主类别",
id: "ajzlb",
type: "codeTreeDialog",
codeTree: "CODE_AJZLB",
props: [],
codeOptions: [],
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "刑事类案案别",
id: "ajxzlb",
type: "codeTreeDialog",
codeTree: "CODE_AJXZLB",
props: [],
codeOptions: [],
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "刑事次类案案别",
id: "xalbdmbcms",
type: "codeTreeDialog",
codeTree: "CODE_XALBDMBCMS",
props: [],
codeOptions: [],
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "人员标签",
id: "zdyCodetxt",
type: "selectxxtkMultiple",
multiple: true,
props: [],
value: "",
col: "3",
selectData: [
{ value: "zd010001",name: "命案" },
{ name: "电信网络诈骗", value: "zd010002" },
{ name: "涉黄", value: "zd010003" },
{ name: "涉赌", value: "zd010004" },
{ name: "涉毒", value: "zd010005" },
{ name: "涉黑涉恶", value: "zd010006" },
{ name: "在逃", value: "zd010007" },
{ name: "撤逃", value: "zd010008" },
{ name: "Dna比中", value: "zd010009" },
{ name: "指纹比中", value: "zd010010" },
{ name: "盗窃车内财物", value: "zd010011" },
{ name: "高危户籍", value: "zd010012" },
{ name: "前科人员", value: "zd010013" },
{ name: "一人两案", value: "zd010014" },
{ name: "一人多案", value: "zd010015" },
{ name: "撤逃", value: "zd010016" },
{ name: "结伙作案", value: "zd010017" },
{ name: "团伙作案", value: "zd010018" },
{ name: "入室盗窃", value: "zd010023" },
{ name: "街头诈骗", value: "zd010024" },
{ name: "盗窃非机动车", value: "zd010025" },
{ name: "跨省作案", value: "zd010026" },
{ name: "跨市作案", value: "zd010027" },
{ name: "跨区作案", value: "zd010028" },
],
},
{
name: "案件类别",
id: "ajlbCode",
type: "codeTreeDialog",
props: [],
codeTree: "CODE_AJLB",
codeOptions: [],
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "性别",
id: "xbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "民族",
id: "mzdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_MZ_MIS",
},
{
name: "危险系数",
id: "grade",
type: "radio",
value: "10",
placeholder: "请选择",
col: "3",
radioData: [
{ label: "全部", val: "" },
{ label: "一般", val: "10" },
{ label: "危险", val: "20" },
{ label: "高危", val: "35" },
],
},
{
name: "关注人员",
id: "isMine",
type: "radio",
value: "",
placeholder: "请选择",
col: "3",
radioData: [
{ label: "全部", val: "" },
{ label: "我的关注", val: "1" },
],
},
],
cxDefaultFormThead: [
// {
// label: "信息主键编号",
// prop: "xxzjbh",
// width: "300",
// // toInfor: true,
// },
// {
// label: "信息关联主键",
// prop: "glxxXxzjbh",
// width: "200",
// },
{
label: "姓名",
prop: "xm",
},
{
label: "身份证号",
prop: "zjhm",
},
{
label: "人员标签",
prop: "codeTxt",
width: "300",
},
{
label: "涉案标签",
prop: "sabqxxtkTxt",
},
{
label: "性别",
prop: "xbdmText",
},
{
label: "民族",
prop: "mzdmText",
},
{
label: "户籍",
prop: "xzqhdmText",
},
{
label: "案件类别",
prop: "ajlbCodeTxt",
},
],
cxUrl: "/xxgzry/getXxtkZdGzryxx",
Menu: [
{
id: "queryXxtkZdry",
label: "重点人员信息",
index: "queryXxtkZdry",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
add() {
this.$router.pushToTab("addGzry");
},
toInfor(scope) {
console.log(scope);
this.$router.pushToTab({
path: "/detailGzry",
query: {
xxzjbh: scope.xzgzrybh,
},
});
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
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