Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
216d4c08
Commit
216d4c08
authored
Apr 19, 2022
by
lp784568205
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增页面
parent
1df5a870
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
566 additions
and
10 deletions
+566
-10
src/api/ajbztj.js
+4
-4
src/components/bshChildrenQuery.vue
+8
-2
src/layout/menuLayout.vue
+8
-0
src/router/modules/rightContent.js
+16
-0
src/views/bztj.vue
+20
-4
src/views/cbyp/dwbzcbxs.vue
+255
-0
src/views/cbyp/zwbzcbxs.vue
+255
-0
No files found.
src/api/ajbztj.js
View file @
216d4c08
...
@@ -5,12 +5,12 @@ import {
...
@@ -5,12 +5,12 @@ import {
postJson
postJson
}
from
"@/utils/http.js"
;
}
from
"@/utils/http.js"
;
//第一栏
//第一栏
export
const
EsBz
t
Query
=
params
=>
export
const
EsBz
Fpa
Query
=
params
=>
post
(
"/api/EsBz
t
Query"
,
params
)
post
(
"/api/EsBz
Fpa
Query"
,
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
=>
...
...
src/components/bshChildrenQuery.vue
View file @
216d4c08
...
@@ -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
:
{
...
...
src/layout/menuLayout.vue
View file @
216d4c08
...
@@ -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
,
}
}
],
],
},
},
...
...
src/router/modules/rightContent.js
View file @
216d4c08
...
@@ -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
:
{
...
...
src/views/bztj.vue
View file @
216d4c08
...
@@ -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
,
...
...
src/views/cbyp/dwbzcbxs.vue
0 → 100644
View file @
216d4c08
<
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
>
src/views/cbyp/zwbzcbxs.vue
0 → 100644
View file @
216d4c08
<
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
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment