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
81e16808
Commit
81e16808
authored
Nov 30, 2021
by
gao_yingdong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
涉黑涉恶团伙
parent
eee90b3c
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
539 additions
and
165 deletions
+539
-165
public/JsonData/CODE_SJHYLY.json
+9
-9
public/JsonData/CODE_XSHBJGDM.json
+14
-4
src/components/ptCxForm_components.vue
+31
-23
src/router/modules/shse.js
+8
-0
src/views/brainPhoto/brainDzaj.vue
+35
-2
src/views/shse/fzth/cf.vue
+1
-1
src/views/shse/fzth/fzthxz.vue
+3
-3
src/views/shse/fzth/queryFzth.vue
+21
-35
src/views/shse/shseaj/queryShseaj.vue
+69
-47
src/views/shse/shsery/queryShsery.vue
+35
-1
src/views/shse/shsexs/queryXsxx.vue
+49
-26
src/views/shse/shsexs/xsxq.vue
+247
-0
src/views/shse/shsexs/xsxxxz.vue
+16
-13
src/views/ztyp/shsethfx.vue
+1
-1
No files found.
public/JsonData/CODE_SJHYLY.json
View file @
81e16808
...
...
@@ -8,7 +8,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"基层政权"
,
"pId"
:
null
,
"id"
:
"1"
,
"id"
:
"
0
1"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -18,7 +18,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"餐饮娱乐"
,
"pId"
:
null
,
"id"
:
"2"
,
"id"
:
"
0
2"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -28,7 +28,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"交通运输"
,
"pId"
:
null
,
"id"
:
"3"
,
"id"
:
"
0
3"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -38,7 +38,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"建筑工程"
,
"pId"
:
null
,
"id"
:
"4"
,
"id"
:
"
0
4"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -48,7 +48,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"集贸批发市场"
,
"pId"
:
null
,
"id"
:
"5"
,
"id"
:
"
0
5"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -58,7 +58,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"涉黄"
,
"pId"
:
null
,
"id"
:
"6"
,
"id"
:
"
0
6"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -68,7 +68,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"涉矿"
,
"pId"
:
null
,
"id"
:
"7"
,
"id"
:
"
0
7"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -78,7 +78,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"涉毒"
,
"pId"
:
null
,
"id"
:
"8"
,
"id"
:
"
0
8"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
@@ -88,7 +88,7 @@
"codeType"
:
"CODE_SJHYLY"
,
"text"
:
"涉枪"
,
"pId"
:
null
,
"id"
:
"9"
,
"id"
:
"
0
9"
,
"isParent"
:
false
,
"children"
:[]
},
...
...
public/JsonData/CODE_XSHBJGDM.json
View file @
81e16808
...
...
@@ -4,9 +4,9 @@
"rows"
:[
{
"ids"
:
"11221711"
,
"label"
:
"
无
犯罪嫌疑"
,
"label"
:
"
有组织
犯罪嫌疑"
,
"codeType"
:
"CODE_XSHBJGDM"
,
"text"
:
"
无
犯罪嫌疑"
,
"text"
:
"
有组织
犯罪嫌疑"
,
"pId"
:
null
,
"id"
:
"01"
,
"isParent"
:
false
,
...
...
@@ -14,13 +14,23 @@
},
{
"ids"
:
"11221712"
,
"label"
:
"有犯罪嫌疑"
,
"label"
:
"有
其他
犯罪嫌疑"
,
"codeType"
:
"CODE_XSHBJGDM"
,
"text"
:
"有犯罪嫌疑"
,
"text"
:
"有
其他
犯罪嫌疑"
,
"pId"
:
null
,
"id"
:
"02"
,
"isParent"
:
false
,
"children"
:[]
},
{
"ids"
:
"11221713"
,
"label"
:
"无犯罪嫌疑"
,
"codeType"
:
"CODE_XSHBJGDM"
,
"text"
:
"无犯罪嫌疑"
,
"pId"
:
null
,
"id"
:
"03"
,
"isParent"
:
false
,
"children"
:[]
}
]
},
...
...
src/components/ptCxForm_components.vue
View file @
81e16808
...
...
@@ -617,11 +617,21 @@
</el-table>
</template>
</el-table-column>
<el-table-column
v-for=
"(y,p) in tableColumnDefinition"
:key=
"p"
align=
"center"
:label=
"y.label"
>
<el-table-column
v-for=
"(y, p) in tableColumnDefinition"
:key=
"p"
align=
"center"
:label=
"y.label"
>
<
template
slot-scope=
"scope"
>
<div>
<el-image
:preview-src-list=
"['data:image/jpeg;base64,'+scope.row[y.prop] ]"
:src=
"'data:image/jpeg;base64,'+scope.row.zpDzwjnr "
lazy
></el-image>
<el-image
:preview-src-list=
"[
'data:image/jpeg;base64,' + scope.row[y.prop],
]"
:src=
"'data:image/jpeg;base64,' + scope.row.zpDzwjnr"
lazy
></el-image>
</div>
</
template
>
</el-table-column>
...
...
@@ -1056,7 +1066,6 @@
pageBs == 'queryXczw' ||
pageBs == 'queryDnabz' ||
pageBs == 'queryFzth' ||
pageBs == 'queryShsery' ||
pageBs == 'queryXcystrCase' ||
pageBs == 'queryXcystrPeople' ||
pageBs == 'queryXcrx' ||
...
...
@@ -1142,6 +1151,7 @@
pageBs == 'qyeryrlqbxsfs' ||
pageBs == 'qyeryrlqbxsBJ' ||
pageBs == 'queryMyyhz' ||
pageBs == 'queryShsery' ||
pageBs == 'queryYpcp' ||
pageBs == 'queryShserhfx' ||
pageBs == 'wfqdzczl' ||
...
...
@@ -1151,11 +1161,9 @@
pageBs == 'queryXsxx' ||
pageBs == 'wfqdzczl' ||
pageBs == 'rchfwbsh' ||
(
pageBs == 'xsbk' &&
(pageBs == 'xsbk' &&
scope.row.bkzt != '01' &&
scope.row.bkzt != '03'
)
scope.row.bkzt != '03')
)
"
>
修改
</span
...
...
@@ -1178,7 +1186,7 @@
@
click=
"$emit('toBrain', scope)"
class=
"edit"
style=
"margin-right: 16px"
v-if=
"pageBs == 'djajzb'
&& scope.row.spzt == '审批通过'"
v-if=
"pageBs == 'djajzb' && scope.row.spzt == '审批通过'"
>
进入脑图
</span
>
<span
...
...
@@ -1538,10 +1546,10 @@
</
template
>
</el-table-column>
<el-table-column
v-if=
"customizeOperation"
:width=
"tableOperationWidth"
align=
"center"
:label=
"customizeText"
v-if=
"customizeOperation"
:width=
"tableOperationWidth"
align=
"center"
:label=
"customizeText"
>
<
template
slot-scope=
"scope"
>
<slot
name=
"customize"
:scope=
"scope"
></slot>
...
...
@@ -1806,7 +1814,7 @@ export default {
LazySelectTreeDialog
,
},
props
:
{
customizeText
:
String
,
customizeText
:
String
,
tableOperation
:
{
type
:
Boolean
,
default
:
()
=>
false
,
...
...
@@ -2580,15 +2588,15 @@ export default {
// });
item
.
codeTxt
=
item
.
codeTxt
.
split
(
"#"
).
slice
(
1
);
}
if
(
self
.
pageBs
==
'rchfwbsh'
)
{
if
(
item
.
kyxsfwbshBshlx
==
'01'
)
{
item
.
kyxsfwbshBshlxStr
=
'QQ'
}
else
if
(
item
.
kyxsfwbshBshlx
==
'02'
)
{
item
.
kyxsfwbshBshlxStr
=
'微信'
}
else
if
(
item
.
kyxsfwbshBshlx
==
'03'
)
{
item
.
kyxsfwbshBshlxStr
=
'IMEI'
}
else
if
(
item
.
kyxsfwbshBshlx
==
'04'
)
{
item
.
kyxsfwbshBshlxStr
=
'IMSI'
if
(
self
.
pageBs
==
"rchfwbsh"
)
{
if
(
item
.
kyxsfwbshBshlx
==
"01"
)
{
item
.
kyxsfwbshBshlxStr
=
"QQ"
;
}
else
if
(
item
.
kyxsfwbshBshlx
==
"02"
)
{
item
.
kyxsfwbshBshlxStr
=
"微信"
;
}
else
if
(
item
.
kyxsfwbshBshlx
==
"03"
)
{
item
.
kyxsfwbshBshlxStr
=
"IMEI"
;
}
else
if
(
item
.
kyxsfwbshBshlx
==
"04"
)
{
item
.
kyxsfwbshBshlxStr
=
"IMSI"
;
}
// item
}
...
...
src/router/modules/shse.js
View file @
81e16808
...
...
@@ -40,6 +40,14 @@ const menuLayouts = [
},
component
:
()
=>
import
(
"@/views/shse/shsexs/queryXsxx.vue"
)
},
{
path
:
"/xsxq"
,
name
:
"xsxq"
,
meta
:
{
title
:
'涉黑涉恶线索信息详情'
},
component
:
()
=>
import
(
"@/views/shse/shsexs/xsxq.vue"
)
},
];
export
default
{
...
...
src/views/brainPhoto/brainDzaj.vue
View file @
81e16808
...
...
@@ -373,8 +373,41 @@ export default {
newAuth
:
"M01"
,
index
:
"shsethfx"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
children
:
[],
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"
,
...
...
src/views/shse/fzth/cf.vue
View file @
81e16808
...
...
@@ -226,7 +226,7 @@ export default {
callback
:
()
=>
{
this
.
loadingFk
=
false
;
this
.
$router
.
push
({
path
:
"/query
Shseaj
"
,
path
:
"/query
Fzth
"
,
});
},
});
...
...
src/views/shse/fzth/fzthxz.vue
View file @
81e16808
...
...
@@ -501,7 +501,7 @@ export default {
})
.
catch
(()
=>
{
this
.
$router
.
push
({
path
:
"/query
Shseaj
"
,
path
:
"/query
Fzth
"
,
});
});
},
...
...
@@ -1315,7 +1315,7 @@ export default {
this
.
loading
=
false
;
this
.
loadingFk
=
false
;
this
.
$router
.
push
({
path
:
"/query
Shseaj
"
,
path
:
"/query
Fzth
"
,
});
},
});
...
...
@@ -1335,7 +1335,7 @@ export default {
this
.
loading
=
false
;
this
.
loadingFk
=
false
;
this
.
$router
.
push
({
path
:
"/query
Shseaj
"
,
path
:
"/query
Fzth
"
,
});
},
});
...
...
src/views/shse/fzth/queryFzth.vue
View file @
81e16808
...
...
@@ -13,8 +13,8 @@
<template
#
listOperation=
"scope"
>
<span
class=
"hbyps"
@
click=
"toHb(scope.scope)"
>
合并
</span>
</
template
>
<
template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"thxq(scope.scope)"
>
团伙详情
</span>
<
template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"thxq(scope.scope)"
>
研判报告
</span>
</
template
>
</right-content>
<el-dialog
...
...
@@ -25,39 +25,25 @@
>
<div>
<el-table
center
:data=
"xsShuju"
stripe
border
max-height=
"400"
>
<!-- <el-table-column
v-for="(columnTitle, index) in xsTableList.filter(
(itemsss, index) => {
return index < xsTableList.length - 4;
}
)"
:key="columnTitle.label"
:label="columnTitle.label"
> -->
<el-table-column
v-for=
"(columnTitle, index) in xsTableList"
:key=
"index"
:label=
"columnTitle.label"
:width=
"columnTitle.width"
:prop=
"columnTitle.prop"
>
<
template
slot-scope=
"scope"
v-if=
"columnTitle.prop == 'sfzth'"
>
<
template
slot-scope=
"scope"
>
<div
style=
"color: #555555"
>
{{
scope
.
row
[
columnTitle
.
prop
]
}}
</div>
</
template
>
</el-table-column>
<el-table-column
label=
"是否主团伙"
>
<
template
slot-scope=
"scope"
>
<el-radio-group
v-model=
"scope.row.sfzth"
>
<!-- :disabled="scope.row.disabled" -->
<el-radio
:label=
"1"
>
是
</el-radio>
<el-radio
:label=
"0"
>
否
</el-radio>
</el-radio-group>
<!--
<i
v-show=
"!scope.row.disabled"
@
click=
"removerow(scope.row)"
class=
"el-icon-remove-outline"
style=
"
color: red;
font-size: 16px;
margin-left: 10px;
cursor: pointer;
"
></i>
-->
</
template
>
</el-table-column>
</el-table>
...
...
@@ -99,11 +85,11 @@ export default {
width
:
"145"
,
prop
:
"thtm"
,
},
{
label
:
"是否主团伙"
,
prop
:
"sfzth"
,
width
:
"200"
,
},
//
{
//
label: "是否主团伙",
//
prop: "sfzth",
//
width: "200",
//
},
],
sfzth
:
""
,
dialogVisible
:
false
,
...
...
@@ -187,7 +173,7 @@ export default {
},
methods
:
{
toCf
(
scope
)
{
debugger
debugger
;
},
selectionChange
(
row
)
{
debugger
;
...
...
@@ -228,13 +214,13 @@ export default {
});
},
thxq
(
scope
)
{
debugger
debugger
;
this
.
$router
.
push
({
path
:
'/xq'
,
path
:
"/xq"
,
query
:
{
thbh
:
scope
.
row
.
thbh
}
})
thbh
:
scope
.
row
.
thbh
,
}
,
})
;
},
},
};
...
...
src/views/shse/shseaj/queryShseaj.vue
View file @
81e16808
...
...
@@ -14,12 +14,14 @@
<span
class=
"hbyps"
@
click=
"getWdgzlb(scope.scope)"
>
我的关注列表
</span>
</
template
>
<
template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"toGz(scope.scope)"
>
<i
class=
"el-icon-plus"
></i>
关注
</span
<span
class=
"hbyp"
@
click=
"toGz(scope.scope)"
v-if=
"scope.scope.row.sfgz == '0'"
>
<span
class=
"hbyp"
@
click=
"toNt(scope.scope)"
>
<i
class=
"el-icon-plus"
></i>
脑图
</span
<i
class=
"el-icon-plus"
></i>
关注
</span
>
<span
class=
"hbyp"
@
click=
"toNt(scope.scope)"
>
脑图
</span>
</
template
>
</right-content>
</div>
...
...
@@ -118,41 +120,41 @@ export default {
disabled
:
false
,
},
],
leftMenus
:
[
//左侧导航(模块第一个页面需要)
{
id
:
"queryShseaj"
,
label
:
"案件信息管理"
,
newAuth
:
"M01"
,
index
:
"queryShseaj"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryShsery"
,
label
:
"人员信息管理"
,
newAuth
:
"M02"
,
index
:
"queryShsery"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryFzth"
,
label
:
"犯罪团伙信息管理"
,
newAuth
:
"M03"
,
index
:
"queryFzth"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
{
id
:
"queryXsxx"
,
label
:
"线索信息管理"
,
newAuth
:
"M04"
,
index
:
"queryXsxx"
,
className
:
"iconfont icongongnengfuwu"
,
hasChildren
:
false
,
},
],
//
leftMenus: [
//
//左侧导航(模块第一个页面需要)
//
{
//
id: "queryShseaj",
//
label: "案件信息管理",
//
newAuth: "M01",
//
index: "queryShseaj",
//
className: "iconfont icongongnengfuwu",
//
hasChildren: false,
//
},
//
{
//
id: "queryShsery",
//
label: "人员信息管理",
//
newAuth: "M02",
//
index: "queryShsery",
//
className: "iconfont icongongnengfuwu",
//
hasChildren: false,
//
},
//
{
//
id: "queryFzth",
//
label: "犯罪团伙信息管理",
//
newAuth: "M03",
//
index: "queryFzth",
//
className: "iconfont icongongnengfuwu",
//
hasChildren: false,
//
},
//
{
//
id: "queryXsxx",
//
label: "线索信息管理",
//
newAuth: "M04",
//
index: "queryXsxx",
//
className: "iconfont icongongnengfuwu",
//
hasChildren: false,
//
},
//
],
selectArr
:
[],
revokeVisiable
:
false
,
ckForm
:
{
...
...
@@ -164,8 +166,8 @@ export default {
},
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
);
//
this.$store.commit("user/SET_LeftMenu", this.leftMenus);
//
this.$store.commit("user/SET_Header", this.header);
},
methods
:
{
getAjlb
()
{
...
...
@@ -206,12 +208,32 @@ export default {
});
},
toNt
(
scope
)
{
debugger
let
cook
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
));
let
paths
=
`http://39.99.155.173:8003/doLogin?zjhm=
${
cook
.
identitycard
}
`
;
window
.
open
(
paths
,
"_blank"
);
let
path
=
`http://39.99.155.173:8003/queryAjdaxxs?asjbh=
${
scope
.
row
.
asjbh
}
`
;
window
.
open
(
path
,
"_blank"
);
// 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
:
scope
.
row
.
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
();
},
},
};
...
...
src/views/shse/shsery/queryShsery.vue
View file @
81e16808
...
...
@@ -9,6 +9,11 @@
:cxUrl=
"cxUrl"
ref=
"rightContent"
>
<template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"toNt(scope.scope)"
>
脑图
</span
>
</
template
>
</right-content>
</div>
</template>
...
...
@@ -119,7 +124,36 @@ export default {
created
()
{
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
},
methods
:
{},
methods
:
{
toNt
(
scope
)
{
// 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
:
"KyRy"
,
kybh
:
scope
.
row
.
zhfzxyrCyzjZjhm
,
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
();
},
},
};
</
script
>
<
style
>
...
...
src/views/shse/shsexs/queryXsxx.vue
View file @
81e16808
...
...
@@ -7,6 +7,7 @@
:cxQueryField=
"cxQueryField"
:cxDefaultFormThead=
"cxDefaultFormThead"
:cxUrl=
"cxUrl"
@
toInfor=
"toInfor"
@
add=
"add"
@
selectionChange=
"selectionChange"
ref=
"rightContent"
...
...
@@ -112,7 +113,9 @@ export default {
// },
{
label
:
"线索编号"
,
toInfor
:
true
,
prop
:
"shsexsbh"
,
width
:
'200'
},
{
label
:
"线索名称"
,
...
...
@@ -120,15 +123,19 @@ export default {
},
{
label
:
"关联案事件"
,
prop
:
"
gzyqJyqk
"
,
prop
:
"
asjbh
"
,
},
{
label
:
"涉及地区"
,
prop
:
"shsesjdq"
,
},
{
label
:
"涉及行业领域名称"
,
prop
:
"shsexssjhylymc"
,
label
:
"涉及行业领域"
,
prop
:
"shsexssjhylydm"
,
},
{
label
:
"是否上报"
,
prop
:
"sfsb"
,
},
],
cxUrl
:
"//selectXsList"
,
...
...
@@ -156,6 +163,14 @@ export default {
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
},
methods
:
{
toInfor
(
obj
)
{
this
.
$router
.
push
({
path
:
'/xsxq'
,
query
:
{
shsexsbh
:
obj
.
shsexsbh
}
})
},
xsFk
(
csope
)
{
this
.
$set
(
this
.
examineInfo
,
"shsexsbh"
,
csope
.
row
.
shsexsbh
);
this
.
dialogVisible
=
true
;
...
...
@@ -216,32 +231,40 @@ export default {
},
toSb
(
scope
)
{
let
params
=
new
FormData
();
params
.
append
(
"sbxfbz"
,
"sb"
);
this
.
slect
.
forEach
((
item
,
index
)
=>
{
params
.
append
(
"shsexsbhlist"
+
"["
+
index
+
"]"
,
item
.
shsexsbh
);
});
this
.
$confirm
(
"是否确定上报, 是否继续?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
updateXsSbxf
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$message
({
type
:
"success"
,
message
:
"上报成功"
,
});
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
}
});
if
(
this
.
slect
.
length
>
0
)
{
params
.
append
(
"sbxfbz"
,
"sb"
);
this
.
slect
.
forEach
((
item
,
index
)
=>
{
params
.
append
(
"shsexsbhlist"
+
"["
+
index
+
"]"
,
item
.
shsexsbh
);
});
this
.
$confirm
(
"是否确定上报, 是否继续?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
catch
(()
=>
{
this
.
$message
({
type
:
"info"
,
message
:
"已取消上报"
,
.
then
(()
=>
{
updateXsSbxf
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$message
({
type
:
"success"
,
message
:
"上报成功"
,
});
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
}
});
})
.
catch
(()
=>
{
this
.
$message
({
type
:
"info"
,
message
:
"已取消上报"
,
});
});
}
else
{
this
.
$alert
(
"请选择至少一条要上报的线索"
,
"提示!"
,
{
confirmButtonText
:
"确定"
,
type
:
"warning"
,
callback
:
()
=>
{},
});
}
},
},
};
...
...
src/views/shse/shsexs/xsxq.vue
0 → 100644
View file @
81e16808
<!--
* @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
:cxQueryField=
"cxQueryField"
:pageObject=
"pageObject"
labelWidth=
"140px"
title=
"线索信息详情"
>
</right-content>
</div>
</
template
>
<
script
>
import
rightContent
from
"@c/PersonInfor.vue"
;
import
{
getShseXsXq
}
from
"@/api/shse/shse.js"
;
import
axios
from
"@/utils/http.js"
;
export
default
{
name
:
"queryAj"
,
components
:
{
rightContent
,
},
data
()
{
return
{
cxQueryField
:
[
{
title
:
"线索信息"
,
//如果不分小模块就删除title
id
:
1
,
objStr
:
"xs"
,
//对象中的对应字段
data
:
[
{
label
:
"线索名称:"
,
prop
:
"shsexsmc"
,
col
:
"3"
,
},
{
label
:
"线索来源:"
,
prop
:
"shsexslydmStr"
,
col
:
"3"
,
},
{
label
:
"涉及地区:"
,
prop
:
"shsesjdqStr"
,
col
:
"3"
,
},
{
label
:
"是否公职人员:"
,
prop
:
"shsegzryPdbzStr"
,
col
:
"3"
,
},
{
label
:
"涉及行业领域:"
,
prop
:
"shsexslydmStr"
,
col
:
"3"
,
},
{
label
:
"线索详情:"
,
prop
:
"shsexsxq"
,
col
:
"4"
,
},
{
label
:
"案事件编号:"
,
prop
:
"asjbh"
,
col
:
"3"
,
},
],
},
{
title
:
"嫌疑人信息"
,
id
:
3
,
objStr
:
"xyr"
,
applyType
:
"list"
,
//如果是集合加上这个
data
:
[
{
label
:
"姓名:"
,
prop
:
"xm"
,
col
:
"3"
,
},
{
label
:
"性别:"
,
prop
:
"xbdmStr"
,
col
:
"3"
,
},
{
label
:
"身份证号:"
,
prop
:
"gmsfzh"
,
col
:
"3"
,
},
{
label
:
"出生日期:"
,
prop
:
"csrq"
,
col
:
"3"
,
},
{
label
:
"联系电话:"
,
prop
:
"lxdh"
,
col
:
"3"
,
},
{
label
:
"民族:"
,
prop
:
"mzdmStr"
,
col
:
"3"
,
},
{
label
:
"通讯地址:"
,
prop
:
"txdz"
,
col
:
"3"
,
},
{
label
:
"国籍:"
,
prop
:
"gjdmStr"
,
col
:
"3"
,
},
{
label
:
"户籍地区划:"
,
prop
:
"hjdzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"户籍地详址:"
,
prop
:
"hjdzDzmc"
,
col
:
"4"
,
},
{
label
:
"现住址区划:"
,
prop
:
"xzzXzqhdmStr"
,
col
:
"3"
,
},
{
label
:
"现住址详址:"
,
prop
:
"xzzDzmc"
,
col
:
"4"
,
},
{
label
:
"境外住址详址:"
,
prop
:
"jwzzDzmc"
,
col
:
"4"
,
},
{
label
:
"境外住址区划:"
,
prop
:
"jwzzGjhdqdmStr"
,
col
:
"3"
,
},
{
label
:
"政治面貌:"
,
prop
:
"zzmmdmStr"
,
col
:
"3"
,
},
],
},
{
title
:
"反馈信息"
,
id
:
3
,
objStr
:
"fk"
,
applyType
:
"list"
,
//如果是集合加上这个
data
:
[
{
label
:
"反馈人姓名:"
,
prop
:
"xxdjryXm"
,
col
:
"3"
,
},
{
label
:
"反馈时间:"
,
prop
:
"djsj"
,
col
:
"3"
,
},
{
label
:
"反馈详情:"
,
prop
:
"fkxy"
,
col
:
"4"
,
},
],
},
],
defaultProps
:
{
parent
:
"parentId"
,
// 父级唯一标识
value
:
"id"
,
// 唯一标识
label
:
"label"
,
// 标签显示
children
:
"children"
,
// 子级
},
breadcrumbList
:
[
{
name
:
"刑嫌列控管理"
,
to
:
"/queryGzry"
,
isActive
:
false
,
},
{
name
:
"人员涉案"
,
to
:
"/queryCase"
,
isActive
:
false
,
},
{
name
:
"人员涉案详情"
,
to
:
"/detailCase"
,
isActive
:
true
,
},
],
pageObject
:
{},
xxzjbh
:
""
,
};
},
mounted
()
{},
methods
:
{
getInfor
()
{
let
loading
=
this
.
$loading
({
lock
:
true
,
text
:
"正在加载..."
,
spinner
:
"el-icon-loading"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
});
let
_this
=
this
;
getShseXsXq
({
shsexsbh
:
_this
.
xxzjbh
,
}).
then
((
res
)
=>
{
loading
.
close
();
var
result
=
res
.
data
.
rows
;
this
.
pageObject
=
result
;
});
},
},
created
()
{
// this.$store.commit("user/SET_Breadcrumb", this.breadcrumbList);
this
.
xxzjbh
=
this
.
$route
.
query
.
shsexsbh
;
this
.
getInfor
();
},
};
</
script
>
<
style
scoped
lang=
"scss"
>
/
deep
/
.col4
{
display
:
flex
;
padding
:
5px
0
;
span.label
{
font-size
:
15px
;
color
:
#363636
;
font-weight
:
bold
;
width
:
150px
!important
;
}
}
</
style
>
src/views/shse/shsexs/xsxxxz.vue
View file @
81e16808
...
...
@@ -91,7 +91,7 @@ export default {
{
name
:
"线索名称:"
,
id
:
"shsexsmc"
,
//
prop: "checkEmpty",
prop
:
"checkEmpty"
,
type
:
"text"
,
value
:
""
,
placeholder
:
"请输入"
,
...
...
@@ -101,6 +101,7 @@ export default {
name
:
"线索来源:"
,
id
:
"shsexslydm"
,
// prop: "xbdm",
prop
:
"checkEmpty"
,
type
:
"codeTree"
,
codeOptions
:
[],
codeTree
:
"CODE_XSLY"
,
...
...
@@ -112,6 +113,7 @@ export default {
name
:
"涉及地区:"
,
id
:
"shsesjdq"
,
// prop: "xbdm",
prop
:
"checkEmpty"
,
type
:
"codeTree"
,
codeOptions
:
[],
codeTree
:
"CODE_XZQH"
,
...
...
@@ -135,6 +137,7 @@ export default {
id
:
"shsexssjhylydm"
,
// prop: "xbdm",
type
:
"codeTree"
,
prop
:
"checkEmpty"
,
codeOptions
:
[],
codeTree
:
"CODE_SJHYLY"
,
value
:
""
,
...
...
@@ -153,7 +156,7 @@ export default {
{
name
:
"案事件编号:"
,
id
:
"asjbh"
,
//
prop: "checkEmpty",
prop
:
"checkEmpty"
,
type
:
"text"
,
value
:
""
,
placeholder
:
"请输入案件编号"
,
...
...
@@ -318,17 +321,17 @@ export default {
placeholder
:
"请选择政治面貌"
,
col
:
"2"
,
},
{
name
:
"政治身份:"
,
id
:
"zzsfdm"
,
// prop: "zzsfdm",
type
:
"codeTree"
,
codeOptions
:
[],
codeTree
:
"CODE_SHCE_ZZSFDM"
,
value
:
""
,
placeholder
:
"请选择政治身份"
,
col
:
"2"
,
},
//
{
//
name: "政治身份:",
//
id: "zzsfdm",
//
// prop: "zzsfdm",
//
type: "codeTree",
//
codeOptions: [],
//
codeTree: "CODE_SHCE_ZZSFDM",
//
value: "",
//
placeholder: "请选择政治身份",
//
col: "2",
//
},
],
},
],
...
...
src/views/ztyp/shsethfx.vue
View file @
81e16808
...
...
@@ -147,7 +147,7 @@ export default {
},
created
()
{
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
this
.
$store
.
commit
(
"user/SET_Header"
,
this
.
header
);
//
this.$store.commit("user/SET_Header", this.header);
// debugger;
},
methods
:
{
...
...
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