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
bec4cf95
Commit
bec4cf95
authored
Dec 01, 2021
by
gao_yingdong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
线索信息综合分析
parent
74f21696
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
561 additions
and
444 deletions
+561
-444
src/api/shse/shse.js
+9
-0
src/components/ptCxForm_components.vue
+48
-48
src/views/brainPhoto/brainAsjzc.vue
+281
-1
src/views/brainPhoto/brainDzaj.vue
+6
-284
src/views/brainPhoto/brainWffzkyfwbshSJH.vue
+12
-6
src/views/brainPhoto/brainWffzkyry.vue
+11
-7
src/views/shse/fzth/fzthxz.vue
+60
-32
src/views/shse/fzth/xq.vue
+111
-58
src/views/shse/fzth/xqs.vue
+0
-0
src/views/shse/shsexs/queryXsxx.vue
+10
-0
src/views/xshb/xshb/gzjlxz/fksc.vue
+13
-8
No files found.
src/api/shse/shse.js
View file @
bec4cf95
...
...
@@ -68,3 +68,11 @@ export const deleteShseXsXyr = params =>
// 1.5 团伙智能研判报告
export
const
getThZnypbg
=
params
=>
post
(
`
${
base
.
alyIP3
}
/getThZnypbg`
,
params
);
//1.3.1提取团伙关联案件
export
const
selectSjByAsjbh
=
params
=>
post
(
`
${
base
.
alyIP3
}
/selectSjByAsjbh`
,
params
);
//11.3.1提取团伙关联嫌疑人
export
const
selectXyrByZjhm
=
params
=>
post
(
`
${
base
.
alyIP3
}
/selectXyrByZjhm`
,
params
);
\ No newline at end of file
src/components/ptCxForm_components.vue
View file @
bec4cf95
...
...
@@ -626,7 +626,7 @@
>
<
template
slot-scope=
"scope"
>
<div
v-if=
"scope.row[y.prop] && y.spare"
>
{{
scope
.
row
[
y
.
prop
]
}}
{{
scope
.
row
[
y
.
prop
]
}}
</div>
<div
v-else
>
<el-image
...
...
@@ -639,53 +639,6 @@
</div>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"操作"
v-if=
"
pageBs == 'wscdajtj' ||
(pageBs == 'queryCheckBj' && cxFormData.asjbzzt) ||
pageBs == 'dzajzb' ||
pageBs == 'rchfwbsh'
"
:width=
"'200'"
>
<
template
slot-scope=
"scope"
>
<span
@
click=
"$emit('toBrain', scope)"
class=
"edit"
style=
"margin-right: 16px"
v-if=
"pageBs == 'dzajzb' || pageBs == 'rchfwbsh'"
>
进入脑图
</span
>
<span
@
click=
"$emit('sctjcb', scope)"
class=
"edit"
style=
"margin-right: 16px"
v-if=
"pageBs == 'wscdajtj'"
>
添加
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '3')"
class=
"edit"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '1'"
>
退回
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '2', '3')"
class=
"edit"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>
排除
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '1')"
class=
"edit"
style=
"margin-left: 16px"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>
解决
</span
>
</
template
>
</el-table-column>
<el-table-column
type=
"selection"
...
...
@@ -1550,6 +1503,53 @@
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"操作"
v-if=
"
pageBs == 'wscdajtj' ||
(pageBs == 'queryCheckBj' && cxFormData.asjbzzt) ||
pageBs == 'dzajzb' ||
pageBs == 'rchfwbsh'
"
:width=
"'200'"
>
<
template
slot-scope=
"scope"
>
<span
@
click=
"$emit('toBrain', scope)"
class=
"edit"
style=
"margin-right: 16px"
v-if=
"pageBs == 'dzajzb' || pageBs == 'rchfwbsh'"
>
进入脑图
</span
>
<span
@
click=
"$emit('sctjcb', scope)"
class=
"edit"
style=
"margin-right: 16px"
v-if=
"pageBs == 'wscdajtj'"
>
添加
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '3')"
class=
"edit"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '1'"
>
退回
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '2', '3')"
class=
"edit"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>
排除
</span
>
<span
@
click=
"bjBack(scope.row.asjbh, '1')"
class=
"edit"
style=
"margin-left: 16px"
v-if=
"pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>
解决
</span
>
</
template
>
</el-table-column>
<el-table-column
v-if=
"customizeOperation"
:width=
"tableOperationWidth"
align=
"center"
...
...
src/views/brainPhoto/brainAsjzc.vue
View file @
bec4cf95
...
...
@@ -14,7 +14,7 @@ export default {
components
:
{
SearchGraph
},
data
()
{
return
{
header
:
"
侦察脑图应用
"
,
header
:
"
线索信息综合分析
"
,
pages
:
"djajzb"
,
formProp
:
[
{
...
...
@@ -40,10 +40,290 @@ export default {
disabled
:
false
,
},
],
leftMenus
:
[
//左侧导航(模块第一个页面需要)
{
id
:
"brainAsjzc"
,
label
:
"案事件侦查"
,
newAuth
:
"M01"
,
index
:
"brainAsjzc"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"dzajzb"
,
label
:
"电诈案件侦办"
,
newAuth
:
"M01"
,
index
:
"brainDzaj"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
true
,
children
:
[
{
id
:
"brainDzaj"
,
label
:
"电诈案件信息"
,
index
:
"brainDzaj"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainDzajSP"
,
label
:
"电诈审批侦办"
,
index
:
"brainDzajSP"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
// {
// id: "brainDzaj",
// label: "电诈案件信息采集",
// index: "brainDzaj",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajDjzb",
// label: "电诈侦办审批",
// index: "brainDzajDjzb",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajglgx",
// label: "关联关系推送",
// index: "brainDzajglgx",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajSaxx",
// label: "涉案消息推送",
// index: "brainDzajSaxx",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
],
},
{
id
:
"shsethfx"
,
label
:
"涉黑涉恶案件侦查"
,
newAuth
:
"M01"
,
index
:
"shsethfx"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
true
,
children
:
[
{
id
:
"queryShseaj"
,
label
:
"案件信息管理"
,
newAuth
:
"M0101"
,
index
:
"queryShseaj"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryShsery"
,
label
:
"人员信息管理"
,
newAuth
:
"M0102"
,
index
:
"queryShsery"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryFzth"
,
label
:
"犯罪团伙信息管理"
,
newAuth
:
"M0103"
,
index
:
"queryFzth"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryXsxx"
,
label
:
"线索信息管理"
,
newAuth
:
"M0104"
,
index
:
"queryXsxx"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
],
},
{
id
:
"rchzb"
,
label
:
"人车号侦办"
,
newAuth
:
"M01"
,
index
:
"3"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
true
,
children
:
[
{
id
:
"brainWffzkyry"
,
label
:
"违法犯罪可疑人员侦办"
,
index
:
"brainWffzkyry"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainWffzkyfwbshSJH"
,
label
:
"违法犯罪可疑手机号"
,
index
:
"brainWffzkyfwbshSJH"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
// {
// id: "brainWffzkyfwbshIMSI",
// label: "违法犯罪可疑标识号IMSI",
// index: "brainWffzkyfwbshIMSI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainWffzkyfwbshIMEI",
// label: "违法犯罪可疑标识号IMEI",
// index: "brainWffzkyfwbshIMEI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id
:
"brainWffzkyfwbshQQ"
,
label
:
"违法犯罪可疑标识号"
,
index
:
"brainWffzkyfwbshQQ"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
// {
// id: "brainWffzkyfwbshWechat",
// label: "违法犯罪可疑标识号微信",
// index: "brainWffzkyfwbshWechat",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id
:
"brainWffzkycl"
,
label
:
"违法犯罪可疑车辆侦办"
,
index
:
"brainWffzkycl"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
],
},
{
id
:
"qypz"
,
label
:
"区域碰撞"
,
newAuth
:
"M01"
,
index
:
"4"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
true
,
children
:
[
{
id
:
"brainRyqypz"
,
label
:
"人员区域碰撞"
,
index
:
"brainRyqypz"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainClqypz"
,
label
:
"车辆区域碰撞"
,
index
:
"brainClqypz"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainSjhmqypz"
,
label
:
"手机号码区域碰撞"
,
index
:
"brainSjhmqypz"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
],
},
{
id
:
"skbszb"
,
label
:
"时空伴随侦办"
,
newAuth
:
"M01"
,
index
:
"5"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
true
,
children
:
[
{
id
:
"brainRyskbszb"
,
label
:
"人员时空伴随侦办"
,
index
:
"brainRyskbszb"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainClskbszb"
,
label
:
"车辆时空伴随侦办"
,
index
:
"brainClskbszb"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainSjhmskbs"
,
label
:
"手机号码时空伴随侦办"
,
index
:
"brainSjhmskbs"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainIMSI"
,
label
:
"IMSI时空伴随侦办"
,
index
:
"brainIMSI"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainIMEI"
,
label
:
"IMEI时空伴随侦办"
,
index
:
"brainIMEI"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainQQ"
,
label
:
"QQ号码时空伴随侦办"
,
index
:
"brainQQ"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
{
id
:
"brainWechat"
,
label
:
"微信ID时空伴随侦办"
,
index
:
"brainWechat"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
],
},
],
};
},
created
()
{
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
this
.
$store
.
commit
(
"user/SET_LeftMenu"
,
this
.
leftMenus
);
this
.
$store
.
commit
(
"user/SET_Header"
,
this
.
header
);
},
methods
:
{
goDetail
()
{
...
...
src/views/brainPhoto/brainDzaj.vue
View file @
bec4cf95
This diff is collapsed.
Click to expand it.
src/views/brainPhoto/brainWffzkyfwbshSJH.vue
View file @
bec4cf95
...
...
@@ -52,7 +52,7 @@ export default {
{
label
:
"信息主键编号"
,
prop
:
"xxzjbh"
,
width
:
300
,
width
:
300
,
// toInfor:true
},
// {
...
...
@@ -109,11 +109,11 @@ export default {
toBrain
(
item
)
{
// let path = `http://39.99.155.173:8007/naotuBox?type=KySj&kybh=${item.row.kyxshmYdhm}`;
// window.open(path, "_blank");
var
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
))
var
idcard
=
userInfo
.
identitycard
var
params
=
{
type
:
"KySj"
,
kybh
:
item
.
row
.
kyxshmYdhm
,
userId
:
idcard
,
};
var
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
))
;
var
idcard
=
userInfo
.
identitycard
;
var
params
=
{
type
:
"KySj"
,
kybh
:
item
.
row
.
kyxshmYdhm
,
userId
:
idcard
};
// var params = {type:'KySj',kybh:item.row.kyxshmYdhm, userId: '142302198901012417'}
this
.
toDetail
(
"http://39.99.155.173:8007/naotuBox"
,
params
);
this
.
toDetail
(
"http://39.99.155.173:8007/naotuBox"
,
params
);
},
toDetail
(
url
,
PARAMS
)
{
var
temp_form
=
document
.
createElement
(
"form"
);
...
...
@@ -131,8 +131,14 @@ export default {
temp_form
.
submit
();
},
add
()
{
this
.
$router
.
pushToTab
({
path
:
"/addKyhm"
});
this
.
$router
.
pushToTab
({
path
:
"/addKyhm"
});
},
},
};
</
script
>
<
style
lang=
"scss"
scoped
>
.Content
{
margin-left
:
20px
;
}
</
style
>
src/views/brainPhoto/brainWffzkyry.vue
View file @
bec4cf95
...
...
@@ -18,7 +18,7 @@ import rightContent from "@c/ptCxForm_components.vue";
export
default
{
components
:
{
// SearchGraph
rightContent
rightContent
,
},
data
()
{
return
{
...
...
@@ -28,7 +28,7 @@ export default {
zjhm
:
""
,
limit
:
10
,
page
:
1
,
kyyj
:
''
kyyj
:
""
,
},
cxQueryField
:
[
{
...
...
@@ -73,6 +73,10 @@ export default {
label
:
"登记时间"
,
prop
:
"djsj"
,
},
{
label
:
"审批状态"
,
prop
:
"spzt"
,
},
],
cxUrl
:
"/kyxs/getRyKyxsList"
,
// formProp: [
...
...
@@ -106,16 +110,16 @@ export default {
},
methods
:
{
add
()
{
this
.
$router
.
pushToTab
({
path
:
"/addKyry"
});
this
.
$router
.
pushToTab
({
path
:
"/addKyry"
});
},
toBrain
(
item
)
{
// let path = `http://39.99.155.173:8007/naotuBox?type=KyRy&kybh=${item.row.kyxsryZjhm}`;
// window.open(path, "_blank");
var
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
))
var
idcard
=
userInfo
.
identitycard
var
params
=
{
type
:
"KyRy"
,
kybh
:
item
.
row
.
kyxsryZjhm
,
userId
:
idcard
,
};
var
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
))
;
var
idcard
=
userInfo
.
identitycard
;
var
params
=
{
type
:
"KyRy"
,
kybh
:
item
.
row
.
kyxsryZjhm
,
userId
:
idcard
};
// var params = {type:'KyRy',kybh:item.row.kyxsryZjhm, userId: '142302198901012417' }
this
.
toDetail
(
"http://39.99.155.173:8007/naotuBox"
,
params
);
this
.
toDetail
(
"http://39.99.155.173:8007/naotuBox"
,
params
);
},
toDetail
(
url
,
PARAMS
)
{
var
temp_form
=
document
.
createElement
(
"form"
);
...
...
src/views/shse/fzth/fzthxz.vue
View file @
bec4cf95
...
...
@@ -124,6 +124,8 @@ import {
updateThxxjt
,
deleteThajxx
,
deleteThxyrxx
,
selectSjByAsjbh
,
selectXyrByZjhm
,
}
from
"@/api/shse/shse.js"
;
import
FjSc
from
"@/views/xshb/xshb/gzjlxz/fksc.vue"
;
export
default
{
...
...
@@ -177,7 +179,7 @@ export default {
dialogVisible
:
false
,
url
:
this
.
$route
.
query
.
fkid
,
loadingFk
:
false
,
headerTitle
:
"
犯罪团伙新增
"
,
headerTitle
:
""
,
title
:
"犯罪团伙信息"
,
autowidth
:
"1268px"
,
xsly
:
""
,
...
...
@@ -232,6 +234,7 @@ export default {
value
:
""
,
prop
:
"checkEmpty"
,
placeholder
:
"请输入"
,
append
:
true
,
col
:
"2"
,
},
{
...
...
@@ -298,8 +301,9 @@ export default {
{
name
:
"证件号码:"
,
id
:
"zjhm"
,
type
:
"text"
,
// prop: "checkEmpty",
type
:
"textxx"
,
prop
:
"emptyAbleIdentity"
,
append
:
true
,
value
:
""
,
placeholder
:
"请输入姓名"
,
col
:
"2"
,
...
...
@@ -483,10 +487,12 @@ export default {
this
.
sftj
=
res
.
data
.
rows
.
sftj
;
if
(
res
.
data
.
rows
.
sftj
==
"0"
)
{
this
.
getselectHxThAsjbh
();
this
.
headerTitle
=
"犯罪团伙修改"
;
}
else
{
this
.
dialogVisible
=
true
;
this
.
ajList
=
res
.
data
.
rows
.
tjaj
;
this
.
xyrList
=
res
.
data
.
rows
.
tjxyr
;
this
.
headerTitle
=
"犯罪团伙新增"
;
}
});
},
...
...
@@ -500,10 +506,36 @@ export default {
this
.
dialogVisible
=
false
;
})
.
catch
(()
=>
{
this
.
$router
.
push
({
path
:
"/queryFzth"
,
});
});
this
.
toNt
();
});
},
toNt
()
{
// let path = `http://39.99.155.173:8007/naotuBox?type=hnDxzp&kybh=${scope.row.asjbh}`;
// window.open(path, "_blank");
// ?userId=142302198901012417
var
obj
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
));
var
params
=
{
type
:
"shse"
,
kybh
:
this
.
$route
.
query
.
asjbh
,
userId
:
obj
.
identitycard
,
};
console
.
log
(
params
);
this
.
toDetail
(
"http://39.99.155.173:8007/naotuBox"
,
params
);
},
toDetail
(
url
,
PARAMS
)
{
var
temp_form
=
document
.
createElement
(
"form"
);
temp_form
.
action
=
url
;
temp_form
.
target
=
"_blank"
;
temp_form
.
method
=
"post"
;
temp_form
.
style
.
display
=
"none"
;
for
(
var
x
in
PARAMS
)
{
var
opt
=
document
.
createElement
(
"textarea"
);
opt
.
name
=
x
;
opt
.
value
=
PARAMS
[
x
];
temp_form
.
appendChild
(
opt
);
}
document
.
body
.
appendChild
(
temp_form
);
temp_form
.
submit
();
},
// 提取反馈的回显
getselectHxThAsjbh
()
{
...
...
@@ -814,19 +846,19 @@ export default {
ajHx
(
content
)
{
var
self
=
this
;
debugger
;
getAjxx
ByAsjbh
({
selectSj
ByAsjbh
({
asjbh
:
content
[
0
],
}).
then
((
res
)
=>
{
var
result
=
res
.
data
.
asj
;
var
result
=
res
.
data
.
rows
;
self
.
formField
[
2
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
fieldVale
=
result
[
item
.
id
];
self
.
$set
(
self
.
formLabelAlign
.
a
sjList
[
content
[
1
]],
self
.
formLabelAlign
.
a
j
[
content
[
1
]],
item
.
id
,
fieldVale
);
});
var
result
=
res
.
data
.
asj
;
var
result
=
res
.
data
.
rows
;
self
.
formField
[
2
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
fieldVale
=
result
[
item
.
id
];
...
...
@@ -837,7 +869,7 @@ export default {
});
self
.
$set
(
self
.
formLabelAlign
.
a
sjList
[
content
[
1
]],
self
.
formLabelAlign
.
a
j
[
content
[
1
]],
item
.
id
,
fieldVale
);
...
...
@@ -849,7 +881,7 @@ export default {
self
.
$set
(
self
.
formLabelAlign
.
asjList
[
content
[
1
]],
item
.
id
,
""
);
}
else
{
self
.
$set
(
self
.
formLabelAlign
.
a
sjList
[
content
[
1
]],
self
.
formLabelAlign
.
a
j
[
content
[
1
]],
item
.
id
,
new
Date
(
fieldVale
)
);
...
...
@@ -860,7 +892,7 @@ export default {
self
.
$set
(
self
.
formLabelAlign
.
asjList
[
content
[
1
]],
item
.
id
,
""
);
}
else
{
self
.
$set
(
self
.
formLabelAlign
.
a
sjList
[
content
[
1
]],
self
.
formLabelAlign
.
a
j
[
content
[
1
]],
item
.
id
,
fieldVale
);
...
...
@@ -875,21 +907,21 @@ export default {
this
.
loadingFk
=
true
;
var
self
=
this
;
this
.
loading
=
true
;
getXyrxx
ByZjhm
({
gmsfzh
:
content
[
0
],
selectXyr
ByZjhm
({
zjhm
:
content
[
0
],
}).
then
((
res
)
=>
{
// 嫌疑人信息1
var
result
=
res
.
data
.
xyr
;
self
.
formField
[
5
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
result
=
res
.
data
.
rows
;
self
.
formField
[
3
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
fieldVale
=
result
[
item
.
id
];
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
fieldVale
);
});
var
result
=
res
.
data
.
xyr
;
self
.
formField
[
5
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
result
=
res
.
data
.
rows
;
self
.
formField
[
3
].
childrenAsAdd
[
0
].
list
[
0
].
name
.
forEach
((
item
)
=>
{
var
fieldVale
=
result
[
item
.
id
];
if
(
item
.
type
==
"codeTree"
)
{
...
...
@@ -899,7 +931,7 @@ export default {
});
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
fieldVale
);
...
...
@@ -908,10 +940,10 @@ export default {
// var singleObject = {}
// singleObject[key] = new Date(realChildrenItem[key]);
if
(
fieldVale
==
null
)
{
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
item
.
id
,
""
);
self
.
$set
(
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
""
);
}
else
{
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
new
Date
(
fieldVale
)
);
...
...
@@ -919,10 +951,10 @@ export default {
}
else
{
// singleObject[key] = new Date(realChildrenItem[key]);
if
(
fieldVale
==
null
)
{
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
item
.
id
,
""
);
self
.
$set
(
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
""
);
}
else
{
self
.
$set
(
self
.
formLabelAlign
.
xyr
List
[
content
[
1
]],
self
.
formLabelAlign
.
xyr
[
content
[
1
]],
item
.
id
,
fieldVale
);
...
...
@@ -1314,9 +1346,7 @@ export default {
debugger
;
this
.
loading
=
false
;
this
.
loadingFk
=
false
;
this
.
$router
.
push
({
path
:
"/queryFzth"
,
});
this
.
toNt
();
},
});
}
...
...
@@ -1334,9 +1364,7 @@ export default {
debugger
;
this
.
loading
=
false
;
this
.
loadingFk
=
false
;
this
.
$router
.
push
({
path
:
"/queryFzth"
,
});
this
.
toNt
();
},
});
}
...
...
src/views/shse/fzth/xq.vue
View file @
bec4cf95
<!--
* @Author: your name
* @Date: 2021-08-31 09:52:33
* @LastEditTime: 2021-10-13 10:30:23
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\hnksh\ceshi.vue
-->
<
template
>
<div
class=
"Content"
id=
"hmxsDetail"
>
<right-content
ref=
"rightContent"
:cxQueryField=
"cxQueryField"
:pageObject=
"pageObject"
:tableData=
"tableData"
:zs=
'zs'
:xxzjbh=
'xxzjbh'
:tableData1=
"tableData1"
labelWidth=
"140px"
title=
"智能研判"
>
...
...
@@ -19,8 +16,8 @@
</
template
>
<
script
>
import
rightContent
from
"
@c/PersonInfor
.vue"
;
import
{
getThZnypbg
}
from
'@/api/shse/shse.js'
import
rightContent
from
"
./xqs
.vue"
;
import
{
getThZnypbg
}
from
"@/api/shse/shse.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
name
:
"queryAj"
,
...
...
@@ -29,82 +26,118 @@ export default {
},
data
()
{
return
{
cxQueryField
:
[
{
title
:
"团伙信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
"th"
,
//对象中的对应字段
data
:
[
{
label
:
"团伙头目:"
,
prop
:
"thtm"
,
col
:
"3"
,
},
{
label
:
"团伙名称:"
,
prop
:
"thmc"
,
col
:
"3"
,
},
],
},
{
title
:
"案件信息"
,
id
:
2
,
objStr
:
"aj"
,
applyType
:
"list"
,
//如果是集合加上这个
data
:
[
zs
:
0
,
tableData
:
[
{
label
:
"案事件编号:
"
,
label
:
"案事件编号
"
,
prop
:
"asjbh"
,
col
:
"3"
,
},
{
label
:
"案件名称:
"
,
label
:
"案件名称
"
,
prop
:
"ajmc"
,
col
:
"3"
,
},
{
label
:
"立案单位:
"
,
label
:
"立案单位
"
,
prop
:
"ladwdmStr"
,
col
:
"3"
,
},
{
label
:
"案件类别:
"
,
label
:
"案件类别
"
,
prop
:
"ajlbdmStr"
,
col
:
"3"
,
},
{
label
:
"立案日期:
"
,
label
:
"立案日期
"
,
prop
:
"larq"
,
col
:
"3"
,
},
],
},
tableData1
:
[
{
title
:
"嫌疑人信息"
,
id
:
3
,
objStr
:
"xyr"
,
applyType
:
"list"
,
//如果是集合加上这个
data
:
[
{
label
:
"姓名:"
,
label
:
"姓名"
,
prop
:
"xm"
,
col
:
"3"
,
},
{
label
:
"证件号码:
"
,
label
:
"证件号码
"
,
prop
:
"zjhm"
,
col
:
"3"
,
},
{
label
:
"户籍地:
"
,
label
:
"户籍地
"
,
prop
:
"hjddmStr"
,
},
],
cxQueryField
:
[
{
title
:
"团伙信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
"th"
,
//对象中的对应字段
data
:
[
{
label
:
"团伙头目:"
,
prop
:
"thtm"
,
col
:
"3"
,
},
{
label
:
"团伙名称:"
,
prop
:
"thmc"
,
col
:
"3"
,
},
],
},
// {
// title: "案件信息",
// id: 2,
// objStr: "aj",
// applyType: "list", //如果是集合加上这个
// data: [
// {
// label: "案事件编号:",
// prop: "asjbh",
// col: "3",
// },
// {
// label: "案件名称:",
// prop: "ajmc",
// col: "3",
// },
// {
// label: "立案单位:",
// prop: "ladwdmStr",
// col: "3",
// },
// {
// label: "案件类别:",
// prop: "ajlbdmStr",
// col: "3",
// },
// {
// label: "立案日期:",
// prop: "larq",
// col: "3",
// },
// ],
// },
// {
// title: "嫌疑人信息",
// id: 3,
// objStr: "xyr",
// applyType: "list", //如果是集合加上这个
// data: [
// {
// label: "姓名:",
// prop: "xm",
// col: "3",
// },
// {
// label: "证件号码:",
// prop: "zjhm",
// col: "3",
// },
// {
// label: "户籍地:",
// prop: "hjddmStr",
// col: "3",
// },
// ],
// },
],
defaultProps
:
{
parent
:
"parentId"
,
// 父级唯一标识
...
...
@@ -150,6 +183,21 @@ export default {
var
result
=
res
.
data
.
rows
;
this
.
pageObject
=
result
;
});
},
getInfor
()
{
let
loading
=
this
.
$loading
({
lock
:
true
,
text
:
"正在加载..."
,
spinner
:
"el-icon-loading"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
});
let
_this
=
this
;
getThZnypbg
({
thbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
loading
.
close
();
var
result
=
res
.
data
.
rows
;
this
.
pageObject
=
result
;
});
},
},
created
()
{
...
...
@@ -160,4 +208,9 @@ export default {
};
</
script
>
<
style
scoped
lang=
"scss"
>
.biaoGeContent
{
width
:
100%
;
background
:
#fff
;
margin
:
-54px
20px
0
;
}
</
style
>
src/views/shse/fzth/xqs.vue
0 → 100644
View file @
bec4cf95
This diff is collapsed.
Click to expand it.
src/views/shse/shsexs/queryXsxx.vue
View file @
bec4cf95
...
...
@@ -15,6 +15,7 @@
>
<template
#
listOperation=
"scope"
>
<span
class=
"hbyps"
@
click=
"toSb(scope.scope)"
>
上报
</span>
<span
class=
"hbyps"
@
click=
"toXf(scope.scope)"
>
下发
</span>
</
template
>
<
template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"xsFk(scope.scope)"
>
线索反馈
</span>
...
...
@@ -139,6 +140,10 @@ export default {
label
:
"是否上报"
,
prop
:
"sfsb"
,
},
{
label
:
'反馈状态'
,
prop
:
'sffk'
}
],
cxUrl
:
"/selectXsList"
,
Menu
:
[
...
...
@@ -231,6 +236,11 @@ export default {
debugger
;
this
.
slect
=
row
;
},
toXf
()
{
this
.
$router
.
push
({
path
:
'/wfzdzczl'
})
},
toSb
(
scope
)
{
let
params
=
new
FormData
();
if
(
this
.
slect
.
length
>
0
)
{
...
...
src/views/xshb/xshb/gzjlxz/fksc.vue
View file @
bec4cf95
...
...
@@ -765,7 +765,11 @@
<div
class=
"childrenAsAdd"
v-if=
"item.childrenAsAdd"
style=
"width: calc(100% + 140px); margin-left: -140px"
style=
"
width: calc(100% + 140px);
margin-left: -140px;
display: flex;
"
>
<div
v-for=
"(item2, index2) in item.childrenAsAdd"
:key=
"index2"
>
<div
...
...
@@ -1675,10 +1679,10 @@ export default {
addObj
);
// this.$message.success("新增成功");
this
.
$alert
(
"新增成功!"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
type
:
"success"
,
});
//
this.$alert("新增成功!", "提示", {
//
confirmButtonText: "确定",
//
type: "success",
//
});
}
});
}
...
...
@@ -2420,7 +2424,7 @@ export default {
for
(
var
fileItem
in
self
.
fileLists
)
{
for
(
var
i
=
0
;
i
<
self
.
fileLists
[
fileItem
].
length
;
i
++
)
{
if
(
self
.
fileLists
[
fileItem
][
i
].
raw
)
{
params
.
append
(
'fileList'
,
self
.
fileLists
[
fileItem
][
i
].
raw
)
params
.
append
(
"fileList"
,
self
.
fileLists
[
fileItem
][
i
].
raw
);
}
}
}
...
...
@@ -3507,12 +3511,13 @@ $-header-fontSize: 18px;
font-weight
:
400
;
}
.addContent
{
width
:
929px
;
//
width
:
929px
;
display
:
inline-block
;
background
:
#f
afafa
;
background
:
#f
ff7f0
;
border-radius
:
4px
;
padding-bottom
:
24px
;
position
:
relative
;
margin-top
:
-62px
!important
;
margin-top
:
16px
;
.el-input,
.el-select,
...
...
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