Commit 216d4c08 by lp784568205

新增页面

parent 1df5a870
...@@ -5,12 +5,12 @@ import { ...@@ -5,12 +5,12 @@ import {
postJson postJson
} from "@/utils/http.js"; } from "@/utils/http.js";
//第一栏 //第一栏
export const EsBztQuery = params => export const EsBzFpaQuery = params =>
post("/api/EsBztQuery", params) post("/api/EsBzFpaQuery", params)
//第二栏 //第二栏
// export const EsBztQuery = params => export const EsBztQuery = params =>
// post("/api/EsBztQuery", params) post("/api/EsBztQuery", params)
//第三栏 //第三栏
export const EsBzDqQuery = params => export const EsBzDqQuery = params =>
......
...@@ -543,7 +543,9 @@ ...@@ -543,7 +543,9 @@
v-if=" v-if="
pageBszfc == 'bshcb' || pageBszfc == 'bshcb' ||
pageBszfc == 'rgcb' || pageBszfc == 'rgcb' ||
pageBszfc == 'dnabzcbxs' pageBszfc == 'dnabzcbxs' ||
pageBszfc == 'zwbzcbxs' ||
pageBszfc == 'dwbzcbxs'
" "
width="200" width="200"
> >
...@@ -563,11 +565,12 @@ ...@@ -563,11 +565,12 @@
<span <span
style="cursor: pointer; color: #096cc9" style="cursor: pointer; color: #096cc9"
@click="rowClick(scope.row, scope.column)" @click="rowClick(scope.row, scope.column)"
v-if="pageBs != 'zwbzcbxs' || pageBs != 'dwbzcbxs'"
> >
<i class="el-icon-view"></i> 详情 <i class="el-icon-view"></i> 详情
</span> </span>
<span <span
v-show="pageBs == 'dnabzcbxs' && cxFormData.cblx == '0306'" v-show="(pageBs == 'dnabzcbxs' && cxFormData.cblx == '0306') || (pageBs == 'dwbzcbxs')"
style="cursor: pointer; color: #096cc9" style="cursor: pointer; color: #096cc9"
@click="toRelation(scope.row, scope.column)" @click="toRelation(scope.row, scope.column)"
> >
...@@ -1131,6 +1134,9 @@ export default { ...@@ -1131,6 +1134,9 @@ export default {
} }
} }
}); });
if(self.pageBs == 'zwbzcbxs' || self.pageBs == 'dwbzcbxs') {
self.propdefaultFormThead = [...self.cxDefaultFormThead];
}
self.doQuery("yes"); self.doQuery("yes");
}, },
computed: { computed: {
......
...@@ -150,6 +150,14 @@ ...@@ -150,6 +150,14 @@
auth: "M0102", auth: "M0102",
className: "iconfont icongongnengfuwu", className: "iconfont icongongnengfuwu",
disabled: false, disabled: false,
},
{
id: "dwbzcbxs",
label: "多维比中串并线索",
index: "dwbzcbxs",
auth: "M0102",
className: "iconfont icongongnengfuwu",
disabled: false,
} }
], ],
}, },
......
...@@ -17,6 +17,22 @@ const menuLayouts = [ ...@@ -17,6 +17,22 @@ const menuLayouts = [
component: () => import("@/views/cbyp/dnabzcbxs.vue") component: () => import("@/views/cbyp/dnabzcbxs.vue")
}, },
{ {
path: "/zwbzcbxs",
name: "zwbzcbxs",
meta: {
title: 'DNA比中串并线索'
},
component: () => import("@/views/cbyp/zwbzcbxs.vue")
},
{
path: "/dwbzcbxs",
name: "dwbzcbxs",
meta: {
title: '多为比中串并线索'
},
component: () => import("@/views/cbyp/dwbzcbxs.vue")
},
{
path: "/rgcb", path: "/rgcb",
name: "rgcb", name: "rgcb",
meta: { meta: {
......
...@@ -260,7 +260,13 @@ ...@@ -260,7 +260,13 @@
</template> </template>
<script> <script>
import { EsBztQuery, EsBzDqQuery, getTj, EsBzBtQuery } from "@/api/ajbztj.js"; import {
EsBzFpaQuery,
EsBztQuery,
EsBzDqQuery,
getTj,
EsBzBtQuery,
} from "@/api/ajbztj.js";
export default { export default {
name: "bztj", name: "bztj",
data() { data() {
...@@ -465,13 +471,12 @@ export default { ...@@ -465,13 +471,12 @@ export default {
self.loadingIndex++; self.loadingIndex++;
console.log(self.loadingIndex); console.log(self.loadingIndex);
self.getOneData(); self.getOneData();
self.getTwoData();
self.getThreeData(); self.getThreeData();
self.getFourData(); self.getFourData();
}, },
getOneData() { getOneData() {
let self = this; EsBzFpaQuery({
self.loadingIndex++;
EsBztQuery({
asjkssj: self.formData.asjfssjAsjfskssj, asjkssj: self.formData.asjfssjAsjfskssj,
asjjssj: self.formData.asjfssjAsjfsjssj, asjjssj: self.formData.asjfssjAsjfsjssj,
}).then((res) => { }).then((res) => {
...@@ -481,6 +486,17 @@ export default { ...@@ -481,6 +486,17 @@ export default {
self.buttonBox[2].value = res.data.wbznum; self.buttonBox[2].value = res.data.wbznum;
self.buttonBox[3].value = res.data.bzhnum; self.buttonBox[3].value = res.data.bzhnum;
self.buttonBox[4].value = res.data.bzbnum; self.buttonBox[4].value = res.data.bzbnum;
}
});
},
getTwoData() {
let self = this;
self.loadingIndex++;
EsBztQuery({
asjkssj: self.formData.asjfssjAsjfskssj,
asjjssj: self.formData.asjfssjAsjfsjssj,
}).then((res) => {
if ((res.code == 200) & (res.success == true)) {
self.twoData = res.data.rows; self.twoData = res.data.rows;
let xData = res.data.rows.map((i) => ({ let xData = res.data.rows.map((i) => ({
name: i.name, name: i.name,
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxDefaultFormTheads="cxDefaultFormTheads"
:childrenUrl="childrenUrl"
:cxUrl="cxUrl"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/bshChildrenQuery.vue";
export default {
name: "dwbzcbxs",
components: {
rightContent,
},
data() {
return {
header: "立案信息管理",
pageBs: "dwbzcbxs",
cxFormData: {
asjbh: "",
ladw: "",
sldw: "",
cbajAjmc: "",
pazt: "",
djsjStart: "",
djsjEnd: "",
jyaq: "",
fasjEnd: "",
ajlbdm: "",
fasjStart: "",
// bshlx: "",
// cbxgfwbzh: "",
// cbxsly: "",
// ajsStart: "",
// ajsEnd: "",
// wpaStart: "",
// wpaEnd: "",
// paStart: "",
// paEnd: "",
// xyrStart: "",
// xyrEnd: "",
limit: 10,
page: 1,
typeFlag: "xkcb",
cblx: "0302",
// bzgx: '0',
// larqQssj: util.timeStampTurnTime(
// new Date(new Date().getFullYear() + "-01-01 00:00:00")
// ),
// larqJssj: util.timeStampTurnTime(new Date()),
},
cxQueryField: [
/*立案信息 侦查终结信息 立案信息审批 侦查终结审批通用开始*/
{
name: "案件编号",
id: "asjbh",
type: "text",
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "立案单位",
id: "ladw",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_QGUNIT",
},
{
name: "受理单位",
id: "sldw",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_QGUNIT",
},
{
name: "串并线索组名称",
id: "cbajAjmc",
type: "text",
value: "",
placeholder: "请输入串并线索组名称",
col: "3",
},
{
name: "发案时间",
id: "fasjStart",
id2: "fasjEnd",
type: "zdyDate",
value: "",
col: "3",
},
{
name: "破案状态",
id: "pazt",
type: "radio",
value: "",
placeholder: "",
col: "3",
radioData: [
{ label: "所有", val: "" },
{ label: "已破", val: "0" },
{ label: "未破", val: "1" },
],
},
{
name: "案件类别",
id: "ajlbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_AJLB_bz",
},
{
name: "串并时间",
id: "djsjStart",
id2: "djsjEnd",
type: "zdyDate",
value: "",
col: "3",
},
// {
// name: "比中关系",
// id: "bzgx",
// type: "radio",
// value: "10",
// placeholder: "请选择",
// col: "3",
// radioData: [
// { label: "案人比中", val: "0" },
// { label: "案案比中", val: "1" },
// ],
// },
{
name: "简要案情",
id: "jyaq",
type: "text",
value: "",
placeholder: "简要案情,多个案情之间用逗号分隔",
col: "15",
},
],
cxDefaultFormTheads: [
{
label: "线索组名称",
prop: "cbajAjmc",
width: "400",
},
{
label: "案件数",
prop: "cbxsypCbajs",
},
{
label: "未破案数",
prop: "wpaCount",
},
{
label: "已破案数",
prop: "paCount",
},
{
label: "串并时间",
prop: "djsj",
},
],
cxDefaultFormThead: [
{
label: "线索组名称",
prop: "cbajAjmc",
width: "400",
},
{
label: "案件数",
prop: "cbxsypCbajs",
width: "100",
},
{
label: "未破案数",
prop: "wpaCount",
width: "100",
},
{
label: "已破案数",
prop: "paCount",
width: "100",
},
{
label: "串并依据",
prop: "ryXm(rySfhm)",
},
// {
// label: "嫌疑人数",
// prop: "xyrCount",
// },
// {
// label: "标识号类型",
// prop: "bshlx",
// },
// {
// label: "标识号",
// prop: "cbxgfwbzh",
// },
{
label: "串并时间",
prop: "djsj",
width: "120",
},
// {
// label: "比中时间",
// prop: "bzsj",
// },
],
cxUrl: "/api/cbxsz/toQueryXszxx",
// updateCbxszUrl: "/api/cbxsz/updateCbxsz",
childrenUrl: "/api/cbxsz/toQueryXszxx",
};
},
methods: {},
watch: {
"cxFormData.bzgx": {
handler(val) {
if (val == 0) {
this.$set(this.cxFormData, "cblx", '0302');
}else if(val == 1) {
this.$set(this.cxFormData, "cblx", '0306');
}
},
},
},
};
</script>
<style>
@import "../../assets/styles/queryCommon.scss";
</style>
<style scoped lang="scss">
@import "../../assets/styles/rightContent.scss";
</style>
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxDefaultFormTheads="cxDefaultFormTheads"
:childrenUrl="childrenUrl"
:cxUrl="cxUrl"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/bshChildrenQuery.vue";
export default {
name: "dnabzcbxs",
components: {
rightContent,
},
data() {
return {
header: "立案信息管理",
pageBs: "zwbzcbxs",
cxFormData: {
asjbh: "",
ladw: "",
sldw: "",
cbajAjmc: "",
pazt: "",
djsjStart: "",
djsjEnd: "",
jyaq: "",
fasjEnd: "",
ajlbdm: "",
fasjStart: "",
// bshlx: "",
// cbxgfwbzh: "",
// cbxsly: "",
// ajsStart: "",
// ajsEnd: "",
// wpaStart: "",
// wpaEnd: "",
// paStart: "",
// paEnd: "",
// xyrStart: "",
// xyrEnd: "",
limit: 10,
page: 1,
typeFlag: "xkcb",
cblx: "0302",
// bzgx: '0',
// larqQssj: util.timeStampTurnTime(
// new Date(new Date().getFullYear() + "-01-01 00:00:00")
// ),
// larqJssj: util.timeStampTurnTime(new Date()),
},
cxQueryField: [
/*立案信息 侦查终结信息 立案信息审批 侦查终结审批通用开始*/
{
name: "案件编号",
id: "asjbh",
type: "text",
value: "",
placeholder: "请输入",
col: "3",
},
{
name: "立案单位",
id: "ladw",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_QGUNIT",
},
{
name: "受理单位",
id: "sldw",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_QGUNIT",
},
{
name: "串并线索组名称",
id: "cbajAjmc",
type: "text",
value: "",
placeholder: "请输入串并线索组名称",
col: "3",
},
{
name: "发案时间",
id: "fasjStart",
id2: "fasjEnd",
type: "zdyDate",
value: "",
col: "3",
},
{
name: "破案状态",
id: "pazt",
type: "radio",
value: "",
placeholder: "",
col: "3",
radioData: [
{ label: "所有", val: "" },
{ label: "已破", val: "0" },
{ label: "未破", val: "1" },
],
},
{
name: "案件类别",
id: "ajlbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_AJLB_bz",
},
{
name: "串并时间",
id: "djsjStart",
id2: "djsjEnd",
type: "zdyDate",
value: "",
col: "3",
},
// {
// name: "比中关系",
// id: "bzgx",
// type: "radio",
// value: "10",
// placeholder: "请选择",
// col: "3",
// radioData: [
// { label: "案人比中", val: "0" },
// { label: "案案比中", val: "1" },
// ],
// },
{
name: "简要案情",
id: "jyaq",
type: "text",
value: "",
placeholder: "简要案情,多个案情之间用逗号分隔",
col: "15",
},
],
cxDefaultFormTheads: [
{
label: "线索组名称",
prop: "cbajAjmc",
width: "400",
},
{
label: "案件数",
prop: "cbxsypCbajs",
},
{
label: "未破案数",
prop: "wpaCount",
},
{
label: "已破案数",
prop: "paCount",
},
{
label: "串并时间",
prop: "djsj",
},
],
cxDefaultFormThead: [
{
label: "线索组名称",
prop: "cbajAjmc",
width: "400",
},
{
label: "案件数",
prop: "cbxsypCbajs",
width: "100",
},
{
label: "未破案数",
prop: "wpaCount",
width: "100",
},
{
label: "已破案数",
prop: "paCount",
width: "100",
},
{
label: "串并依据",
prop: "ryXm(rySfhm)",
},
// {
// label: "嫌疑人数",
// prop: "xyrCount",
// },
// {
// label: "标识号类型",
// prop: "bshlx",
// },
// {
// label: "标识号",
// prop: "cbxgfwbzh",
// },
{
label: "串并时间",
prop: "djsj",
width: "120",
},
// {
// label: "比中时间",
// prop: "bzsj",
// },
],
cxUrl: "/api/cbxsz/toQueryXszxx",
// updateCbxszUrl: "/api/cbxsz/updateCbxsz",
childrenUrl: "/api/cbxsz/toQueryXszxx",
};
},
methods: {},
watch: {
"cxFormData.bzgx": {
handler(val) {
if (val == 0) {
this.$set(this.cxFormData, "cblx", '0302');
}else if(val == 1) {
this.$set(this.cxFormData, "cblx", '0306');
}
},
},
},
};
</script>
<style>
@import "../../assets/styles/queryCommon.scss";
</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