Commit f8012eed by xue_wengang

线索路由

parent 9cb408b5
......@@ -44,24 +44,24 @@
>{{ item.label }}</el-menu-item
>
</el-submenu> -->
<el-submenu
:index="item.index"
v-for="(item, index) in leftMenus"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
style="float: right"
v-show="item.disabled"
></i
>{{ item.label }}</el-submenu
>
<el-menu-item
:index="item.index"
v-for="(item, index) in leftMenus"
:key="index"
><i
class="iconfont iconquanxianjiesuo"
style="float: right"
v-show="item.disabled"
></i
>{{ item.label }}</el-menu-item
>
</el-menu>
</el-scrollbar>
</div>
<div class="rightContent">
<div v-if="$route.meta.isAdd" class="topMenu">
<el-breadcrumb separator="/" style="line-height: 48px;">
<el-breadcrumb separator="/" style="line-height: 48px">
<el-breadcrumb-item>刑嫌列控管理</el-breadcrumb-item>
<el-breadcrumb-item>刑嫌对象信息管理</el-breadcrumb-item>
<el-breadcrumb-item>新增关注人员</el-breadcrumb-item>
......@@ -109,28 +109,28 @@ export default {
id: "ryxsGl",
label: "人员线索管理",
newAuth: "M01",
index: "2",
index: "ryxsGl",
className: "iconfont icongongnengfuwu",
},
{
id: "hmxsGl",
label: "号码线索管理",
newAuth: "M01",
index: "2",
index: "hmxsGl",
className: "iconfont icongongnengfuwu",
},
{
id: "jdcxsGl",
label: "机动车线索管理",
newAuth: "M01",
index: "2",
index: "jdcxsGl",
className: "iconfont icongongnengfuwu",
},
{
id: "yhkxsGl",
label: "银行卡线索管理",
newAuth: "M01",
index: "2",
index: "yhkxsGl",
className: "iconfont icongongnengfuwu",
},
],
......@@ -145,7 +145,7 @@ export default {
this.navList = JSON.parse(sessionStorage.getItem("navList"));
this.activeIndex = sessionStorage.getItem("routerPath") || this.$route.name;
this.activeName = this.$route.name;
debugger
debugger;
console.log(123);
this.topMenus = this.topMenu;
},
......@@ -153,41 +153,10 @@ export default {
isCollapseP(val) {
this.isCollapse = val;
},
sidebarItemName(val) {
if (
val == "sjcj" ||
val == "laxxgl" ||
val == "zczjxxgl" ||
val == "cxxxgl" ||
val == "sjzljc" ||
val == "sqmaxxgl"
) {
this.csidebarItemName = "sjgl";
} else if (
val == "laxxsp" ||
val == "zczjsp" ||
val == "cxxxsp" ||
val == "cxxxsjsp"
) {
this.csidebarItemName = "spgl";
} else if (val == "tjbb" || val == "dwcx") {
this.csidebarItemName = "cxtj";
} else if (val == "fzzxfw" || val == "tzgg") {
this.csidebarItemName = "xtgj";
} else if (val == "jasjgl" || val == "jazczjxxgl") {
this.csidebarItemName = "jasjgl";
} else if (val == "jaxxsp" || val == "jazczjsp") {
this.csidebarItemName = "jaspgl";
} else if (val == "sdrgl" || val == "jsbhgl") {
this.csidebarItemName = "zdsjgl";
} else if (val == "sjjc" || val == "sjbc") {
this.csidebarItemName = "sjjkgl";
}
},
topMenu(val){
topMenu(val) {
this.topMenus = val;
this.activeName = val[0].id;
}
},
},
methods: {
navAuth() {
......
import menuLayout from "@/layout/menuLayout.vue";
import menuLayout from "@/layout/kyxsLayout.vue";
const menuLayouts = [
{
......@@ -8,6 +8,62 @@ const menuLayouts = [
title: '人员线索信息管理'
},
component: () => import("@/views/kyxs/ryxs/ryxsGl.vue")
},
{
path: "/addRyxs",
name: "addRyxs",
meta: {
title: '添加人员线索信息'
},
component: () => import("@/views/kyxs/ryxs/addRyxs.vue")
},
{
path: "/ryxsDetail",
name: "ryxsDetail",
meta: {
title: '人员线索详情'
},
component: () => import("@/views/kyxs/ryxs/ryxsDetail.vue")
},
{
path: "/yhkxsGl",
name: "yhkxsGl",
meta: {
title: '银行卡线索信息管理'
},
component: () => import("@/views/kyxs/yhkxs/yhkxsGl.vue")
},
{
path: "/hmxsGl",
name: "hmxsGl",
meta: {
title: '号码线索信息管理'
},
component: () => import("@/views/kyxs/hmxs/hmxsGl.vue")
},
{
path: "/addHmxs",
name: "addHmxs",
meta: {
title: '添加号码线索信息'
},
component: () => import("@/views/kyxs/hmxs/addHmxs.vue")
},
{
path: "/hmxsDetail",
name: "hmxsDetail",
meta: {
title: '号码线索详情'
},
component: () => import("@/views/kyxs/hmxs/hmxsDetail.vue")
},
{
path: "/jdcxsGl",
name: "jdcxsGl",
meta: {
title: '机动车线索信息管理'
},
component: () => import("@/views/kyxs/jdcxs/jdcxsGl.vue")
}
];
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryCklz",
components: {
rightContent,
},
data() {
return {
header: "撤控流转管理",
pageBs: "queryCklz",
cxFormData: {
cxPdbz: "2",
limit: 10,
page: 1,
},
cxQueryField: [
{
name: "姓名",
id: "xm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "证件号码",
id: "zjhm",
type: "text",
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_XB",
},
{
name: "户籍",
id: "hjdzXzqhdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否有吸毒史",
id: "sfyxdsPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否携带艾滋病毒",
id: "sfazbbdxdzPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "人员类别",
id: "xzgzrylbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "关注级别",
id: "xzgzrygzjbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "纳嫌单位",
id: "xxdjdwGajgjgdm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "刑侦关注人员状态",
id: "xzgzryzt",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "姓名",
prop: "xm",
},
{
/*table默认得表头*/
label: "证件号码",
prop: "zjhm",
width: "200",
},
{
label: "性别代码",
prop: "xbdm",
},
{
label: "人员类别代码",
prop: "xzgzrylbdm",
},
{
label: "关注级别代码",
prop: "xzgzrygzjbdm",
},
{
label: "纳嫌单位",
prop: "xxdjdwGajgjgdm",
},
{
label: "刑侦关注人员状态",
prop: "xzgzryzt",
},
],
cxUrl: "/kyxs/getRyKyxsList",
Menu: [
{
id: "queryCklz",
label: "撤控流转处理",
index: "queryCklz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
debugger
},
methods: {
add() {},
},
};
</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>
......@@ -166,7 +166,16 @@ export default {
},
],
cxUrl: "/kyxs/getRyKyxsList",
Menu: [],
Menu: [
{
id: "queryCklz",
label: "撤控流转处理",
index: "queryCklz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
created() {
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryCklz",
components: {
rightContent,
},
data() {
return {
header: "撤控流转管理",
pageBs: "queryCklz",
cxFormData: {
cxPdbz: "2",
limit: 10,
page: 1,
},
cxQueryField: [
{
name: "姓名",
id: "xm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "证件号码",
id: "zjhm",
type: "text",
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_XB",
},
{
name: "户籍",
id: "hjdzXzqhdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否有吸毒史",
id: "sfyxdsPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否携带艾滋病毒",
id: "sfazbbdxdzPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "人员类别",
id: "xzgzrylbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "关注级别",
id: "xzgzrygzjbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "纳嫌单位",
id: "xxdjdwGajgjgdm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "刑侦关注人员状态",
id: "xzgzryzt",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "姓名",
prop: "xm",
},
{
/*table默认得表头*/
label: "证件号码",
prop: "zjhm",
width: "200",
},
{
label: "性别代码",
prop: "xbdm",
},
{
label: "人员类别代码",
prop: "xzgzrylbdm",
},
{
label: "关注级别代码",
prop: "xzgzrygzjbdm",
},
{
label: "纳嫌单位",
prop: "xxdjdwGajgjgdm",
},
{
label: "刑侦关注人员状态",
prop: "xzgzryzt",
},
],
cxUrl: "/kyxs/getRyKyxsList",
Menu: [
{
id: "queryCklz",
label: "撤控流转处理",
index: "queryCklz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
debugger
},
methods: {
add() {},
},
};
</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