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
4f651276
Commit
4f651276
authored
Jan 06, 2022
by
gao_yingdong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
刑嫌调控
parent
e7bbf9dd
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
775 additions
and
40 deletions
+775
-40
src/layout/menuLayout.vue
+5
-1
src/router/modules/xxtk.js
+2
-2
src/views/xshb/xsbk/adjustXsbks.vue
+13
-7
src/views/xxtk/gzry/addGzry.vue
+22
-19
src/views/xxtk/gzry/queryGzrys.vue
+4
-4
src/views/xxtk/gzzkyxs/addGzzkyxs.vue
+3
-1
src/views/xxtk/gzzkyxs/queryGzzkyxs.vue
+6
-4
src/views/xxtk/queryCklzG.vue
+1
-1
src/views/xxtk/queryLklzG.vue
+1
-1
src/views/xxtk/queryLklzs.vue
+359
-0
src/views/xxtk/xs/djgzfxxsxx.vue
+359
-0
No files found.
src/layout/menuLayout.vue
View file @
4f651276
...
...
@@ -184,7 +184,11 @@ export default {
this
.
$router
.
pushToTab
({
path
:
"/wfzdzczl"
,
});
}
else
{
}
else
if
(
item
.
id
==
"home"
)
{
this
.
$router
.
pushToTab
({
path
:
"/home"
,
});
}
else
{
this
.
$router
.
push
(
item
.
index
);
}
},
...
...
src/router/modules/xxtk.js
View file @
4f651276
...
...
@@ -489,7 +489,7 @@ const menuLayouts = [
meta
:
{
title
:
'刑嫌对象异常情况研判'
},
component
:
()
=>
import
(
"@/views/xxtk/queryLklz.vue"
)
component
:
()
=>
import
(
"@/views/xxtk/queryLklz
s
.vue"
)
},
{
path
:
"/queryLklzS"
,
...
...
@@ -529,7 +529,7 @@ const menuLayouts = [
meta
:
{
title
:
'登记工作发现线索信息'
},
component
:
()
=>
import
(
"@/views/xxtk/
queryCklz
.vue"
)
component
:
()
=>
import
(
"@/views/xxtk/
xs/djgzfxxsxx
.vue"
)
},
{
path
:
"/queryCklzS"
,
...
...
src/views/xshb/xsbk/adjustXsbks.vue
View file @
4f651276
...
...
@@ -66,7 +66,7 @@ export default {
placeholder
:
"请输入"
,
col
:
"2"
,
},
{
name
:
"布控开始时间:"
,
id
:
"bksjKssj"
,
...
...
@@ -103,7 +103,7 @@ export default {
placeholder
:
"请输入"
,
col
:
"18"
,
},
{
{
name
:
"申请人:"
,
id
:
"sqrXm"
,
type
:
"text"
,
...
...
@@ -128,7 +128,7 @@ export default {
type
:
"text"
,
value
:
""
,
// prop: "alarmLen",
placeholder
:
"请输入"
,
placeholder
:
"请输入"
,
disabled
:
true
,
col
:
"2"
,
},
...
...
@@ -201,7 +201,9 @@ export default {
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
$router
.
push
(
"/xsbk"
);
// this.$router.push("/xsbk");
window
.
opener
.
location
.
reload
();
window
.
close
();
sessionStorage
.
setItem
(
"routerPath"
,
"xsbk"
);
setTimeout
(()
=>
{
this
.
$bus
.
$emit
(
"routerPath"
);
...
...
@@ -229,7 +231,9 @@ export default {
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
$router
.
push
(
"/xsbk"
);
// this.$router.push("/xsbk");
window
.
opener
.
location
.
reload
();
window
.
close
();
sessionStorage
.
setItem
(
"routerPath"
,
"xsbk"
);
setTimeout
(()
=>
{
this
.
$bus
.
$emit
(
"routerPath"
);
...
...
@@ -345,8 +349,10 @@ export default {
if
(
el
.
id
==
"sqrJh"
)
value
=
userInfo
.
policemanid
;
if
(
el
.
id
==
"sqrZjhm"
)
value
=
userInfo
.
identitycard
;
if
(
el
.
id
==
"sqrXm"
)
value
=
userInfo
.
realname
;
if
(
el
.
id
==
"bkdxLxdm"
)
value
=
this
.
$route
.
query
.
bkdxLxdm
?
this
.
$route
.
query
.
bkdxLxdm
:
''
;
if
(
el
.
id
==
"bkdxHm"
)
value
=
this
.
$route
.
query
.
bkdx_hm
?
this
.
$route
.
query
.
bkdx_hm
:
''
;
if
(
el
.
id
==
"bkdxLxdm"
)
value
=
this
.
$route
.
query
.
bkdxLxdm
?
this
.
$route
.
query
.
bkdxLxdm
:
""
;
if
(
el
.
id
==
"bkdxHm"
)
value
=
this
.
$route
.
query
.
bkdx_hm
?
this
.
$route
.
query
.
bkdx_hm
:
""
;
this
.
$set
(
this
.
formLabelAlign
,
el
.
id
,
value
);
});
}
...
...
src/views/xxtk/gzry/addGzry.vue
View file @
4f651276
...
...
@@ -935,7 +935,9 @@ export default {
loading
.
close
();
// this.$router.push("queryGzry");
// window.close()
this
.
xxzjbh
=
res
.
data
.
rows
.
xxzjbh
;
window
.
opener
.
location
.
reload
();
window
.
close
();
this
.
xxzjbh
=
res
.
data
.
xxzjbh
;
this
.
getshuju
();
},
});
...
...
@@ -957,6 +959,7 @@ export default {
callback
:
()
=>
{
loading
.
close
();
// this.$router.push("queryGzry");
window
.
opener
.
location
.
reload
();
window
.
close
();
},
});
...
...
@@ -1147,7 +1150,7 @@ export default {
message
:
"删除成功"
,
});
// location.reload()
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1170,7 +1173,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1193,7 +1196,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1216,7 +1219,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1239,7 +1242,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1262,7 +1265,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1285,7 +1288,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1308,7 +1311,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1331,7 +1334,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1354,7 +1357,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1377,7 +1380,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1400,7 +1403,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1423,7 +1426,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1446,7 +1449,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1469,7 +1472,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1492,7 +1495,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1515,7 +1518,7 @@ export default {
type
:
"success"
,
message
:
"删除成功"
,
});
location
.
reload
()
location
.
reload
()
;
}
});
})
...
...
@@ -1580,7 +1583,7 @@ export default {
color
:
#007aff
!important
;
cursor
:
pointer
;
}
.this-my-card
.box-card
{
.this-my-card
.box-card
{
width
:
1200px
;
margin
:
0
auto
!important
;
}
...
...
src/views/xxtk/gzry/queryGzrys.vue
View file @
4f651276
...
...
@@ -882,8 +882,8 @@ export default {
});
},
add
()
{
//
this.$router.pushToTab("addGzry");
this
.
$router
.
pushToTab
(
"adjustXsbks"
);
this
.
$router
.
pushToTab
(
"addGzry"
);
//
this.$router.pushToTab("adjustXsbks");
},
edit
(
scope
)
{
console
.
log
(
scope
);
...
...
@@ -932,14 +932,14 @@ export default {
for
(
let
key
in
this
.
lkForm
)
{
this
.
$set
(
this
.
lkForm
,
key
,
""
);
}
this
.
xzgzrybh
=
xzgzrybh
;
this
.
xzgzrybh
=
xzgzrybh
.
row
.
xzgzrybh
;
this
.
newlyVisiable
=
true
;
},
revokeLK
(
xzgzrybh
)
{
for
(
let
key
in
this
.
ckForm
)
{
this
.
$set
(
this
.
ckForm
,
key
,
""
);
}
this
.
xzgzrybh
=
xzgzrybh
;
this
.
xzgzrybh
=
xzgzrybh
.
row
.
xzgzrybh
;
this
.
revokeVisiable
=
true
;
},
submitLKD
()
{
...
...
src/views/xxtk/gzzkyxs/addGzzkyxs.vue
View file @
4f651276
...
...
@@ -70,6 +70,7 @@ export default {
background
:
"rgba(255, 255, 255, 0.7)"
,
});
if
(
!
this
.
xxzjbh
)
{
debugger
this
.
addSubmit
(
params
,
loading
);
}
else
{
this
.
editSubmit
(
params
,
loading
);
...
...
@@ -84,11 +85,12 @@ export default {
callback
:
()
=>
{
loading
.
close
();
// this.$router.push("queryGzzkyxs");
window
.
close
();
window
.
opener
.
location
.
reload
();
window
.
close
();
},
});
}
else
{
console
.
log
(
res
);
loading
.
close
();
this
.
$message
.
error
(
"添加失败,请检查数据格式是否正确"
);
}
...
...
src/views/xxtk/gzzkyxs/queryGzzkyxs.vue
View file @
4f651276
...
...
@@ -372,14 +372,14 @@ export default {
for
(
let
key
in
this
.
lkForm
)
{
this
.
$set
(
this
.
lkForm
,
key
,
""
);
}
this
.
xxzjbh
=
xxzjbh
;
this
.
xxzjbh
=
xxzjbh
.
row
.
xxzjbh
;
this
.
newlyVisiable
=
true
;
},
revokeLKG
(
xxzjbh
)
{
for
(
let
key
in
this
.
ckForm
)
{
this
.
$set
(
this
.
ckForm
,
key
,
""
);
}
this
.
xxzjbh
=
xxzjbh
;
this
.
xxzjbh
=
xxzjbh
.
row
.
xxzjbh
;
this
.
revokeVisiable
=
true
;
},
submitLKDG
()
{
...
...
@@ -403,7 +403,8 @@ export default {
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
$router
.
pushToTab
(
"queryGzry"
);
// this.$router.pushToTab("queryGzry");
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
this
.
newlyVisiable
=
false
;
},
});
...
...
@@ -433,7 +434,8 @@ export default {
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
$router
.
pushToTab
(
"queryGzry"
);
// this.$router.pushToTab("queryGzry");
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
this
.
revokeVisiable
=
false
;
},
});
...
...
src/views/xxtk/queryCklzG.vue
View file @
4f651276
...
...
@@ -46,7 +46,7 @@ export default {
label
:
"信息主键编号"
,
width
:
"300"
,
prop
:
"xxzjbh"
,
toInfor
:
true
,
//
toInfor: true,
},
{
label
:
"信息关联主键"
,
...
...
src/views/xxtk/queryLklzG.vue
View file @
4f651276
...
...
@@ -46,7 +46,7 @@ export default {
label
:
"信息主键编号"
,
prop
:
"xxzjbh"
,
width
:
"300"
,
toInfor
:
true
,
//
toInfor: true,
},
{
label
:
"信息关联主键"
,
...
...
src/views/xxtk/queryLklzs.vue
0 → 100644
View file @
4f651276
<
template
>
<div
class=
"Content"
>
<right-content
:pageBs=
"pageBs"
:header=
"header"
:cxFormData=
"cxFormData"
:cxQueryField=
"cxQueryField"
:cxDefaultFormThead=
"cxDefaultFormThead"
:cxUrl=
"cxUrl"
@
toInfor=
"toInfor"
>
<template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"examine(scope.scope)"
>
审批
</span>
</
template
>
</right-content>
<el-dialog
title=
"审批"
:visible
.
sync=
"newlyVisiable"
>
<el-form
:inline=
"true"
:model=
"lkForm"
class=
"demo-form-inline"
>
<el-row>
<el-col
:span=
"20"
:offset=
"2"
style=
"margin-top: 20px"
>
<el-form-item
label=
"人员编号"
style=
"width:100%"
>
{{ lkForm.xzgzrybh }}
</el-form-item>
</el-col>
<el-col
:span=
"20"
:offset=
"2"
>
<el-form-item
label=
"审批状态"
style=
"width:100%"
>
<el-select
v-model=
"lkForm.xzgzryzt"
placeholder=
"请选择"
>
<el-option
v-for=
"item in options"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"newlyVisiable = false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"submitLKD"
>
确 定
</el-button>
</div>
</el-dialog>
</div>
</template>
<
script
>
import
rightContent
from
"@c/ptCxForm_components.vue"
;
import
{
updateGzrySpByXxzjbh
}
from
"@/api/xxtk/gzry.js"
;
export
default
{
name
:
"queryLklz"
,
components
:
{
rightContent
,
},
data
()
{
return
{
header
:
"列控流转管理"
,
pageBs
:
"queryLklz"
,
cxFormData
:
{
lkPdbz
:
"1"
,
limit
:
10
,
page
:
1
,
xm
:
""
,
zjhm
:
""
,
xbdm
:
""
,
mzdm
:
""
,
hjdzXzqhdm
:
""
,
sfyxdsPdbz
:
""
,
sfazbbdxdzPdbz
:
""
,
xzgzrylbdm
:
""
,
xzgzrygzjbdm
:
""
,
xxdjdwGajgjgdm
:
""
,
xzgzryzt
:
""
,
},
cxQueryField
:
[
//查询条件
{
name
:
"姓名"
,
id
:
"xm"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"证件号码"
,
id
:
"zjhm"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"性别"
,
id
:
"xbdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XB"
,
},
{
name
:
"民族"
,
id
:
"mzdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_MZ_MIS"
,
},
{
name
:
"户籍"
,
id
:
"hjdzXzqhdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XZQH"
,
},
{
name
:
"是否有吸毒史"
,
id
:
"sfyxdsPdbz"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_IF"
,
},
{
name
:
"是否有艾滋病"
,
id
:
"sfazbbdxdzPdbz"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_IF"
,
},
{
name
:
"人员类别"
,
id
:
"xzgzrylbdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XZGZRYLB"
,
},
{
name
:
"关注级别"
,
id
:
"xzgzrygzjbdm"
,
type
:
"codeTreeDialog"
,
codeTree
:
"CODE_XZGZRYJB"
,
codeOptions
:
[],
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
},
{
name
:
"纳嫌单位"
,
id
:
"xxdjdwGajgjgdm"
,
type
:
"codeTreeDialog"
,
codeTree
:
"CODE_UNIT"
,
codeOptions
:
[],
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
},
{
name
:
"刑侦关注人员状态"
,
id
:
"xzgzryzt"
,
type
:
"select"
,
value
:
""
,
selectData
:
[
{
name
:
"呈请撤销"
,
value
:
"0"
},
{
name
:
"呈请审批"
,
value
:
"1"
},
{
name
:
"已审批"
,
value
:
"2"
},
{
name
:
"未通过审批"
,
value
:
"3"
},
{
name
:
"撤销关注通过"
,
value
:
"4"
},
{
name
:
"撤销未关注通过"
,
value
:
"5"
},
],
placeholder
:
"请选择"
,
col
:
"3"
,
},
],
cxDefaultFormThead
:
[
{
label
:
"姓名"
,
prop
:
"xm"
,
toInfor
:
true
,
},
{
/*table默认得表头*/
label
:
"证件号码"
,
prop
:
"zjhm"
,
width
:
"200"
,
},
{
label
:
"性别"
,
prop
:
"xbdmStr"
,
},
{
label
:
"人员类别"
,
prop
:
"xzgzrylbdmStr"
,
},
{
label
:
"婚姻状况"
,
prop
:
"hyzkdmStr"
,
},
{
label
:
"纳嫌单位"
,
prop
:
"xxdjdwGajgmc"
,
},
{
label
:
"政治面貌"
,
prop
:
"zzmmdmStr"
,
},
],
cxUrl
:
"/xxgzry/selectGzry"
,
Menu
:
[
{
id
:
"queryLklzs"
,
label
:
"刑嫌对象线索发现及管控"
,
index
:
"queryLklzs"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
],
newlyVisiable
:
false
,
lkForm
:
{
xzgzrybh
:
""
,
xzgzryzt
:
""
,
},
options
:
[
{
value
:
"2"
,
label
:
"通过"
,
},
{
value
:
"3"
,
label
:
"不通过"
,
},
],
};
},
created
()
{
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
},
methods
:
{
add
()
{
this
.
$router
.
pushToTab
(
"addGzry"
);
},
toInfor
(
scope
)
{
console
.
log
(
scope
);
this
.
$router
.
pushToTab
({
path
:
"/detailGzry"
,
query
:
{
xxzjbh
:
scope
.
xzgzrybh
,
},
});
},
examine
(
scope
)
{
this
.
lkForm
.
xzgzrybh
=
scope
.
row
.
xzgzrybh
;
this
.
newlyVisiable
=
true
;
},
submitLKD
()
{
var
params
=
new
FormData
();
params
.
append
(
"xzgzrybh"
,
this
.
lkForm
.
xzgzrybh
);
params
.
append
(
"xzgzryzt"
,
this
.
lkForm
.
xzgzryzt
);
let
loading
=
this
.
$loading
({
lock
:
true
,
text
:
"正在保存..."
,
spinner
:
"el-icon-loading"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
});
updateGzrySpByXxzjbh
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$alert
(
"提交审批成功!"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
newlyVisiable
=
false
;
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
},
});
}
else
{
this
.
$message
.
error
(
"添加失败,请检查数据格式是否正确"
);
}
});
},
},
};
</
script
>
<
style
>
.el-dialog__body
{
padding
:
10px
15px
!important
;
}
.rightContent
.el-input__inner
,
#formCommonPage
.el-input__inner
{
height
:
32px
;
line-height
:
32px
;
font-family
:
inherit
;
}
.el-table__header-wrapper
th
,
.el-table__header-wrapper
tr
{
background
:
#f4f6f7
;
}
.rightContent
.el-input__icon
,
#formCommonPage
.el-input__icon
,
.el-input__suffix-inner
{
line-height
:
36px
;
}
.rightContent
.el-range-separator
{
position
:
relative
;
top
:
-4px
;
}
.rightContent
.el-textarea__inner
,
#formCommonPage
.el-textarea__inner
{
width
:
100%
;
font-family
:
inherit
;
}
.rightContent
.el-range-input
,
#formCommonPage
.el-range-input
{
vertical-align
:
top
;
}
.rightContent
.el-date-editor
.el-range__close-icon
{
margin-top
:
-4px
;
}
.rightContent
.el-form-item__error
{
left
:
calc
(
66%
-
27px
);
top
:
12px
;
}
.success-row
{
background-color
:
#fbf9f4
!important
;
}
.Content
.el-input
,
.Content
.el-date-editor--daterange.el-input__inner
{
width
:
100%
!important
;
}
</
style
>
<
style
scoped
lang=
"scss"
>
@import
"@/assets/styles/rightContent.scss"
;
.hbyp
{
font-size
:
14px
;
font-family
:
Source
Han
Sans
CN
;
font-weight
:
400
;
line-height
:
22px
;
color
:
#007aff
;
margin-right
:
16px
;
cursor
:
pointer
;
}
</
style
>
src/views/xxtk/xs/djgzfxxsxx.vue
0 → 100644
View file @
4f651276
<
template
>
<div
class=
"Content"
>
<right-content
:pageBs=
"pageBs"
:header=
"header"
:cxFormData=
"cxFormData"
:cxQueryField=
"cxQueryField"
:cxDefaultFormThead=
"cxDefaultFormThead"
:cxUrl=
"cxUrl"
@
toInfor=
"toInfor"
>
<template
#
btnGroup=
"scope"
>
<span
class=
"hbyp"
@
click=
"examine(scope.scope)"
>
审批
</span>
</
template
>
</right-content>
<el-dialog
title=
"审批"
:visible
.
sync=
"newlyVisiable"
>
<el-form
:inline=
"true"
:model=
"lkForm"
class=
"demo-form-inline"
>
<el-row>
<el-col
:span=
"20"
:offset=
"2"
style=
"margin-top: 20px"
>
<el-form-item
label=
"人员编号"
style=
"width:100%"
>
{{ lkForm.xzgzrybh }}
</el-form-item>
</el-col>
<el-col
:span=
"20"
:offset=
"2"
>
<el-form-item
label=
"审批状态"
style=
"width:100%"
>
<el-select
v-model=
"lkForm.xzgzryzt"
placeholder=
"请选择"
>
<el-option
v-for=
"item in options"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"newlyVisiable = false"
>
取 消
</el-button>
<el-button
type=
"primary"
@
click=
"submitLKD"
>
确 定
</el-button>
</div>
</el-dialog>
</div>
</template>
<
script
>
import
rightContent
from
"@c/ptCxForm_components.vue"
;
import
{
updateGzrySpByXxzjbh
}
from
"@/api/xxtk/gzry.js"
;
export
default
{
name
:
"queryCklz"
,
components
:
{
rightContent
,
},
data
()
{
return
{
header
:
"撤控流转管理"
,
pageBs
:
"djgzfxxsxx"
,
cxFormData
:
{
cxPdbz
:
"1"
,
limit
:
10
,
page
:
1
,
xm
:
""
,
zjhm
:
""
,
xbdm
:
""
,
mzdm
:
""
,
hjdzXzqhdm
:
""
,
sfyxdsPdbz
:
""
,
sfazbbdxdzPdbz
:
""
,
xzgzrylbdm
:
""
,
xzgzrygzjbdm
:
""
,
xxdjdwGajgjgdm
:
""
,
xzgzryzt
:
""
,
},
cxQueryField
:
[
//查询条件
{
name
:
"姓名"
,
id
:
"xm"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"证件号码"
,
id
:
"zjhm"
,
type
:
"text"
,
value
:
""
,
placeholder
:
""
,
col
:
"3"
,
},
{
name
:
"性别"
,
id
:
"xbdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XB"
,
},
{
name
:
"民族"
,
id
:
"mzdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_MZ_MIS"
,
},
{
name
:
"户籍"
,
id
:
"hjdzXzqhdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XZQH"
,
},
{
name
:
"是否有吸毒史"
,
id
:
"sfyxdsPdbz"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_IF"
,
},
{
name
:
"是否有艾滋病"
,
id
:
"sfazbbdxdzPdbz"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_IF"
,
},
{
name
:
"人员类别"
,
id
:
"xzgzrylbdm"
,
type
:
"codeTreeDialog"
,
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_XZGZRYLB"
,
},
{
name
:
"关注级别"
,
id
:
"xzgzrygzjbdm"
,
type
:
"codeTreeDialog"
,
codeTree
:
"CODE_XZGZRYJB"
,
codeOptions
:
[],
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
},
{
name
:
"纳嫌单位"
,
id
:
"xxdjdwGajgjgdm"
,
type
:
"codeTreeDialog"
,
codeTree
:
"CODE_UNIT"
,
codeOptions
:
[],
props
:
[],
//字典弹框需要的字段
value
:
""
,
col
:
"3"
,
},
{
name
:
"刑侦关注人员状态"
,
id
:
"xzgzryzt"
,
type
:
"select"
,
value
:
""
,
selectData
:
[
{
name
:
"呈请撤销"
,
value
:
"0"
},
{
name
:
"呈请审批"
,
value
:
"1"
},
{
name
:
"已审批"
,
value
:
"2"
},
{
name
:
"未通过审批"
,
value
:
"3"
},
{
name
:
"撤销关注通过"
,
value
:
"4"
},
{
name
:
"撤销未关注通过"
,
value
:
"5"
},
],
placeholder
:
"请选择"
,
col
:
"3"
,
},
],
cxDefaultFormThead
:
[
{
label
:
"姓名"
,
prop
:
"xm"
,
toInfor
:
true
,
},
{
/*table默认得表头*/
label
:
"证件号码"
,
prop
:
"zjhm"
,
width
:
"200"
,
},
{
label
:
"性别"
,
prop
:
"xbdmStr"
,
},
{
label
:
"人员类别"
,
prop
:
"xzgzrylbdmStr"
,
},
{
label
:
"婚姻状况"
,
prop
:
"hyzkdmStr"
,
},
{
label
:
"纳嫌单位"
,
prop
:
"xxdjdwGajgmc"
,
},
{
label
:
"政治面貌"
,
prop
:
"zzmmdmStr"
,
},
],
cxUrl
:
"/xxgzry/selectGzry"
,
Menu
:
[
{
id
:
"queryCklzs"
,
label
:
"登记工作发现线索信息"
,
index
:
"queryCklzs"
,
auth
:
"M0101"
,
className
:
"iconfont iconrizhi"
,
disabled
:
false
,
},
],
newlyVisiable
:
false
,
lkForm
:
{
xzgzrybh
:
""
,
xzgzryzt
:
""
,
},
options
:
[
{
value
:
"4"
,
label
:
"通过"
,
},
{
value
:
"5"
,
label
:
"不通过"
,
},
],
};
},
created
()
{
this
.
$store
.
commit
(
"user/SET_Menu"
,
this
.
Menu
);
},
methods
:
{
add
()
{
this
.
$router
.
pushToTab
(
"addGzry"
);
},
toInfor
(
scope
)
{
console
.
log
(
scope
);
this
.
$router
.
pushToTab
({
path
:
"/detailGzry"
,
query
:
{
xxzjbh
:
scope
.
xzgzrybh
,
},
});
},
examine
(
scope
)
{
this
.
lkForm
.
xzgzrybh
=
scope
.
row
.
xzgzrybh
;
this
.
newlyVisiable
=
true
;
},
submitLKD
()
{
var
params
=
new
FormData
();
params
.
append
(
"xzgzrybh"
,
this
.
lkForm
.
xzgzrybh
);
params
.
append
(
"xzgzryzt"
,
this
.
lkForm
.
xzgzryzt
);
let
loading
=
this
.
$loading
({
lock
:
true
,
text
:
"正在保存..."
,
spinner
:
"el-icon-loading"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
});
updateGzrySpByXxzjbh
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$alert
(
"提交审批成功!"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
newlyVisiable
=
false
;
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
},
});
}
else
{
this
.
$message
.
error
(
"添加失败,请检查数据格式是否正确"
);
}
});
},
},
};
</
script
>
<
style
>
.el-dialog__body
{
padding
:
10px
15px
!important
;
}
.rightContent
.el-input__inner
,
#formCommonPage
.el-input__inner
{
height
:
32px
;
line-height
:
32px
;
font-family
:
inherit
;
}
.el-table__header-wrapper
th
,
.el-table__header-wrapper
tr
{
background
:
#f4f6f7
;
}
.rightContent
.el-input__icon
,
#formCommonPage
.el-input__icon
,
.el-input__suffix-inner
{
line-height
:
36px
;
}
.rightContent
.el-range-separator
{
position
:
relative
;
top
:
-4px
;
}
.rightContent
.el-textarea__inner
,
#formCommonPage
.el-textarea__inner
{
width
:
100%
;
font-family
:
inherit
;
}
.rightContent
.el-range-input
,
#formCommonPage
.el-range-input
{
vertical-align
:
top
;
}
.rightContent
.el-date-editor
.el-range__close-icon
{
margin-top
:
-4px
;
}
.rightContent
.el-form-item__error
{
left
:
calc
(
66%
-
27px
);
top
:
12px
;
}
.success-row
{
background-color
:
#fbf9f4
!important
;
}
.Content
.el-input
,
.Content
.el-date-editor--daterange.el-input__inner
{
width
:
100%
!important
;
}
</
style
>
<
style
scoped
lang=
"scss"
>
@import
"@/assets/styles/rightContent.scss"
;
.hbyp
{
font-size
:
14px
;
font-family
:
Source
Han
Sans
CN
;
font-weight
:
400
;
line-height
:
22px
;
color
:
#007aff
;
margin-right
:
16px
;
cursor
:
pointer
;
}
</
style
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment