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
e4f62553
Commit
e4f62553
authored
Nov 18, 2021
by
liupeng
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev_xzeq' of
http://47.92.108.28/changchao/founder_vue
into dev_xzeq
parents
58937c7a
1e513a0a
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
1276 additions
and
806 deletions
+1276
-806
src/api/yzzfzxsyp/thxs.js
+14
-3
src/components/IdentityInfor.vue
+229
-0
src/components/ptCxForm_components.vue
+221
-142
src/views/ajxscxbd/rxbd/detailRxbd.vue
+107
-91
src/views/ajxscxbd/xcdna/detailDnabz.vue
+80
-140
src/views/ajxscxbd/xcdna/queryDnabz.vue
+1
-1
src/views/ajxscxbd/xcrx/detailXcrx.vue
+99
-85
src/views/ajxscxbd/xcystr/detailXcystr.vue
+134
-121
src/views/ajxscxbd/xczj/detailXczj.vue
+100
-71
src/views/ajxscxbd/xczw/detailXczw.vue
+120
-91
src/views/ztyp/queryZj.vue
+170
-60
vue.config.js
+1
-1
No files found.
src/api/yzzfzxsyp/thxs.js
View file @
e4f62553
...
...
@@ -7,7 +7,7 @@ export const getXsbh = params =>
//新增团伙
export
const
addThxs
=
params
=>
postform
(
`
${
base
.
alyIP
}
/thajxs/addThxs`
,
params
);
postform
(
`
${
base
.
alyIP
}
/thajxs/addThxs`
,
params
);
//新增附件
export
const
addXsfj
=
params
=>
...
...
@@ -19,13 +19,24 @@ export const getThxsByZjbh = params =>
//团伙线索信息编辑
export
const
updateThxs
=
params
=>
postform
(
`
${
base
.
alyIP
}
/thajxs/updateThxs`
,
params
);
postform
(
`
${
base
.
alyIP
}
/thajxs/updateThxs`
,
params
);
//团伙线索信息详情
export
const
delThxs
=
params
=>
post
(
`
${
base
.
alyIP
}
/thajxs/delThxs`
,
params
);
// 2.16 资金 新增任务
export
const
insertJtrw
=
params
=>
post
(
`
${
base
.
alyIP
}
/ztypxx/insertJtrw`
,
params
);
//2.18 资金 上传资金excle表
export
const
uploadFile
=
params
=>
postform
(
`
${
base
.
alyIP
}
/ztypxx/uploadFile`
,
params
);
// 2查询最新资金表的数据
export
const
selectZxzjbList
=
params
=>
post
(
`
${
base
.
alyIP
}
/ztypxx/selectZxzjbList`
,
params
);
src/components/IdentityInfor.vue
0 → 100644
View file @
e4f62553
<
template
>
<div
class=
"rightContent"
id=
"IdentityInfor"
>
<div
class=
"Content paneDiv paneDiv2"
>
<div
class=
"header"
>
<span
class=
"title"
>
{{
title
}}
</span>
</div>
<div
class=
"Boxcontent"
>
<div
class=
"content"
>
<div>
<div
class=
"itemBox"
v-for=
"(item, index) in cxQueryField"
:key=
"item.id"
>
<div
class=
"module"
>
<div
class=
"title"
>
{{
item
.
title
}}
</div>
<div
class=
"rows"
>
<div
v-if=
"index === 0"
class=
"ryzp"
><img
src=
"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDABsSFBcUERsXFhceHBsgKEIrKCUlKFE6PTBCYFVlZF9VXVtqeJmBanGQc1tdhbWGkJ6jq62rZ4C8ybqmx5moq6T/2wBDARweHigjKE4rK06kbl1upKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKSkpKT/wAARCAAyADIDASIAAhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAUCAwQBBv/EAC4QAAEDAwMDAQYHAAAAAAAAAAEAAgMEERITIjEFIUFRMjM1YYGRFUJxcnOhwf/EABgBAAMBAQAAAAAAAAAAAAAAAAACAwEE/8QAHBEBAQEBAAMBAQAAAAAAAAAAAAECEQMTMSEi/9oADAMBAAIRAxEAPwD0ZIAuSlc1XNPI5lGBZvYvP+K/qEthHDlbVNu3oo0MejDg/G9/CTWuGzFcdO+aK80shJ5F0SU8kMZMU0gtwL3W4/JUVDZiWaTgADuv5CjbenjPT1czHtjqwN3Dwmg4WSVtPK3CQXC5RTB4kiyJ03Y3Poq510mpxtuhcQnIV1/xGnHjutbMfRKaqtE0ccr43RzRuvifI+S2MnsBIN0bh9lDy/erY/Y2kqJKqbMxwu14+6i+VreXAfVQp5HJMbKjp5P4nMz8paD9VLPPda0Y/tU0Eoiq5DO0sfIdp8EKvil6zyX+eHaFy6F0ucq0qyms1rWVEY8nlVRyya5Zp6bucCeU77Jd1OJwxqYxviPe3kLLJr6aXjO7RJ3sxP2XW6AOxmTkxhdFURNkABuFa2NjeGgKXqinsLxFI5hke2waLhqzTTtm6WHPIMpO0ebp32slDKOOPqp27S3Id+Cq5zM/CW9aG62I54Qt1kLSJKE3unfohC0FvQ/cyfvKZn2ShCAiz2AsA+NH+JCENMkIQgP/2Q=="
width=
"120"
/></div>
<div
:class=
"'col' + i.col"
v-for=
"i in item.data"
:key=
"i.prop"
>
<span
class=
"label"
:style=
"
{ width: labelWidth }">
{{
i
.
label
}}
</span>
<div
v-if=
"item.objStr"
class=
"cont"
:style=
"
{ width: `calc(100% - ${labelWidth})` }">
{{
(
pageData
[
item
.
objStr
]
&&
pageData
[
item
.
objStr
][
i
.
prop
])
||
"-"
}}
</div>
<div
v-else
class=
"cont"
:style=
"
{ width: `calc(100% - ${labelWidth})` }">
<!--
<span
v-if=
"isBase64(pageData[i.prop] + '')"
><img
:src=
"'data:image/jpeg;base64,' + pageData[i.prop]"
alt=
""
width=
"80"
/></span>
<span
v-else
>
{{
pageData
[
i
.
prop
]
||
"-"
}}
</span>
-->
<span>
{{
pageData
[
i
.
prop
]
||
"-"
}}
</span>
</div>
</div>
</div>
<div
class=
"zpdb"
v-if=
"index === 2"
>
<div>
<img
:src=
"'data:image/jpeg;base64,' + bzrZp"
alt=
""
width=
"280"
/>
</div>
<div>
<img
:src=
"'data:image/jpeg;base64,' + xyrZp"
alt=
""
width=
"280"
/>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
//页面信息对象
pageData
:
this
.
pageObject
,
col
:
0
,
bzrZp
:
this
.
pageObject
.
bzrZp
,
xyrZp
:
this
.
pageObject
.
xyrZp
}
},
props
:
{
//详情配置
cxQueryField
:
{
type
:
Array
,
default
:
()
=>
[],
},
//接口请求的对象所有信息都包含的
pageObject
:
{
type
:
Object
,
default
:
()
=>
({}),
},
//label的宽度默认80
labelWidth
:
String
,
//页面标题
title
:
String
},
methods
:
{
// 判断字段返回值是否为base64字符串
isBase64
(
str
)
{
if
(
str
===
''
||
str
.
trim
()
===
''
){
return
false
;
}
try
{
return
btoa
(
atob
(
str
))
==
str
}
catch
(
err
)
{
return
false
}
}
},
mounted
()
{
},
watch
:
{
pageObject
:
{
handler
:
function
(
val
)
{
this
.
pageData
=
val
;
console
.
log
(
'this.pageData'
,
this
.
pageData
)
},
deep
:
true
,
},
},
};
</
script
>
<
style
lang=
"scss"
scoped
>
@mixin
pageStyle
()
{
padding
:
13px
50px
;
}
@mixin
photoStyle
()
{
display
:
flex
;
align-items
:
center
;
background-color
:
#fcfcfd
;
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.18
);
}
.rightContent
{
flex
:
1
;
height
:
100%
;
overflow-y
:
auto
;
.paneDiv
{
background
:
#ffffff
;
box-shadow
:
0px
2px
4px
rgba
(
0
,
0
,
0
,
0.18
);
opacity
:
1
;
border-radius
:
4px
;
margin
:
16px
20px
50px
;
position
:
relative
;
}
.paneDiv2
{
background
:
#ffffff
;
border
:
1px
solid
#eaeaea
;
box-shadow
:
none
;
opacity
:
1
;
border-radius
:
8px
;
}
.header
{
padding
:
13px
20px
;
display
:
flex
;
justify-content
:
space-between
;
align-items
:
center
;
border-bottom
:
1px
solid
#e4e4e4
;
.title
{
font-size
:
16px
;
font-family
:
Source
Han
Sans
CN
;
font-weight
:
600
;
color
:
#363636
;
}
.iconBox
{
i
{
font-size
:
18px
;
color
:
#808591
;
&:not(:last-of-type)
{
margin-right
:
15px
;
}
}
}
}
.Boxcontent
{
@include
pageStyle();
.content
{
height
:
auto
;
display
:
block
;
.module{
.rows{
position
:
relative
;
.ryzp{
position
:
absolute
;
top
:
18px
;
width
:
200px
;
background
:
#fff
;
height
:
160px
;
}
}
.zpdb
{
div{
width
:
33%
;
display
:
inline-block
;
}
}
}
}
}
.col3
,
.col6
,
.col10
,
.col5
,
.col13
{
display
:
inline-block
;
vertical-align
:
top
;
padding
:
5px
0
;
.label
{
font-size
:
15px
;
color
:
#363636
;
font-weight
:
bold
;
display
:
inline-block
;
width
:
80px
;
text-align
:
left
;
vertical-align
:
top
;
}
.cont
{
color
:
#808591
;
font-size
:
15px
;
display
:
inline-block
;
width
:
calc
(
100%
-
80px
);
box-sizing
:
border-box
;
padding-right
:
15px
;
padding-left
:
10px
;
>
span{
word-wrap
:
break-word
;
}
}
}
.itemBox
{
.title
{
font-size
:
16px
;
font-family
:
Source
Han
Sans
CN
;
font-weight
:
600
;
color
:
#ff8d1e
;
border-bottom
:
1px
solid
#e4e4e4
;
padding-bottom
:
10px
;
}
}
.col3
{
width
:
33%
;
}
.col6
{
width
:
66%
;
}
.col10
{
width
:
100%
;
}
.col5
{
width
:
50%
;
}
.col13
{
width
:
33%
;
margin-right
:
33%
;
}
}
</
style
>
src/components/ptCxForm_components.vue
View file @
e4f62553
...
...
@@ -273,7 +273,7 @@
</div>
</div>
</div>
<div
class=
"Content paneDiv paneDiv2"
>
<div
class=
"Content paneDiv paneDiv2"
v-if=
"pageBs != 'xxtkgzxnpg'"
>
<el-row
style=
"width: 98%"
>
<el-col
:span=
"24"
>
<div
...
...
@@ -348,16 +348,23 @@
pageBs != 'wfzdzczl' &&
pageBs != 'qjgnsyrz' &&
pageBs != 'queryCheckBj' &&
pageBs != 'queryZj' &&
pageBs != 'queryWl' &&
pageBs != 'bjzycx' &&
pageBs != 'yhzyh' &&
pageBs != 'queryDx' &&
pageBs != 'queryZj' &&
pageBs != 'sqqxgl'
"
>
<i
class=
"el-icon-plus"
></i>
新增
</div>
<div
class=
"flTtitle Add"
@
click=
"adds"
v-if=
"pageASs == 'queryZj'"
>
<i
class=
"el-icon-plus"
></i>
新增
</div>
<el-button
type=
"primary"
size=
"mini"
...
...
@@ -504,7 +511,32 @@
size=
"small"
v-if=
"listMode != 2"
@
selection-change=
"handleSelectionChange"
@
expand-change=
"rowExpand"
>
<el-table-column
type=
"expand"
v-if=
"pageASs == 'queryZj'"
>
<template
slot-scope=
"props"
>
<el-table
v-loading=
"loadingZxzjlList"
:data=
"tableData1"
stripe
style=
"width: 100%"
>
<el-table-column
align=
"center"
prop=
"bfkh"
label=
"本方卡号"
>
</el-table-column>
<el-table-column
align=
"center"
prop=
"bfzhmc"
label=
"账号名称"
>
</el-table-column>
<el-table-column
align=
"center"
prop=
"zhye"
label=
"余额"
>
</el-table-column>
<el-table-column
align=
"center"
label=
"操作"
>
<template
slot-scope=
"scope"
>
<el-button
type=
"success"
@
click=
"sprops(scope)"
>
可视化分析
</el-button>
</
template
>
</el-table-column>
</el-table>
</template>
</el-table-column>
<el-table-column
align=
"center"
label=
"操作"
...
...
@@ -854,7 +886,13 @@
<el-table-column
align=
"center"
label=
"操作"
:width=
"pageBs == 'zdxxgl' || pageBs == 'gzrygl' ? '460' : '200' || pageBs == 'queryHbyp' ? '500' : '200'"
:width=
"
pageBs == 'zdxxgl' || pageBs == 'gzrygl'
? '460'
: '200' || pageBs == 'queryHbyp'
? '500'
: '200'
"
:fixed=
"pageBs == 'rySp' ? 'right' : false"
v-if=
"
!(
...
...
@@ -878,9 +916,9 @@
pageBs == 'wscdajtj' ||
pageBs == 'jszls' ||
pageBs == 'queryCheckBj' ||
pageBs == 'queryZj' ||
pageBs == 'queryWl' ||
pageBs == 'queryDna' ||
pageBs == 'queryZj' ||
pageBs == 'queryZw' ||
pageBs == 'wfqdzczl' ||
pageBs == 'xywspdzczl' ||
...
...
@@ -1028,7 +1066,7 @@
v-if=
"pageBs == 'queryRlqbxsSH'"
>
审核
</span
>
<!--
<span
<!--
<span
@
click=
"$emit('qxfp', scope)"
class=
"dele"
v-if=
"pageBs == 'sqqxgl'"
...
...
@@ -1209,7 +1247,24 @@
v-if=
"tableOperation"
:width=
"tableOperationWidth"
align=
"center"
label=
"操作"
>
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<slot
name=
"btnGroup"
:scope=
"scope"
></slot>
</
template
>
</el-table-column>
<el-table-column
v-if=
"pageASs == 'queryZj'"
:width=
"
pageBs == 'zdxxgl' || pageBs == 'gzrygl'
? '460'
: '200' || pageBs == 'queryHbyp'
? '500'
: '200'
"
align=
"center"
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<slot
name=
"btnGroup"
:scope=
"scope"
></slot>
</
template
>
...
...
@@ -1386,16 +1441,18 @@ export default {
LazySelectTreeDialog
,
},
props
:
{
tableOperation
:{
type
:
Boolean
,
default
:
()
=>
false
tableOperation
:
{
type
:
Boolean
,
default
:
()
=>
false
,
},
tableOperationWidth
:{
type
:
Number
,
default
:
()
=>
100
tableOperationWidth
:
{
type
:
Number
,
default
:
()
=>
100
,
},
pageASs
:
String
,
pageBs
:
String
,
pageBt
:
String
,
loadingZxzjlList
:
Boolean
,
cxQueryField
:
{
type
:
Array
,
default
:
()
=>
[],
...
...
@@ -1409,10 +1466,14 @@ export default {
cxUrl
:
String
,
header
:
String
,
pageFlag
:
String
,
listOperation
:{
listOperation
:
{
type
:
Array
,
default
:
()
=>
[],
},
//信息列表操作按钮
tableData1
:
{
type
:
Array
,
default
:
()
=>
[],
},
//信息列表操作按钮
},
},
data
()
{
return
{
...
...
@@ -1509,6 +1570,9 @@ export default {
};
},
methods
:
{
rowExpand
(
row
,
expandedRows
)
{
this
.
$emit
(
"rowExpand"
,
row
);
},
switchingConditions
()
{
debugger
;
this
.
toggleZd
=
!
this
.
toggleZd
;
...
...
@@ -1777,6 +1841,9 @@ export default {
add
()
{
this
.
$emit
(
"add"
);
},
adds
()
{
this
.
$emit
(
"adds"
);
},
toInfor
(
data
)
{
this
.
$emit
(
"toInfor"
,
data
);
},
...
...
@@ -1895,7 +1962,9 @@ export default {
}
},
doQueryBtn
(
val
)
{
if
(
this
.
pageBs
==
"bjzycx"
)
{
if
(
this
.
pageBs
==
"xxtkgzxnpg"
)
{
this
.
doQuery
(
"yes"
);
}
else
if
(
this
.
pageBs
==
"bjzycx"
)
{
this
.
doQuery
(
"yes"
);
}
else
{
if
(
val
)
{
...
...
@@ -1908,6 +1977,9 @@ export default {
this
.
doQuery
(
"yes"
);
}
},
sprops
(
scope
)
{
this
.
$emit
(
"sprops"
,
scope
);
},
doQuery
(
flag
)
{
this
.
showLoading
();
var
jsonStr
=
[];
...
...
@@ -1933,137 +2005,144 @@ export default {
:
""
;
}
}
if
(
flag
)
{
if
(
self
.
formData
.
hasOwnProperty
(
"file"
)
||
self
.
formData
.
hasOwnProperty
(
"imageFile"
)
)
{
let
formDatas
=
new
FormData
();
for
(
let
i
in
self
.
formData
)
{
if
(
i
==
"file"
||
i
==
"imageFile"
)
{
formDatas
.
append
(
i
,
JSON
.
stringify
(
self
.
imgRaw
)
==
"{}"
?
""
:
self
.
imgRaw
);
}
else
{
formDatas
.
append
(
i
,
self
.
formData
[
i
]);
}
}
postform
(
`
${
url
.
alyIP
}${
this
.
cxUrl
}
`
,
formDatas
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
self
.
tableData
=
response
.
data
.
rows
;
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
}
});
}
else
if
(
self
.
pageBs
==
"bjzycx"
)
{
debugger
;
jsonStr
.
push
(
self
.
formData
);
let
form
=
new
FormData
();
if
(
self
.
pageBt
==
"qgasj"
)
{
form
.
append
(
"zylx"
,
"asj"
);
}
else
if
(
self
.
pageBt
==
"qgfzxyr"
)
{
form
.
append
(
"zylx"
,
"fzxyr"
);
}
else
if
(
self
.
pageBt
==
"qgxzgzry"
)
{
form
.
append
(
"zylx"
,
"asxzgzryj"
);
}
form
.
append
(
"jsonStr"
,
JSON
.
stringify
(
jsonStr
));
postform
(
`
${
url
.
alyIP2
}${
this
.
cxUrl
}
`
,
form
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
self
.
tableData
=
response
.
data
.
rows
;
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
if
(
this
.
pageBs
==
"xxtkgzxnpg"
||
this
.
pageBs
==
"queryHbyptj"
)
{
debugger
;
this
.
$emit
(
"doQueryBtn"
,
json
);
}
else
{
if
(
flag
)
{
if
(
self
.
formData
.
hasOwnProperty
(
"file"
)
||
self
.
formData
.
hasOwnProperty
(
"imageFile"
)
)
{
let
formDatas
=
new
FormData
();
for
(
let
i
in
self
.
formData
)
{
if
(
i
==
"file"
||
i
==
"imageFile"
)
{
formDatas
.
append
(
i
,
JSON
.
stringify
(
self
.
imgRaw
)
==
"{}"
?
""
:
self
.
imgRaw
);
}
else
{
formDatas
.
append
(
i
,
self
.
formData
[
i
]);
}
}
});
}
else
{
self
.
doQueryRequest
(
json
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
let
list
=
[];
response
.
data
.
rows
.
forEach
((
item
)
=>
{
if
(
item
.
ajlbCodeTxt
)
{
item
.
ajlbCodeTxt
=
item
.
ajlbCodeTxt
.
split
(
"#"
).
slice
(
1
);
}
if
(
item
.
ryflText
)
{
item
.
ryflText
=
item
.
ryflText
.
split
(
"#"
).
slice
(
1
);
}
if
(
item
.
sabqTxt
)
{
item
.
sabqTxt
=
item
.
sabqTxt
.
split
(
"#"
)
.
toString
()
.
slice
(
1
)
.
trim
();
}
if
(
item
.
codeTxt
)
{
let
array
=
item
.
codeTxt
.
split
(
"#"
).
slice
(
1
);
// array.forEach((ajitem) => {
// debugger
// let obj = {};
// if (
// ajitem == "强迫交易案" ||
// ajitem == "非法拘禁案" ||
// ajitem == "敲诈勒索案" ||
// ajitem == "故意毁坏案" ||
// ajitem == "聚众斗殴案" ||
// ajitem == "寻衅滋事案" ||
// ajitem == "开设赌场案" ||
// ajitem == "组织卖淫案" ||
// ajitem == "强迫卖淫案"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FF4330";
// } else if (ajitem == "故意伤害案") {
// // colorList.push("color:#FF6448");
// obj.name = ajitem;
// obj.color = "color:#FF6448";
// } else if (
// ajitem == "聚众扰乱公共场所秩序、交通秩序案" ||
// ajitem == "聚众扰乱公共秩序" ||
// ajitem == "聚众扰乱交通秩序" ||
// ajitem == "聚众扰乱社会秩序案"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FF8553";
// } else if (
// ajitem == "买卖毒品" ||
// ajitem == "运输毒品" ||
// ajitem == "制贩毒品"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FFA65E";
// } else {
// obj.name = ajitem;
// obj.color = "color:#FFC769";
// }
// list.push(obj);
// });
item
.
codeTxt
=
item
.
codeTxt
.
split
(
"#"
).
slice
(
1
);
postform
(
`
${
url
.
alyIP
}${
this
.
cxUrl
}
`
,
formDatas
).
then
(
(
response
)
=>
{
if
(
response
.
success
===
true
)
{
self
.
tableData
=
response
.
data
.
rows
;
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
}
});
self
.
tableData
=
response
.
data
.
rows
;
for
(
let
t
in
self
.
transformFormTable
)
{
self
.
tableData
.
map
((
res
)
=>
{
res
[
t
]
=
self
.
transformFormTable
[
t
][
res
[
t
]];
});
}
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
);
}
else
if
(
self
.
pageBs
==
"bjzycx"
)
{
debugger
;
jsonStr
.
push
(
self
.
formData
);
let
form
=
new
FormData
();
if
(
self
.
pageBt
==
"qgasj"
)
{
form
.
append
(
"zylx"
,
"asj"
);
}
else
if
(
self
.
pageBt
==
"qgfzxyr"
)
{
form
.
append
(
"zylx"
,
"fzxyr"
);
}
else
if
(
self
.
pageBt
==
"qgxzgzry"
)
{
form
.
append
(
"zylx"
,
"asxzgzryj"
);
}
});
form
.
append
(
"jsonStr"
,
JSON
.
stringify
(
jsonStr
));
postform
(
`
${
url
.
alyIP2
}${
this
.
cxUrl
}
`
,
form
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
self
.
tableData
=
response
.
data
.
rows
;
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
}
});
}
else
{
self
.
doQueryRequest
(
json
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
let
list
=
[];
response
.
data
.
rows
.
forEach
((
item
)
=>
{
if
(
item
.
ajlbCodeTxt
)
{
item
.
ajlbCodeTxt
=
item
.
ajlbCodeTxt
.
split
(
"#"
).
slice
(
1
);
}
if
(
item
.
ryflText
)
{
item
.
ryflText
=
item
.
ryflText
.
split
(
"#"
).
slice
(
1
);
}
if
(
item
.
sabqTxt
)
{
item
.
sabqTxt
=
item
.
sabqTxt
.
split
(
"#"
)
.
toString
()
.
slice
(
1
)
.
trim
();
}
if
(
item
.
codeTxt
)
{
let
array
=
item
.
codeTxt
.
split
(
"#"
).
slice
(
1
);
// array.forEach((ajitem) => {
// debugger
// let obj = {};
// if (
// ajitem == "强迫交易案" ||
// ajitem == "非法拘禁案" ||
// ajitem == "敲诈勒索案" ||
// ajitem == "故意毁坏案" ||
// ajitem == "聚众斗殴案" ||
// ajitem == "寻衅滋事案" ||
// ajitem == "开设赌场案" ||
// ajitem == "组织卖淫案" ||
// ajitem == "强迫卖淫案"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FF4330";
// } else if (ajitem == "故意伤害案") {
// // colorList.push("color:#FF6448");
// obj.name = ajitem;
// obj.color = "color:#FF6448";
// } else if (
// ajitem == "聚众扰乱公共场所秩序、交通秩序案" ||
// ajitem == "聚众扰乱公共秩序" ||
// ajitem == "聚众扰乱交通秩序" ||
// ajitem == "聚众扰乱社会秩序案"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FF8553";
// } else if (
// ajitem == "买卖毒品" ||
// ajitem == "运输毒品" ||
// ajitem == "制贩毒品"
// ) {
// obj.name = ajitem;
// obj.color = "color:#FFA65E";
// } else {
// obj.name = ajitem;
// obj.color = "color:#FFC769";
// }
// list.push(obj);
// });
item
.
codeTxt
=
item
.
codeTxt
.
split
(
"#"
).
slice
(
1
);
}
});
self
.
tableData
=
response
.
data
.
rows
;
for
(
let
t
in
self
.
transformFormTable
)
{
self
.
tableData
.
map
((
res
)
=>
{
res
[
t
]
=
self
.
transformFormTable
[
t
][
res
[
t
]];
});
}
self
.
tableDataLength
=
response
.
data
.
total
;
self
.
tPage
=
Math
.
ceil
(
response
.
data
.
total
/
self
.
page_size
);
self
.
talbeBhgCount
=
response
.
data
.
bhgCount
;
self
.
talbehgCount
=
response
.
data
.
hgCount
;
self
.
closeLoading
();
}
else
{
self
.
closeLoading
();
}
});
}
}
}
},
...
...
src/views/ajxscxbd/rxbd/detailRxbd.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
rxdbDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -24,206 +24,222 @@ export default {
return
{
cxQueryField
:
[
{
title
:
"
现场人像比中
"
,
//如果不分小模块就删除title
title
:
"
人员基本信息
"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
""
,
//对象中的对应字段
objStr
:
"
xyrxx
"
,
//对象中的对应字段
data
:
[
{
label
:
"
信息主键编号:
"
,
prop
:
"
bzsjStr
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中时间
:"
,
prop
:
"
bzsjStr
"
,
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
col
:
"3"
,
},
{
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
col
:
"3"
,
},
{
label
:
"
比中人员与源图片的相似度:
"
,
prop
:
"
similarity
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中照片所属的人员库名
:"
,
prop
:
"
repositoryName
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
{
label
:
"
比中人员住址
:"
,
prop
:
"
nativePlaceAdd
r"
,
label
:
"
民族
:"
,
prop
:
"
mzdmSt
r"
,
col
:
"3"
,
},
{
label
:
"
比中人照片:
"
,
prop
:
"
bzrZp
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中人员标签库数组
:"
,
prop
:
"
tagAry
"
,
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdmStr
"
,
col
:
"3"
,
},
{
label
:
"
嫌疑人照片
:"
,
prop
:
"
xyrZp
"
,
label
:
"
职业
:"
,
prop
:
"
zylbdmStr
"
,
col
:
"3"
,
},
],
},
{
title
:
"嫌疑案事件信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
案件编号:
"
,
prop
:
"
asjbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
label
:
"
姓名
:"
,
prop
:
"
xm
"
,
col
:
"3"
,
},
{
label
:
"
案件类别
:"
,
prop
:
"
ajlb
dmStr"
,
label
:
"
籍贯
:"
,
prop
:
"
jg
dmStr"
,
col
:
"3"
,
},
{
label
:
"
现勘编号
:"
,
prop
:
"
xkbh
"
,
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
col
:
"3"
,
},
{
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssj
Str"
,
label
:
"
性别
:"
,
prop
:
"
xbdm
Str"
,
col
:
"3"
,
},
{
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqh
dmStr"
,
label
:
"
国籍
:"
,
prop
:
"
gj
dmStr"
,
col
:
"3"
,
},
{
label
:
"
发案地详址
:"
,
prop
:
"
fxasjddDzmc
"
,
label
:
"
别名
:"
,
prop
:
"
bmch
"
,
col
:
"3"
,
},
{
label
:
"
简要案情
:"
,
prop
:
"
jyaq
"
,
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjhm
"
,
col
:
"3"
,
},
],
},
{
title
:
"嫌疑人信息"
,
//如果不分小模块就删除title
id
:
3
,
objStr
:
"xyrxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
姓名
:"
,
prop
:
"x
m
"
,
label
:
"
现住址区划
:"
,
prop
:
"x
zzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员照片
:"
,
prop
:
"
zp
"
,
label
:
"
证件类型
:"
,
prop
:
"
cyzjCyzjmc
"
,
col
:
"3"
,
},
{
label
:
"
别名
:"
,
prop
:
"
bmch
"
,
label
:
"
户籍地详址
:"
,
prop
:
"
hjdzDzmc
"
,
col
:
"3"
,
},
{
label
:
"
证件类型
:"
,
prop
:
"
cyzjCyzj
mc"
,
col
:
"
3
"
,
label
:
"
现住址详址
:"
,
prop
:
"
xzzDz
mc"
,
col
:
"
10
"
,
},
],
},
{
title
:
"案件基本信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjhm
"
,
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
col
:
"3"
,
},
{
label
:
"
性别
:"
,
prop
:
"
xbdmStr
"
,
label
:
"
案件编号
:"
,
prop
:
"
asjbh
"
,
col
:
"3"
,
},
{
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
label
:
"
案件类别
:"
,
prop
:
"
ajlbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
label
:
"
现勘编号
:"
,
prop
:
"
xkbh
"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"
mzdm
Str"
,
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssj
Str"
,
col
:
"3"
,
},
{
label
:
"
籍贯
:"
,
prop
:
"
jg
dmStr"
,
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqh
dmStr"
,
col
:
"3"
,
},
{
label
:
"政治面貌:"
,
prop
:
"zzmmdmStr"
,
label
:
"发案地详址:"
,
prop
:
"fxasjddDzmc"
,
col
:
"10"
,
},
{
label
:
"简要案情:"
,
prop
:
"jyaq"
,
col
:
"10"
,
},
],
},
{
title
:
"比中信息"
,
//如果不分小模块就删除title
id
:
3
,
data
:
[
{
label
:
"信息主键编号:"
,
prop
:
"bzsjStr"
,
col
:
"3"
,
},
{
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
label
:
"
比中时间
:"
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
职业
:"
,
prop
:
"
zylbdmStr
"
,
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
col
:
"3"
,
},
{
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
label
:
"
比中人员与源图片的相似度
:"
,
prop
:
"
similarity
"
,
col
:
"3"
,
},
{
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqhdmStr
"
,
label
:
"
比中照片所属的人员库名
:"
,
prop
:
"
repositoryName
"
,
col
:
"3"
,
},
{
label
:
"
户籍地详
址:"
,
prop
:
"
hjdzDzmc
"
,
label
:
"
比中人员住
址:"
,
prop
:
"
nativePlaceAddr
"
,
col
:
"3"
,
},
{
label
:
"现住址区划:"
,
prop
:
"xzzXzqhdmStr"
,
label
:
"比中人照片:"
,
// prop: "bzrZp",
prop
:
''
,
col
:
"3"
,
},
{
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
label
:
"嫌疑人照片:"
,
// prop: "xyrZp",
prop
:
""
,
col
:
"3"
,
},
{
label
:
"比中人员标签库数组:"
,
prop
:
"tagAry"
,
col
:
"3"
,
}
],
}
,
}
],
pageFooterProps
:
[
{
...
...
src/views/ajxscxbd/xcdna/detailDnabz.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
dnaDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -24,234 +24,174 @@ export default {
return
{
cxQueryField
:
[
{
title
:
"人员基本信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
"
dnabz
"
,
//对象中的对应字段
objStr
:
"
xyrxx
"
,
//对象中的对应字段
data
:
[
{
label
:
"
物证编号:
"
,
prop
:
"
wzbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"物证名称:"
,
prop
:
"ajwzmc"
,
col
:
"3"
,
},
{
label
:
"实验室案件编号:"
,
prop
:
"bzajAjbh"
,
col
:
"3"
,
},
{
label
:
"案件名称:"
,
prop
:
"bzajAjmc"
,
col
:
"3"
,
},
{
label
:
"案件类别:"
,
prop
:
"bzajAjlb"
,
col
:
"3"
,
},
{
label
:
"DNA简要案情:"
,
prop
:
"bzajJyaq"
,
col
:
"3"
,
},
{
label
:
"警综案件编号:"
,
prop
:
"jzajbh"
,
col
:
"3"
,
},
{
label
:
"警综案件名称:"
,
prop
:
"jzajmc"
,
col
:
"3"
,
},
{
label
:
"警情编号:"
,
prop
:
"jqbh"
,
col
:
"3"
,
},
{
label
:
"警综简要案情:"
,
prop
:
"jzjyaq"
,
col
:
"3"
,
},
{
label
:
"现勘编号:"
,
prop
:
"xkbh"
,
col
:
"3"
,
},
{
label
:
"发案时间:"
,
prop
:
"bzajAfsj"
,
col
:
"3"
,
},
{
label
:
"案件类型:"
,
prop
:
"ajlx"
,
col
:
"3"
,
},
{
label
:
"案件状态:"
,
prop
:
"ajzt"
,
col
:
"3"
,
},
{
label
:
"状态日期:"
,
prop
:
"ztrq"
,
col
:
"3"
,
},
{
label
:
"案件来源:"
,
prop
:
"ajly"
,
label
:
"人员编号:"
,
prop
:
"asjxgrybh"
,
col
:
"3"
,
},
{
label
:
"
案件所属省份
:"
,
prop
:
"
bzajAjsssf
"
,
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
col
:
"3"
,
},
{
label
:
"
立案县市区:
"
,
prop
:
"
laxsq
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
案件对比串并类别
:"
,
prop
:
"
ajbdcblb
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
{
label
:
"
立案单位
:"
,
prop
:
"
bzajLadw
"
,
label
:
"
民族
:"
,
prop
:
"
mzdmStr
"
,
col
:
"3"
,
},
{
label
:
"
警综案件类别:
"
,
prop
:
"
jzajlb
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
送检时间
:"
,
prop
:
"
bzajSjsj
"
,
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdmStr
"
,
col
:
"3"
,
},
{
label
:
"
送检人
:"
,
prop
:
"
bzajSj
r"
,
label
:
"
职业
:"
,
prop
:
"
zylbdmSt
r"
,
col
:
"3"
,
},
{
label
:
"
送检人联系方式:
"
,
prop
:
"
bzajSjrlxdh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
案件检出基因座数量
:"
,
prop
:
"
bzajJcjyzsl
"
,
label
:
"
姓名
:"
,
prop
:
"
xm
"
,
col
:
"3"
,
},
{
label
:
"
案件实验室受理编号
:"
,
prop
:
"
bzajSysslbh
"
,
label
:
"
籍贯
:"
,
prop
:
"
jgdmStr
"
,
col
:
"3"
,
},
{
label
:
"
案件实验室
:"
,
prop
:
"
bzajSysdm
"
,
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
col
:
"3"
,
},
{
label
:
"
案件实验室名称
:"
,
prop
:
"
bzajSysmc
"
,
label
:
"
性别
:"
,
prop
:
"
xbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员编号
:"
,
prop
:
"
bzryRybh
"
,
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
col
:
"3"
,
},
{
label
:
"
姓
名:"
,
prop
:
"b
zryXm
"
,
label
:
"
别
名:"
,
prop
:
"b
mch
"
,
col
:
"3"
,
},
{
label
:
"
身份证
号码:"
,
prop
:
"
bzrySfzh
"
,
label
:
"
证件
号码:"
,
prop
:
"
cyzjZjhm
"
,
col
:
"3"
,
},
{
label
:
"
性别
:"
,
prop
:
"
bzryXb
"
,
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"
bzryMz
"
,
label
:
"
现住址区划
:"
,
prop
:
"
xzzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"
xyrxx.mzdmStr
"
,
label
:
"
证件类型
:"
,
prop
:
"
cyzjCyzjmc
"
,
col
:
"3"
,
},
{
label
:
"户籍地详址:"
,
prop
:
"
bzryHjd
"
,
prop
:
"
hjdzDzmc
"
,
col
:
"3"
,
},
{
label
:
"抓获状态:"
,
prop
:
"zhzt"
,
col
:
"3"
,
},
{
label
:
"抓获时间:"
,
prop
:
"zhsj"
,
col
:
"3"
,
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
col
:
"10"
,
},
],
},
{
title
:
"案件基本信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
抓获单位
:"
,
prop
:
"
zhdw
"
,
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
col
:
"3"
,
},
{
label
:
"
人员来源
:"
,
prop
:
"
ryly
"
,
label
:
"
案件编号
:"
,
prop
:
"
asjbh
"
,
col
:
"3"
,
},
{
label
:
"
人员
类别:"
,
prop
:
"
rylb
"
,
label
:
"
案件
类别:"
,
prop
:
"
ajlbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员比对串并类别
:"
,
prop
:
"
rybdcblb
"
,
label
:
"
现勘编号
:"
,
prop
:
"
xkbh
"
,
col
:
"3"
,
},
{
label
:
"
人员实验室编号
:"
,
prop
:
"
bzrySysbh
"
,
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssjStr
"
,
col
:
"3"
,
},
{
label
:
"
人员实验室名称
:"
,
prop
:
"
bzrySysmc
"
,
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员检出基因座数量
:"
,
prop
:
"
bzryJcjyzsl
"
,
col
:
"
3
"
,
label
:
"
发案地详址
:"
,
prop
:
"
fxasjddDzmc
"
,
col
:
"
10
"
,
},
{
label
:
"
前科情况
:"
,
prop
:
"
qkqk
"
,
col
:
"
3
"
,
label
:
"
简要案情
:"
,
prop
:
"
jyaq
"
,
col
:
"
10
"
,
},
],
},
{
id
:
3
,
title
:
"比中信息"
,
//如果不分小模块就删除title
// objStr: "dnabz", //对象中的对应字段
data
:
[
{
label
:
"比中时间:"
,
prop
:
"bzsjStr"
,
...
...
@@ -341,7 +281,7 @@ export default {
dnaDetail
({
xxzjbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
var
result
=
res
.
data
;
var
result
=
res
.
data
.
dnabz
;
this
.
pageObject
=
result
;
_this
.
filterTreeCode
(
result
);
});
...
...
src/views/ajxscxbd/xcdna/queryDnabz.vue
View file @
e4f62553
...
...
@@ -78,7 +78,7 @@ export default {
cxDefaultFormThead
:
[
{
label
:
"物证编号"
,
prop
:
"
wzhm
"
,
prop
:
"
xxzjbh
"
,
toInfor
:
true
,
},
{
...
...
src/views/ajxscxbd/xcrx/detailXcrx.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
xcrxcDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -24,112 +24,103 @@ export default {
return
{
cxQueryField
:
[
{
title
:
"人
像
信息"
,
//如果不分小模块就删除title
title
:
"人
员基本
信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
""
,
//对象中的对应字段
objStr
:
"
xyrxx
"
,
//对象中的对应字段
data
:
[
{
label
:
"
信息主键编号:
"
,
prop
:
"
xxzjbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中人员与源图片的相似度
:"
,
prop
:
"
similarity
"
,
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
col
:
"3"
,
},
{
label
:
"
比中照片所属的人员库名
:"
,
prop
:
"
repositoryName
"
,
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
col
:
"3"
,
},
{
label
:
"
比中人员住址:
"
,
prop
:
"
nativePlaceAddr
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中人员照片
:"
,
prop
:
"
zp
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
{
label
:
"
比中人员标签库数组
:"
,
prop
:
"
tagAry
"
,
label
:
"
民族
:"
,
prop
:
"
mzdmStr
"
,
col
:
"3"
,
},
],
},
{
title
:
"嫌疑案事件信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
案件编号:
"
,
prop
:
"
asjbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdmStr
"
,
col
:
"3"
,
},
{
label
:
"
案件类别
:"
,
prop
:
"
aj
lbdmStr"
,
label
:
"
职业
:"
,
prop
:
"
zy
lbdmStr"
,
col
:
"3"
,
},
{
label
:
"
现勘编号:
"
,
prop
:
"
xkbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssjStr
"
,
label
:
"
姓名
:"
,
prop
:
"
xm
"
,
col
:
"3"
,
},
{
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqh
dmStr"
,
label
:
"
籍贯
:"
,
prop
:
"
jg
dmStr"
,
col
:
"3"
,
},
{
label
:
"
发案地详址
:"
,
prop
:
"
fxasjddDzmc
"
,
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
col
:
"3"
,
},
{
label
:
"
简要案情
:"
,
prop
:
"
jyaq
"
,
label
:
"
性别
:"
,
prop
:
"
xbdmStr
"
,
col
:
"3"
,
},
],
},
{
title
:
"嫌疑人信息"
,
//如果不分小模块就删除title
id
:
3
,
objStr
:
"xyrxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
col
:
"3"
,
},
{
label
:
"
姓
名:"
,
prop
:
"
xm
"
,
label
:
"
别
名:"
,
prop
:
"
bmch
"
,
col
:
"3"
,
},
{
label
:
"
人员之前登记的照片
:"
,
prop
:
"
zp
"
,
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjhm
"
,
col
:
"3"
,
},
{
label
:
"别名:"
,
prop
:
"bmch"
,
label
:
"户籍地区划:"
,
prop
:
"hjdzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"现住址区划:"
,
prop
:
"xzzXzqhdmStr"
,
col
:
"3"
,
},
{
...
...
@@ -138,78 +129,101 @@ export default {
col
:
"3"
,
},
{
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjhm
"
,
label
:
"
户籍地详址
:"
,
prop
:
"
hjdzDzmc
"
,
col
:
"3"
,
},
{
label
:
"
性别
:"
,
prop
:
"x
bdmStr
"
,
col
:
"
3
"
,
label
:
"
现住址详址
:"
,
prop
:
"x
zzDzmc
"
,
col
:
"
10
"
,
},
],
},
{
title
:
"案件基本信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"asjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
col
:
"3"
,
},
{
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
label
:
"
案件编号
:"
,
prop
:
"
asjbh
"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"
mz
dmStr"
,
label
:
"
案件类别
:"
,
prop
:
"
ajlb
dmStr"
,
col
:
"3"
,
},
{
label
:
"
籍贯
:"
,
prop
:
"
jgdmStr
"
,
label
:
"
现勘编号
:"
,
prop
:
"
xkbh
"
,
col
:
"3"
,
},
{
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdm
Str"
,
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssj
Str"
,
col
:
"3"
,
},
{
label
:
"
学历
:"
,
prop
:
"
xl
dmStr"
,
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqh
dmStr"
,
col
:
"3"
,
},
{
label
:
"职业:"
,
prop
:
"zylbdmStr"
,
label
:
"发案地详址:"
,
prop
:
"fxasjddDzmc"
,
col
:
"10"
,
},
{
label
:
"简要案情:"
,
prop
:
"jyaq"
,
col
:
"10"
,
},
],
},
{
title
:
"比中信息"
,
//如果不分小模块就删除title
id
:
3
,
objStr
:
""
,
//对象中的对应字段
data
:
[
{
label
:
"信息主键编号:"
,
prop
:
"xxzjbh"
,
col
:
"3"
,
},
{
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
label
:
"
比中人员与源图片的相似度
:"
,
prop
:
"
similarity
"
,
col
:
"3"
,
},
{
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqhdmStr
"
,
label
:
"
比中照片所属的人员库名
:"
,
prop
:
"
repositoryName
"
,
col
:
"3"
,
},
{
label
:
"
户籍地详
址:"
,
prop
:
"
hjdzDzmc
"
,
label
:
"
比中人员住
址:"
,
prop
:
"
nativePlaceAddr
"
,
col
:
"3"
,
},
{
label
:
"
现住址区划
:"
,
prop
:
"
xzzXzqhdmStr
"
,
label
:
"
比中人员照片
:"
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
现住址详址
:"
,
prop
:
"
xzzDzmc
"
,
label
:
"
比中人员标签库数组
:"
,
prop
:
"
tagAry
"
,
col
:
"3"
,
},
],
}
,
}
],
pageFooterProps
:
[
{
...
...
@@ -262,7 +276,7 @@ export default {
xcrxcDetail
({
xxzjbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
var
result
=
res
.
data
;
var
result
=
res
.
data
.
rxdbBdzg
;
this
.
pageObject
=
result
;
_this
.
filterTreeCode
(
result
);
});
...
...
src/views/ajxscxbd/xcystr/detailXcystr.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
ystrDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -23,51 +23,137 @@ export default {
data
()
{
return
{
cxQueryField
:
[
{
title
:
"
YSTR比中
"
,
title
:
"
人员基本信息
"
,
id
:
1
,
objStr
:
""
,
//对象中的对应字段
objStr
:
"
xyrxx
"
,
//对象中的对应字段
data
:
[
{
label
:
"
比中时间:
"
,
prop
:
"
bzsjStr
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
col
:
"3"
,
},
{
label
:
"
比中人
:"
,
prop
:
"
bzrXm
"
,
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
col
:
"3"
,
},
{
label
:
"
比中单位名称:
"
,
prop
:
"
bzdwGajgmc
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中人公民身份号码
:"
,
prop
:
"
bzrLxdh
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
],
{
label
:
"民族:"
,
prop
:
"mzdmStr"
,
col
:
"3"
,
},
{
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"政治面貌:"
,
prop
:
"zzmmdmStr"
,
col
:
"3"
,
},
{
label
:
"职业:"
,
prop
:
"zylbdmStr"
,
col
:
"3"
,
},
{
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"姓名:"
,
prop
:
"xm"
,
col
:
"3"
,
},
{
label
:
"籍贯:"
,
prop
:
"jgdmStr"
,
col
:
"3"
,
},
{
label
:
"工作单位:"
,
prop
:
"gzdw"
,
col
:
"3"
,
},
{
label
:
"性别:"
,
prop
:
"xbdmStr"
,
col
:
"3"
,
},
{
label
:
"国籍:"
,
prop
:
"gjdmStr"
,
col
:
"3"
,
},
{
label
:
"别名:"
,
prop
:
"bmch"
,
col
:
"3"
,
},
{
label
:
"证件号码:"
,
prop
:
"cyzjZjhm"
,
col
:
"3"
,
},
{
label
:
"户籍地区划:"
,
prop
:
"hjdzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"现住址区划:"
,
prop
:
"xzzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"证件类型:"
,
prop
:
"cyzjCyzjmc"
,
col
:
"3"
,
},
{
label
:
"户籍地详址:"
,
prop
:
"hjdzDzmc"
,
col
:
"3"
,
},
{
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
col
:
"10"
,
},
]
},
{
title
:
"
嫌疑案事件
信息"
,
title
:
"
案事基本
信息"
,
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"案件
编号
:"
,
prop
:
"a
sjbh
"
,
label
:
"案件
名称
:"
,
prop
:
"a
jmc
"
,
col
:
"3"
,
},
{
label
:
"案件
名称
:"
,
prop
:
"a
jmc
"
,
label
:
"案件
编号
:"
,
prop
:
"a
sjbh
"
,
col
:
"3"
,
},
{
...
...
@@ -93,120 +179,47 @@ export default {
{
label
:
"发案地详址:"
,
prop
:
"fxasjddDzmc"
,
col
:
"
3
"
,
col
:
"
10
"
,
},
{
label
:
"简要案情:"
,
prop
:
"jyaq"
,
col
:
"
3
"
,
col
:
"
10
"
,
},
],
},
{
title
:
"
嫌疑人信息
"
,
title
:
"
YSTR比中
"
,
id
:
3
,
objStr
:
"
xyrxx
"
,
//对象中的对应字段
objStr
:
""
,
//对象中的对应字段
data
:
[
{
label
:
"人员编号:"
,
prop
:
"asjxgrybh"
,
col
:
"3"
,
},
{
label
:
"姓名:"
,
prop
:
"xm"
,
col
:
"3"
,
},
{
label
:
"人员照片:"
,
prop
:
"zp"
,
col
:
"3"
,
},
{
label
:
"别名:"
,
prop
:
"bmch"
,
col
:
"3"
,
},
{
label
:
"证件类型:"
,
prop
:
"cyzjCyzjmc"
,
col
:
"3"
,
},
{
label
:
"证件号码:"
,
prop
:
"cyzjZjhm"
,
col
:
"3"
,
},
{
label
:
"性别:"
,
prop
:
"xbdmStr"
,
col
:
"3"
,
},
{
label
:
"出生日期:"
,
prop
:
"csrq"
,
col
:
"3"
,
},
{
label
:
"国籍:"
,
prop
:
"gjdmStr"
,
col
:
"3"
,
},
{
label
:
"民族:"
,
prop
:
"mzdmStr"
,
col
:
"3"
,
},
{
label
:
"籍贯:"
,
prop
:
"jgdmStr"
,
col
:
"3"
,
},
{
label
:
"政治面貌:"
,
prop
:
"zzmmdmStr"
,
col
:
"3"
,
},
{
label
:
"学历:"
,
prop
:
"xldmStr"
,
col
:
"3"
,
},
{
label
:
"职业:"
,
prop
:
"zylbdmStr"
,
col
:
"3"
,
},
{
label
:
"工作单位:"
,
prop
:
"gzdw"
,
col
:
"3"
,
},
{
label
:
"户籍地区划:"
,
prop
:
"hjdzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"户籍地详址:"
,
prop
:
"hjdzDzmc"
,
col
:
"3"
,
},
{
label
:
"现住址区划:"
,
prop
:
"xzzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
col
:
"3"
,
},
label
:
"比中时间:"
,
prop
:
"bzsjStr"
,
col
:
"3"
,
},
{
label
:
"比中单位名称:"
,
prop
:
"bzdwGajgmc"
,
col
:
"3"
,
},
{
label
:
"比中人:"
,
prop
:
"bzrXm"
,
col
:
"3"
,
},
{
label
:
"比中单位名称:"
,
prop
:
"bzdwGajgmc"
,
col
:
"3"
,
},
{
label
:
"比中人公民身份号码:"
,
prop
:
"bzrLxdh"
,
col
:
"3"
,
},
],
},
}
],
pageFooterProps
:
[
{
...
...
src/views/ajxscxbd/xczj/detailXczj.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
xczjcDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -24,181 +24,210 @@ export default {
return
{
cxQueryField
:
[
{
title
:
"人员基本信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
"
zjbz
xx"
,
//对象中的对应字段
objStr
:
"
xyr
xx"
,
//对象中的对应字段
data
:
[
{
label
:
"
信息主键编号:
"
,
prop
:
"
xxzjbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中时间
:"
,
prop
:
"
bzsjStr
"
,
label
:
"
人员编号
:"
,
prop
:
"
asjxgrybh
"
,
col
:
"3"
,
},
{
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
label
:
"
学历
:"
,
prop
:
"
xldmStr
"
,
col
:
"3"
,
},
{
label
:
"
嫌疑人足迹图像:
"
,
prop
:
"
xyrzjtx
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中嫌疑人足迹部位
:"
,
prop
:
"
bzxyrzjbw
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
{
label
:
"
案件足迹图片
:"
,
prop
:
"
ajzjtx
"
,
label
:
"
民族
:"
,
prop
:
"
mzdmStr
"
,
col
:
"3"
,
},
{
label
:
"
比中案件足迹序号:
"
,
prop
:
"
bzajzjxh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
案件编号
:"
,
prop
:
"
xyasjxx.asjbh
"
,
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdmStr
"
,
col
:
"3"
,
},
{
label
:
"
案件名称
:"
,
prop
:
"
xyasjxx.ajmc
"
,
label
:
"
职业
:"
,
prop
:
"
zylbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
案件类别:
"
,
prop
:
"
xyasjxx.ajlbdmStr
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
现勘编号
:"
,
prop
:
"x
yasjxx.xkbh
"
,
label
:
"
姓名
:"
,
prop
:
"x
m
"
,
col
:
"3"
,
},
{
label
:
"
发案日期
:"
,
prop
:
"
xyrxx.asjfssjfxAsjfskssj
Str"
,
label
:
"
籍贯
:"
,
prop
:
"
jgdm
Str"
,
col
:
"3"
,
},
{
label
:
"
发案地区划
:"
,
prop
:
"
xyrxx.fxasjddXzqhdmStr
"
,
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
col
:
"3"
,
},
{
label
:
"
发案地详址
:"
,
prop
:
"x
yrxx.fxasjddDzmc
"
,
label
:
"
性别
:"
,
prop
:
"x
bdmStr
"
,
col
:
"3"
,
},
{
label
:
"
简要案情
:"
,
prop
:
"
xyrxx.jyaq
"
,
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员编号
:"
,
prop
:
"
xyrxx.asjxgryb
h"
,
label
:
"
别名
:"
,
prop
:
"
bmc
h"
,
col
:
"3"
,
},
{
label
:
"
姓名
:"
,
prop
:
"
xyrxx.x
m"
,
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjh
m"
,
col
:
"3"
,
},
{
label
:
"
人员照片
:"
,
prop
:
"
xyrxx.zp
"
,
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
别名
:"
,
prop
:
"x
yrxx.bmch
"
,
label
:
"
现住址区划
:"
,
prop
:
"x
zzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"证件类型:"
,
prop
:
"
xyrxx.
cyzjCyzjmc"
,
prop
:
"cyzjCyzjmc"
,
col
:
"3"
,
},
{
label
:
"
证件号码
:"
,
prop
:
"
xyrxx.cyzjZjhm
"
,
label
:
"
户籍地详址
:"
,
prop
:
"
hjdzDzmc
"
,
col
:
"3"
,
},
{
label
:
"性别:"
,
prop
:
"xyrxx.xbdmStr"
,
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
col
:
"10"
,
},
],
},
{
title
:
"案件基本信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"案件名称:"
,
prop
:
"ajmc"
,
col
:
"3"
,
},
{
label
:
"
出生日期
:"
,
prop
:
"
xyrxx.csrq
"
,
label
:
"
案件编号
:"
,
prop
:
"
asjbh
"
,
col
:
"3"
,
},
{
label
:
"
国籍
:"
,
prop
:
"
xyrxx.gj
dmStr"
,
label
:
"
案件类别
:"
,
prop
:
"
ajlb
dmStr"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"x
yrxx.mzdmStr
"
,
label
:
"
现勘编号
:"
,
prop
:
"x
kbh
"
,
col
:
"3"
,
},
{
label
:
"
籍贯
:"
,
prop
:
"
xyrxx.jgdm
Str"
,
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssj
Str"
,
col
:
"3"
,
},
{
label
:
"
政治面貌
:"
,
prop
:
"
xyrxx.zzmm
dmStr"
,
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqh
dmStr"
,
col
:
"3"
,
},
{
label
:
"学历:"
,
prop
:
"xyrxx.xldmStr"
,
label
:
"发案地详址:"
,
prop
:
"fxasjddDzmc"
,
col
:
"10"
,
},
{
label
:
"简要案情:"
,
prop
:
"jyaq"
,
col
:
"10"
,
},
],
},
{
id
:
3
,
title
:
"比中信息"
,
//如果不分小模块就删除title
data
:
[
{
label
:
"信息主键编号:"
,
prop
:
"xxzjbh"
,
col
:
"3"
,
},
{
label
:
"
职业
:"
,
prop
:
"
xyrxx.zylbdm
Str"
,
label
:
"
比中时间
:"
,
prop
:
"
bzsj
Str"
,
col
:
"3"
,
},
{
label
:
"
工作单位
:"
,
prop
:
"
xyrxx.gzdw
"
,
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
col
:
"3"
,
},
{
label
:
"
户籍地区划
:"
,
prop
:
"
xyrxx.hjdzXzqhdmStr
"
,
label
:
"
比中嫌疑人足迹部位
:"
,
prop
:
"
bzxyrzjbw
"
,
col
:
"3"
,
},
{
label
:
"
户籍地详址
:"
,
prop
:
"
xyrxx.hjdzDzmc
"
,
label
:
"
比中案件足迹序号
:"
,
prop
:
"
bzajzjxh
"
,
col
:
"3"
,
},
{
label
:
"
现住址区划
:"
,
prop
:
"
xyrxx.xzzXzqhdmStr
"
,
label
:
"
案件足迹图片
:"
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
现住址详址
:"
,
prop
:
"
xyrxx.xzzDzmc
"
,
label
:
"
嫌疑人足迹图像
:"
,
prop
:
""
,
col
:
"3"
,
},
],
}
,
}
],
pageFooterProps
:
[
{
...
...
@@ -251,7 +280,7 @@ export default {
xczjcDetail
({
xxzjbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
var
result
=
res
.
data
;
var
result
=
res
.
data
.
zjbzxx
;
this
.
pageObject
=
result
;
_this
.
filterTreeCode
(
result
);
});
...
...
src/views/ajxscxbd/xczw/detailXczw.vue
View file @
e4f62553
...
...
@@ -12,7 +12,7 @@
</
template
>
<
script
>
import
rightContent
from
"@c/
Person
Infor.vue"
;
import
rightContent
from
"@c/
Identity
Infor.vue"
;
import
{
xczwDetail
}
from
"@/api/ajxscxbd.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
...
...
@@ -24,222 +24,251 @@ export default {
return
{
cxQueryField
:
[
{
id
:
1
,
objStr
:
"zwbz"
,
//对象中的对应字段
title
:
"人员基本信息"
,
//如果不分小模块就删除title
id
:
3
,
objStr
:
"xyrxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
现场指纹编号:
"
,
prop
:
"
xczwbh
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
捺印指纹
编号:"
,
prop
:
"
nyzw
bh"
,
label
:
"
人员
编号:"
,
prop
:
"
asjxgry
bh"
,
col
:
"3"
,
},
{
label
:
"
比中时间
:"
,
prop
:
"
bzsj
Str"
,
label
:
"
学历
:"
,
prop
:
"
xldm
Str"
,
col
:
"3"
,
},
{
label
:
"
比中单位名称:
"
,
prop
:
"
bzdwGajgmc
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
比中人
:"
,
prop
:
"
bzrXm
"
,
label
:
"
出生日期
:"
,
prop
:
"
csrq
"
,
col
:
"3"
,
},
{
label
:
"
捺印单位名称
:"
,
prop
:
"
nydmGajgmc
"
,
label
:
"
民族
:"
,
prop
:
"
mzdmStr
"
,
col
:
"3"
,
},
{
label
:
"
捺印时间:
"
,
prop
:
"
nysjStr
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
捺印指纹指位
:"
,
prop
:
"
nyzwxh
"
,
label
:
"
政治面貌
:"
,
prop
:
"
zzmmdmStr
"
,
col
:
"3"
,
},
{
label
:
"
捺印指纹图片
:"
,
prop
:
"
nyzwtx
"
,
label
:
"
职业
:"
,
prop
:
"
zylbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
提取人:
"
,
prop
:
"
tqrXm
"
,
label
:
""
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
提取时间
:"
,
prop
:
"
tqsjStr
"
,
label
:
"
姓名
:"
,
prop
:
"
xm
"
,
col
:
"3"
,
},
{
label
:
"
提取单位名称
:"
,
prop
:
"
tqdwGajgmc
"
,
label
:
"
籍贯
:"
,
prop
:
"
jgdmStr
"
,
col
:
"3"
,
},
{
label
:
"
现场指纹序号
:"
,
prop
:
"
xczwxh
"
,
label
:
"
工作单位
:"
,
prop
:
"
gzdw
"
,
col
:
"3"
,
},
{
label
:
"
现场指纹图片
:"
,
prop
:
"x
czwtx
"
,
label
:
"
性别
:"
,
prop
:
"x
bdmStr
"
,
col
:
"3"
,
},
{
label
:
"
比中类型
:"
,
prop
:
"
type
"
,
label
:
"
国籍
:"
,
prop
:
"
gjdmStr
"
,
col
:
"3"
,
},
{
label
:
"
案件编号
:"
,
prop
:
"
xyasjxx.asjb
h"
,
label
:
"
别名
:"
,
prop
:
"
bmc
h"
,
col
:
"3"
,
},
{
label
:
"
案件名称
:"
,
prop
:
"
xyasjxx.ajmc
"
,
label
:
"
证件号码
:"
,
prop
:
"
cyzjZjhm
"
,
col
:
"3"
,
},
{
label
:
"
案件类别
:"
,
prop
:
"
xyasjxx.ajlb
dmStr"
,
label
:
"
户籍地区划
:"
,
prop
:
"
hjdzXzqh
dmStr"
,
col
:
"3"
,
},
{
label
:
"现
勘编号
:"
,
prop
:
"x
yasjxx.xkbh
"
,
label
:
"现
住址区划
:"
,
prop
:
"x
zzXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"
发案日期
:"
,
prop
:
"
xyasjxx.asjfssjfxAsjfskssjStr
"
,
label
:
"
证件类型
:"
,
prop
:
"
cyzjCyzjmc
"
,
col
:
"3"
,
},
{
label
:
"
发案地区划
:"
,
prop
:
"
xyasjxx.fxasjddXzqhdmStr
"
,
label
:
"
户籍地详址
:"
,
prop
:
"
hjdzDzmc
"
,
col
:
"3"
,
},
{
label
:
"
发案地
详址:"
,
prop
:
"x
yasjxx.fxasjdd
Dzmc"
,
col
:
"
3
"
,
label
:
"
现住址
详址:"
,
prop
:
"x
zz
Dzmc"
,
col
:
"
10
"
,
},
],
},
{
title
:
"案件基本信息"
,
//如果不分小模块就删除title
id
:
2
,
objStr
:
"xyasjxx"
,
//对象中的对应字段
data
:
[
{
label
:
"
简要案情
:"
,
prop
:
"
xyasjxx.jyaq
"
,
label
:
"
案件名称
:"
,
prop
:
"
ajmc
"
,
col
:
"3"
,
},
{
label
:
"
人员
编号:"
,
prop
:
"
xyrxx.asjxgry
bh"
,
label
:
"
案件
编号:"
,
prop
:
"
asj
bh"
,
col
:
"3"
,
},
{
label
:
"
姓名
:"
,
prop
:
"
xyrxx.xm
"
,
label
:
"
案件类别
:"
,
prop
:
"
ajlbdmStr
"
,
col
:
"3"
,
},
{
label
:
"
人员照片
:"
,
prop
:
"x
yrxx.zp
"
,
label
:
"
现勘编号
:"
,
prop
:
"x
kbh
"
,
col
:
"3"
,
},
{
label
:
"
别名
:"
,
prop
:
"
xyrxx.bmch
"
,
label
:
"
发案日期
:"
,
prop
:
"
asjfssjfxAsjfskssjStr
"
,
col
:
"3"
,
},
{
label
:
"
证件类型
:"
,
prop
:
"
xyrxx.cyzjCyzjmc
"
,
label
:
"
发案地区划
:"
,
prop
:
"
fxasjddXzqhdmStr
"
,
col
:
"3"
,
},
{
label
:
"证件号码:"
,
prop
:
"xyrxx.cyzjZjhm"
,
label
:
"发案地详址:"
,
prop
:
"fxasjddDzmc"
,
col
:
"10"
,
},
{
label
:
"简要案情:"
,
prop
:
"jyaq"
,
col
:
"10"
,
},
],
},
{
title
:
"比中信息"
,
//如果不分小模块就删除title
id
:
1
,
// objStr: "zwbz", //对象中的对应字段
data
:
[
{
label
:
"现场指纹编号:"
,
prop
:
"xczwbh"
,
col
:
"3"
,
},
{
label
:
"
性别
:"
,
prop
:
"
xyrxx.xbdmStr
"
,
label
:
"
捺印指纹编号
:"
,
prop
:
"
nyzwbh
"
,
col
:
"3"
,
},
{
label
:
"
出生日期
:"
,
prop
:
"
xyrxx.csrq
"
,
label
:
"
比中时间
:"
,
prop
:
"
bzsjStr
"
,
col
:
"3"
,
},
{
label
:
"
国籍
:"
,
prop
:
"
xyrxx.gjdmStr
"
,
label
:
"
比中单位名称
:"
,
prop
:
"
bzdwGajgmc
"
,
col
:
"3"
,
},
{
label
:
"
民族
:"
,
prop
:
"
xyrxx.mzdmStr
"
,
label
:
"
比中人
:"
,
prop
:
"
bzrXm
"
,
col
:
"3"
,
},
{
label
:
"
籍贯
:"
,
prop
:
"
xyrxx.jgdmStr
"
,
label
:
"
捺印单位名称
:"
,
prop
:
"
nydmGajgmc
"
,
col
:
"3"
,
},
{
label
:
"
政治面貌
:"
,
prop
:
"
xyrxx.zzmmdm
Str"
,
label
:
"
捺印时间
:"
,
prop
:
"
nysj
Str"
,
col
:
"3"
,
},
{
label
:
"
学历
:"
,
prop
:
"
xyrxx.xldmStr
"
,
label
:
"
捺印指纹指位
:"
,
prop
:
"
nyzwxh
"
,
col
:
"3"
,
},
{
label
:
"
职业
:"
,
prop
:
"
xyrxx.zylbdmStr
"
,
label
:
"
提取人
:"
,
prop
:
"
tqrXm
"
,
col
:
"3"
,
},
{
label
:
"
工作单位
:"
,
prop
:
"
xyrxx.gzdw
"
,
label
:
"
提取时间
:"
,
prop
:
"
tqsjStr
"
,
col
:
"3"
,
},
{
label
:
"
户籍地区划
:"
,
prop
:
"
xyrxx.hjdzXzqhdmStr
"
,
label
:
"
提取单位名称
:"
,
prop
:
"
tqdwGajgmc
"
,
col
:
"3"
,
},
{
label
:
"
户籍地详址
:"
,
prop
:
"x
yrxx.hjdzDzmc
"
,
label
:
"
现场指纹序号
:"
,
prop
:
"x
czwxh
"
,
col
:
"3"
,
},
{
label
:
"现
住址区划
:"
,
prop
:
"
xyrxx.xzzXzqhdmStr
"
,
label
:
"现
场指纹图片
:"
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"
现住址详址
:"
,
prop
:
"
xyrxx.xzzDzmc
"
,
label
:
"
捺印指纹图片
:"
,
prop
:
""
,
col
:
"3"
,
},
{
label
:
"比中类型:"
,
prop
:
"type"
,
col
:
"3"
,
}
],
}
,
}
],
pageFooterProps
:
[
{
...
...
@@ -292,7 +321,7 @@ export default {
xczwDetail
({
xxzjbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
var
result
=
res
.
data
;
var
result
=
res
.
data
.
zwbz
;
this
.
pageObject
=
result
;
_this
.
filterTreeCode
(
result
);
});
...
...
src/views/ztyp/queryZj.vue
View file @
e4f62553
...
...
@@ -7,15 +7,76 @@
:cxQueryField=
"cxQueryField"
:cxDefaultFormThead=
"cxDefaultFormThead"
:cxUrl=
"cxUrl"
:tableData1=
"tableData1"
ref=
"rightContent"
@
toInfor=
"toInfor"
></right-content>
:pageASs=
"pageASs"
@
rowExpand=
"rowExpand"
@
adds=
"adds"
@
sprops=
"sprops"
:loadingZxzjlList=
"loadingZxzjlList"
>
<template
#
btnGroup=
"scope"
>
<el-upload
class=
"upload-demo"
ref=
"upload"
action=
"/"
:on-change=
"handleChange"
:on-remove=
"handleRemove"
:file-list=
"fileList"
:auto-upload=
"false"
>
<el-button
slot=
"trigger"
size=
"small"
type=
"primary"
>
选取文件
</el-button
>
<el-button
style=
"margin-left: 10px"
size=
"small"
type=
"primary"
@
click=
"submitUpload(scope.scope)"
>
上传
</el-button
>
<div
slot=
"tip"
class=
"el-upload__tip"
>
只能上传xls文件
</div>
</el-upload>
</
template
>
</right-content>
<el-dialog
title=
"新增资金流转"
:visible
.
sync=
"dialogVisible"
width=
"40%"
center
>
<div
style=
"margin: 20px 0 0 0"
>
<el-form
:inline=
"true"
:model=
"examineInfo"
class=
"demo-form-inline"
>
<el-row>
<el-col
:span=
"20"
:offset=
"2"
>
<el-form-item
label=
"任务名称:"
style=
"width:100%"
>
<el-input
type=
"text"
v-model=
"examineInfo.zwmc"
:autosize=
"{ minRows: 3 }"
style=
"width: 300px"
placeholder=
"请输入"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"dialogVisible = false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"addDb"
>
确 定
</el-button>
</span>
</el-dialog>
</div>
</template>
<
script
>
import
rightContent
from
"@c/ptCxForm_components.vue"
;
import
{
delThxs
}
from
"@/api/yzzfzxsyp/thxs.js"
;
import
{
insertJtrw
,
uploadFile
,
selectZxzjbList
,
}
from
"@/api/yzzfzxsyp/thxs.js"
;
export
default
{
name
:
"queryZj"
,
components
:
{
...
...
@@ -23,76 +84,57 @@ export default {
},
data
()
{
return
{
xls
:
{},
loadingZxzjlList
:
false
,
tableData1
:
[],
fileList
:
[],
dialogVisible
:
false
,
examineInfo
:
{
zwmc
:
""
,
},
header
:
"主题研判"
,
pageBs
:
"queryZj"
,
pageASs
:
"queryZj"
,
cxFormData
:
{
limit
:
10
,
page
:
1
,
fsrzzzh
:
""
,
fsrsfzh
:
""
,
jsrzzzh
:
""
,
jsrzzzh
:
""
,
jsrsfz
:
""
,
zwmc
:
""
,
rwkssj
:
""
,
rwjssj
:
""
,
},
cxQueryField
:
[
{
name
:
"发送人账号"
,
id
:
"fsrzzzh"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"发送人身份证"
,
id
:
"fsrsfzh"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"接收人账号"
,
id
:
"jsrzzzh"
,
name
:
"任务名称"
,
id
:
"zwmc"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"接收人身份证"
,
id
:
"jsrsfz"
,
type
:
"text"
,
name
:
"任务时间"
,
id
:
"rwkssj"
,
id2
:
"rwjssj"
,
type
:
"zdyDate"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
],
cxDefaultFormThead
:
[
{
label
:
"发送人账号"
,
prop
:
"fsrzzzh"
,
toInfor
:
true
,
},
{
label
:
"发送人姓名"
,
prop
:
"fsrxm"
,
},
{
label
:
"发送人身份证"
,
prop
:
"fsrsfzh"
,
label
:
"任务名称"
,
prop
:
"zwmc"
,
},
{
label
:
"
发送银行
"
,
prop
:
"
fsyh
"
,
label
:
"
数量
"
,
prop
:
"
wjzs
"
,
},
{
label
:
"
备注
"
,
prop
:
"
bz
"
,
label
:
"
任务时间
"
,
prop
:
"
djsj
"
,
},
],
cxUrl
:
"/ztypxx/select
Zjlxx
"
,
cxUrl
:
"/ztypxx/select
JtrwList
"
,
Menu
:
[
{
id
:
"queryZj"
,
...
...
@@ -136,14 +178,7 @@ export default {
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryQt"
,
label
:
"群体研判信息管理"
,
index
:
"queryQt"
,
newAuth
:
"M01"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"argxfx"
,
label
:
"案人关系分析"
,
...
...
@@ -194,18 +229,93 @@ export default {
// debugger;
},
methods
:
{
toInfor
(
data
)
{
rowExpand
(
row
)
{
debugger
;
this
.
tableData1
=
[];
this
.
loadingZxzjlList
=
true
;
selectZxzjbList
({
ssrwbh
:
row
.
xxzjbh
,
}).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
tableData1
=
res
.
data
.
rows
;
this
.
loadingZxzjlList
=
false
;
}
});
},
submitUpload
(
scope
)
{
var
params
=
new
FormData
();
params
.
append
(
"files"
,
this
.
xls
);
params
.
append
(
"xxzjbh"
,
scope
.
row
.
xxzjbh
);
uploadFile
(
params
).
then
((
res
)
=>
{
if
(
res
.
code
==
200
)
{
this
.
$message
.
success
(
"上传成功!"
);
this
.
fileList
=
[];
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
}
else
{
this
.
$message
.
error
(
"上传失败!"
);
}
});
},
handleChange
(
file
,
fileList
)
{
debugger
;
if
(
fileList
.
length
<
3
)
{
var
index
=
file
.
name
.
lastIndexOf
(
"."
);
const
isJPG
=
/^.*
\.(
xls
)
$/i
.
test
(
file
.
name
.
substring
(
index
));
if
(
isJPG
)
{
this
.
xls
=
file
.
raw
;
}
else
{
fileList
.
forEach
((
item
,
index
)
=>
{
if
(
file
.
raw
.
uid
==
item
.
uid
)
{
fileList
.
splice
(
index
,
1
);
}
});
this
.
$message
.
error
(
"请上传正确的文件格式!"
);
}
}
else
{
fileList
.
forEach
((
item
,
index
)
=>
{
if
(
file
.
raw
.
uid
==
item
.
uid
)
{
fileList
.
splice
(
index
,
1
);
}
});
this
.
$message
.
error
(
"当前只能上传两个xls文件!"
);
}
},
handleRemove
(
file
,
fileList
)
{
debugger
;
console
.
log
(
file
,
fileList
);
},
handlePreview
(
file
)
{
debugger
;
console
.
log
(
file
);
},
adds
()
{
this
.
dialogVisible
=
true
;
},
addDb
()
{
insertJtrw
(
this
.
examineInfo
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$message
.
success
(
"保存成功"
);
this
.
dialogVisible
=
false
;
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
}
else
{
this
.
$message
.
error
(
"保存失败"
);
}
});
},
sprops
(
data
)
{
debugger
;
let
params
=
{
yhkh
:
data
.
fsrzzzh
,
bfkh
:
data
.
row
.
bfkh
,
ssrwbh
:
data
.
row
.
ssrwbh
,
};
let
obj
=
{
childrenXhrStr
:
"/apialy/ztypxx/selectBySfz"
,
childrenXhrStr
:
"/apialy/ztypxx/select
zx
BySfz"
,
photoXhrStr
:
null
,
params
:
params
,
nodedata
:
{
type
:
"zjl"
,
id
:
0
,
name
:
data
.
fsrzzz
h
,
name
:
data
.
row
.
bfk
h
,
children
:
true
,
},
nodeClickBoo
:
false
,
...
...
@@ -214,7 +324,7 @@ export default {
this
.
$router
.
pushToTab
({
path
:
"/ypEcharts"
,
query
:
{
key
:
data
.
fsrzzz
h
,
key
:
data
.
row
.
bfk
h
,
title
:
"资金流分析"
,
},
});
...
...
vue.config.js
View file @
e4f62553
...
...
@@ -58,7 +58,7 @@ module.exports = {
},
proxy
:
{
"/apialy"
:
{
target
:
"http://39.99.155.173:
8001
/"
,
//西藏: https://155.1.33.10:20010/ 阿里云:http://39.99.155.173:9022
target
:
"http://39.99.155.173:
9022
/"
,
//西藏: https://155.1.33.10:20010/ 阿里云:http://39.99.155.173:9022
// ws: true,
changeOrigin
:
true
,
// secure: false,
...
...
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