Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
data_management_system
Project
Project
Details
Activity
Releases
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
张伯涛
data_management_system
Commits
c72e0672
Commit
c72e0672
authored
Dec 01, 2022
by
秦嘉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
解除隔离人员
parent
a1f55554
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
422 additions
and
61 deletions
+422
-61
jcglry.js
ruoyi-ui/src/api/system/jcglry.js
+8
-0
index.vue
ruoyi-ui/src/views/system/jcglry/index.vue
+414
-61
No files found.
ruoyi-ui/src/api/system/jcglry.js
View file @
c72e0672
...
@@ -42,3 +42,11 @@ export function delJcglry(id) {
...
@@ -42,3 +42,11 @@ export function delJcglry(id) {
method
:
'delete'
method
:
'delete'
})
})
}
}
// 查询隔离地点
export
function
getDictData
(
type
)
{
return
request
({
url
:
'/system/jcglry/glPlace'
,
method
:
'get'
})
}
ruoyi-ui/src/views/system/jcglry/index.vue
View file @
c72e0672
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
<el-form-item
label=
"隔离时间"
prop=
"rzTime"
>
<el-form-item
label=
"隔离时间"
prop=
"rzTime"
>
<el-date-picker
clearable
<el-date-picker
clearable
v-model=
"queryParams.rzTime"
v-model=
"queryParams.rzTime"
type=
"date
time
"
type=
"date"
value-format=
"yyyy-MM-dd"
value-format=
"yyyy-MM-dd"
placeholder=
"请选择隔离时间"
placeholder=
"请选择隔离时间"
style=
"width: 205px"
>
style=
"width: 205px"
>
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
<el-form-item
label=
"解除时间"
prop=
"jcTime"
>
<el-form-item
label=
"解除时间"
prop=
"jcTime"
>
<el-date-picker
clearable
<el-date-picker
clearable
v-model=
"queryParams.jcTime"
v-model=
"queryParams.jcTime"
type=
"date
time
"
type=
"date"
value-format=
"yyyy-MM-dd"
value-format=
"yyyy-MM-dd"
placeholder=
"请选择解除时间"
placeholder=
"请选择解除时间"
style=
"width: 205px"
>
style=
"width: 205px"
>
...
@@ -80,12 +80,16 @@
...
@@ -80,12 +80,16 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"备注街道"
prop=
"bzStreet"
>
<el-form-item
label=
"备注街道"
prop=
"bzStreet"
>
<el-input
<el-select
v-model=
"queryParams.bzStreet"
v-model=
"queryParams.bzStreet"
placeholder=
"请选择备注街道"
placeholder=
"请输入备注街道"
clearable
>
clearable
<el-option
@
keyup
.
enter
.
native=
"handleQuery"
v-for=
"dict in dict.type.street_town"
/>
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"备注住址"
prop=
"bzAddress"
>
<el-form-item
label=
"备注住址"
prop=
"bzAddress"
>
<el-input
<el-input
...
@@ -153,7 +157,7 @@
...
@@ -153,7 +157,7 @@
<el-table
v-loading=
"loading"
:data=
"jcglryList"
@
selection-change=
"handleSelectionChange"
>
<el-table
v-loading=
"loading"
:data=
"jcglryList"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<!--
<el-table-column
label=
"主键"
align=
"center"
prop=
"id"
/>
-->
<!--
<el-table-column
label=
"主键"
align=
"center"
prop=
"id"
/>
-->
<el-table-column
label=
"是否区内"
align=
"center"
width=
"80"
prop=
"isArea"
:show-overflow-tooltip=
"true"
>
<el-table-column
label=
"是否区内"
align=
"center"
width=
"80"
prop=
"isArea"
:show-overflow-tooltip=
"true"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.is_area"
:value=
"scope.row.isArea"
/>
<dict-tag
:options=
"dict.type.is_area"
:value=
"scope.row.isArea"
/>
...
@@ -163,39 +167,62 @@
...
@@ -163,39 +167,62 @@
<el-table-column
label=
"隔离位置"
width=
"100"
align=
"center"
prop=
"glPlace"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"隔离位置"
width=
"100"
align=
"center"
prop=
"glPlace"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"隔离时间"
align=
"center"
prop=
"rzTime"
width=
"100"
:show-overflow-tooltip=
"true"
>
<el-table-column
label=
"隔离时间"
align=
"center"
prop=
"rzTime"
width=
"100"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
rzTime
)
}}
</span>
<span>
{{
parseTime
(
scope
.
row
.
rzTime
,
'{m
}
-{d
}
'
)
}}
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"解除时间"
align
=
"center"
prop
=
"jcTime"
width
=
"100"
:
show
-
overflow
-
tooltip
=
"true"
>
<
el
-
table
-
column
label
=
"解除时间"
align
=
"center"
prop
=
"jcTime"
width
=
"100"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
jcTime
)
}}
</span>
<
span
>
{{
parseTime
(
scope
.
row
.
jcTime
,
'{m
}
-{d
}
'
)
}}
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"人员类别"
width
=
"100"
align
=
"center"
prop
=
"rylb"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"人员类别"
width
=
"100"
align
=
"center"
prop
=
"rylb"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"身份证号码"
width
=
"180"
align
=
"center"
prop
=
"cardNo"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"身份证号码"
width
=
"180"
align
=
"center"
prop
=
"cardNo"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"联系方式"
width
=
"140"
align
=
"center"
prop
=
"phone"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"联系方式"
width
=
"140"
align
=
"center"
prop
=
"phone"
:
show
-
overflow
-
tooltip
=
"true"
/>
<el-table-column
label=
"街道/镇"
width=
"100"
align=
"center"
prop=
"street"
:show-overflow-tooltip=
"true"
/>
<
el
-
table
-
column
label
=
"街道/镇"
width
=
"100"
align
=
"center"
prop
=
"street"
:
show
-
overflow
-
tooltip
=
"true"
>
<el-table-column
label=
"居委会"
width=
"100"
align=
"center"
prop=
"committee"
:show-overflow-tooltip=
"true"
/>
<
template
slot
-
scope
=
"scope"
>
<el-table-column
label=
"小区/村名称"
width=
"120"
align=
"center"
prop=
"community"
:show-overflow-tooltip=
"true"
/>
<
dict
-
tag
:
options
=
"dict.type.street_town"
:
value
=
"scope.row.street"
/>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"居委会"
width
=
"100"
align
=
"center"
prop
=
"committee"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.committee"
:
value
=
"scope.row.committee"
/>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"小区/村名称"
width
=
"120"
align
=
"center"
prop
=
"community"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.community"
:
value
=
"scope.row.community"
/>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"家庭住址"
width
=
"100"
align
=
"center"
prop
=
"address"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"家庭住址"
width
=
"100"
align
=
"center"
prop
=
"address"
:
show
-
overflow
-
tooltip
=
"true"
/>
<el-table-column
label=
"转运状态"
align=
"center"
prop=
"zyStatus"
/>
<
el
-
table
-
column
label
=
"转运状态"
align
=
"center"
prop
=
"zyStatus"
>
<
template
slot
-
scope
=
"scope"
>
<
span
v
-
if
=
"scope.row.zyStatus === '0'"
>
是
<
/span
>
<
span
v
-
if
=
"scope.row.zyStatus === '1'"
>
否
<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"是否安排司机"
align
=
"center"
prop
=
"arrangeDrivers"
width
=
"140"
:
show
-
overflow
-
tooltip
=
"true"
>
<
el
-
table
-
column
label
=
"是否安排司机"
align
=
"center"
prop
=
"arrangeDrivers"
width
=
"140"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.arrange_drivers"
:
value
=
"scope.row.arrangeDrivers"
/>
<
dict
-
tag
:
options
=
"dict.type.arrange_drivers"
:
value
=
"scope.row.arrangeDrivers"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<el-table-column
label=
"备注街道"
align=
"center"
prop=
"bzStreet"
:show-overflow-tooltip=
"true"
/>
<
el
-
table
-
column
label
=
"备注街道"
align
=
"center"
prop
=
"bzStreet"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.street_town"
:
value
=
"scope.row.bzStreet"
/>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"备注住址"
align
=
"center"
prop
=
"bzAddress"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"备注住址"
align
=
"center"
prop
=
"bzAddress"
:
show
-
overflow
-
tooltip
=
"true"
/>
<!-- <el-table-column label="状态" align="center" prop="status"/>-->
<!--
<
el
-
table
-
column
label
=
"状态"
align
=
"center"
prop
=
"status"
/>-->
<
el
-
table
-
column
label
=
"备注"
width
=
"120"
align
=
"center"
prop
=
"remark"
:
show
-
overflow
-
tooltip
=
"true"
/>
<
el
-
table
-
column
label
=
"备注"
width
=
"120"
align
=
"center"
prop
=
"remark"
:
show
-
overflow
-
tooltip
=
"true"
/>
<el-table-column
label=
"操作"
align=
"center"
width=
"160"
class-name=
"small-padding fixed-width"
:show-overflow-tooltip=
"true"
>
<
el
-
table
-
column
label
=
"操作"
align
=
"center"
width
=
"160"
class
-
name
=
"small-padding fixed-width"
:
show
-
overflow
-
tooltip
=
"true"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
el
-
button
<
el
-
button
size
=
"mini"
size
=
"mini"
type
=
"text"
type
=
"text"
icon
=
"el-icon-zoom-in"
icon
=
"el-icon-zoom-in"
@
click
=
"handleDetails(scope.row)"
@
click
=
"handleDetails(scope.row)"
>
查看
</el-button>
>
查看
<
/el-button
>
<
el
-
button
<
el
-
button
size
=
"mini"
size
=
"mini"
type
=
"text"
type
=
"text"
...
@@ -230,7 +257,7 @@
...
@@ -230,7 +257,7 @@
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"是否区内"
prop
=
"isArea"
>
<
el
-
form
-
item
label
=
"是否区内"
prop
=
"isArea"
>
<el-select
style=
"width: 90%"
v-model=
"form.isArea"
placeholder=
"请选择是否区内"
>
<
el
-
select
style
=
"width: 90%"
v
-
model
=
"form.isArea"
placeholder
=
"请选择是否区内"
@
change
=
"quSelect"
>
<
el
-
option
<
el
-
option
v
-
for
=
"dict in dict.type.is_area"
v
-
for
=
"dict in dict.type.is_area"
:
key
=
"dict.value"
:
key
=
"dict.value"
...
@@ -252,9 +279,9 @@
...
@@ -252,9 +279,9 @@
<
el
-
select
style
=
"width: 90%"
v
-
model
=
"form.glPlace"
placeholder
=
"请选择隔离位置"
>
<
el
-
select
style
=
"width: 90%"
v
-
model
=
"form.glPlace"
placeholder
=
"请选择隔离位置"
>
<
el
-
option
<
el
-
option
v
-
for
=
"dict in geliList"
v
-
for
=
"dict in geliList"
:key=
"dict.
v
alue"
:
key
=
"dict.
dictV
alue"
:label=
"dict.
l
abel"
:
label
=
"dict.
dictL
abel"
:value=
"dict.
v
alue"
:
value
=
"dict.
dictV
alue"
><
/el-option
>
><
/el-option
>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
...
@@ -263,9 +290,9 @@
...
@@ -263,9 +290,9 @@
<
el
-
form
-
item
label
=
"隔离时间"
prop
=
"rzTime"
>
<
el
-
form
-
item
label
=
"隔离时间"
prop
=
"rzTime"
>
<
el
-
date
-
picker
clearable
<
el
-
date
-
picker
clearable
v
-
model
=
"form.rzTime"
v
-
model
=
"form.rzTime"
type=
"date
time
"
type
=
"date"
style
=
"width: 90%"
style
=
"width: 90%"
value-format=
"yyyy-MM-dd
HH:mm:ss
"
value
-
format
=
"yyyy-MM-dd"
placeholder
=
"请选择隔离时间"
>
placeholder
=
"请选择隔离时间"
>
<
/el-date-picker
>
<
/el-date-picker
>
<
/el-form-item
>
<
/el-form-item
>
...
@@ -276,9 +303,9 @@
...
@@ -276,9 +303,9 @@
<
el
-
form
-
item
label
=
"解除时间"
prop
=
"jcTime"
>
<
el
-
form
-
item
label
=
"解除时间"
prop
=
"jcTime"
>
<
el
-
date
-
picker
clearable
<
el
-
date
-
picker
clearable
v
-
model
=
"form.jcTime"
v
-
model
=
"form.jcTime"
type=
"date
time
"
type
=
"date"
style
=
"width: 90%"
style
=
"width: 90%"
value-format=
"yyyy-MM-dd
HH:mm:ss
"
value
-
format
=
"yyyy-MM-dd"
placeholder
=
"请选择解除时间"
>
placeholder
=
"请选择解除时间"
>
<
/el-date-picker
>
<
/el-date-picker
>
<
/el-form-item
>
<
/el-form-item
>
...
@@ -303,25 +330,35 @@
...
@@ -303,25 +330,35 @@
<
/el-row
>
<
/el-row
>
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<el-form-item
label=
"所属街道/镇"
prop=
"street"
>
<
el
-
form
-
item
label
=
"所属街道/镇"
<el-select
style=
"width: 90%"
v-model=
"form.street"
placeholder=
"请选择所属街道/镇"
>
prop
=
"street"
:
rules
=
"[
{ required: form.isArea === '0', message: '请选择街道/镇', trigger: 'blur'
}
]"
>
<
el
-
select
style
=
"width: 90%"
:
disabled
=
"form.isArea !== '0'"
@
blur
=
"streetBlur('street')"
v
-
model
=
"form.street"
placeholder
=
"请选择所属街道/镇"
@
change
=
"zhenSelect"
>
<
el
-
option
<
el
-
option
v-for=
"dict in
dict.type.street_tow
n"
v
-
for
=
"dict in
zhe
n"
:key=
"dict.
valu
e"
:
key
=
"dict.
cod
e"
:label=
"dict.
label
"
:
label
=
"dict.
name
"
:value=
"dict.
valu
e"
:
value
=
"dict.
cod
e"
><
/el-option
>
><
/el-option
>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<el-form-item
label=
"所属居委会"
prop=
"committee"
>
<
el
-
form
-
item
label
=
"所属居委会"
<el-select
style=
"width: 90%"
v-model=
"form.committee"
placeholder=
"请选择所属居委会"
>
prop
=
"committee"
:
rules
=
"[
{ required: form.isArea === '0' && juList.map(item=> item.parent).includes(form.street), message: '请选择居委会', trigger: 'blur'
}
]"
>
<
el
-
select
style
=
"width: 90%"
:
disabled
=
"form.isArea !== '0'"
@
blur
=
"streetBlur('committee')"
v
-
model
=
"form.committee"
placeholder
=
"请选择所属居委会"
@
change
=
"juSelect"
>
<
el
-
option
<
el
-
option
v-for=
"dict in
dict.type.committee
"
v
-
for
=
"dict in
ju
"
:key=
"dict.
valu
e"
:
key
=
"dict.
cod
e"
:label=
"dict.
label
"
:
label
=
"dict.
name
"
:value=
"dict.
valu
e"
:
value
=
"dict.
cod
e"
><
/el-option
>
><
/el-option
>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
...
@@ -329,13 +366,18 @@
...
@@ -329,13 +366,18 @@
<
/el-row
>
<
/el-row
>
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<el-form-item
label=
"所属小区"
prop=
"community"
>
<
el
-
form
-
item
label
=
"所属小区"
<el-select
style=
"width: 90%"
v-model=
"form.community"
placeholder=
"请选择所属小区"
>
prop
=
"community"
:
rules
=
"[
{ required: form.area === '1' && cunList.map(item=> item.parent).includes(form.committee), message: '请选择小区/村名称', trigger: 'blur'
}
]"
>
<
el
-
select
style
=
"width: 90%"
:
disabled
=
"form.isArea !== '0'"
v
-
model
=
"form.community"
placeholder
=
"请选择所属小区"
@
blur
=
"streetBlur('community')"
@
change
=
"streetBlur('community')"
>
<
el
-
option
<
el
-
option
v-for=
"dict in
dict.type.community
"
v
-
for
=
"dict in
cun
"
:key=
"dict.
valu
e"
:
key
=
"dict.
cod
e"
:label=
"dict.
label
"
:
label
=
"dict.
name
"
:value=
"dict.
valu
e"
:
value
=
"dict.
cod
e"
><
/el-option
>
><
/el-option
>
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
...
@@ -371,19 +413,29 @@
...
@@ -371,19 +413,29 @@
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"备注街道"
prop
=
"bzStreet"
>
<
el
-
form
-
item
label
=
"备注街道"
prop
=
"bzStreet"
>
<el-input
style=
"width: 90%"
v-model=
"form.bzStreet"
placeholder=
"请输入备注街道"
/>
<
el
-
select
:
disabled
=
"form.isArea !== '0'"
style
=
"width: 90%"
v
-
model
=
"form.bzStreet"
placeholder
=
"请选择备注街道"
>
<
el
-
option
v
-
for
=
"dict in zhen"
:
key
=
"dict.code"
:
label
=
"dict.name"
:
value
=
"dict.code"
><
/el-option
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
el
-
col
:
span
=
"12"
>
<
el
-
col
:
span
=
"12"
>
<
el
-
form
-
item
label
=
"备注住址"
prop
=
"bzAddress"
>
<
el
-
form
-
item
label
=
"备注住址"
prop
=
"bzAddress"
>
<el-input
style=
"width: 90%"
v-model=
"form.bzAddress"
placeholder=
"请输入备注住址"
/>
<
el
-
input
:
disabled
=
"form.isArea !== '0'"
style
=
"width: 90%"
v
-
model
=
"form.bzAddress"
placeholder
=
"请输入备注住址"
/>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
/el-row
>
<
/el-row
>
<
el
-
row
>
<
el
-
row
>
<
el
-
col
:
span
=
"24"
>
<
el
-
col
:
span
=
"24"
>
<
el
-
form
-
item
label
=
"备注"
prop
=
"remark"
>
<
el
-
form
-
item
label
=
"备注"
prop
=
"remark"
>
<el-input
style=
"width: 96%"
type=
"textarea"
:rows=
"3"
maxlength=
"200"
show-word-limit
v-model=
"form.remark"
placeholder=
"请输入备注"
/>
<
el
-
input
style
=
"width: 96%"
type
=
"textarea"
:
rows
=
"3"
maxlength
=
"200"
show
-
word
-
limit
v
-
model
=
"form.remark"
placeholder
=
"请输入备注"
/>
<
/el-form-item
>
<
/el-form-item
>
<
/el-col
>
<
/el-col
>
<
/el-row
>
<
/el-row
>
...
@@ -397,12 +449,12 @@
...
@@ -397,12 +449,12 @@
<
/template
>
<
/template
>
<
script
>
<
script
>
import
{
listJcglry
,
getJcglry
,
delJcglry
,
addJcglry
,
updateJcglry
}
from
'@/api/system/jcglry'
import
{
listJcglry
,
getJcglry
,
delJcglry
,
addJcglry
,
updateJcglry
,
getDictData
}
from
'@/api/system/jcglry'
import
{
getYcsb
}
from
'@/api/system/ycsb'
import
{
getYcsb
}
from
'@/api/system/ycsb'
export
default
{
export
default
{
name
:
'Jcglry'
,
name
:
'Jcglry'
,
dicts
:
[
'is_area'
,
'arrange_drivers'
,
'street_town'
,
'residential_area'
,
'committee'
,
'community'
,
'isolation_point'
,
'shelters
'
],
dicts
:
[
'is_area'
,
'arrange_drivers'
,
'street_town'
,
'committee'
,
'community
'
],
data
()
{
data
()
{
return
{
return
{
// 遮罩层
// 遮罩层
...
@@ -446,23 +498,281 @@ export default {
...
@@ -446,23 +498,281 @@ export default {
status
:
null
status
:
null
}
,
}
,
// 表单参数
// 表单参数
form
:
{},
form
:
{
rylb
:
'阳转阴'
}
,
// 表单校验
// 表单校验
rules
:
{},
rules
:
{
phone
:
[
{
required
:
true
,
message
:
"请输入联系方式"
,
trigger
:
"blur"
}
,
{
pattern
:
/^1
\d
{10
}
$|^
(
0
\d
{2,3
}
-
?
|
\(
0
\d
{2,3
}
\))?[
1-9
]\d
{4,7
}
(
-
\d
{1,8
}
)?
$/
,
message
:
'请输入正确的联系电话'
,
trigger
:
'blur'
}
],
cardNo
:
[
{
required
:
true
,
message
:
"请输入身份证号码"
,
trigger
:
"blur"
}
,
{
required
:
true
,
pattern
:
/
(
^
[
1-9
]\d
{5
}
(
18|19|
([
23
]\d))\d
{2
}
((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d
{3
}
[
0-9Xx
]
$
)
|
(
^
[
1-9
]\d
{5
}
\d
{2
}
((
0
[
1-9
])
|
(
10|11|12
))(([
0-2
][
1-9
])
|10|20|30|31
)\d
{2
}
$
)
/
,
message
:
"请输入正确的身份证号码"
,
trigger
:
"blur"
}
],
isArea
:
[
{
required
:
true
,
message
:
"请选择是否区内"
,
trigger
:
"change"
}
],
name
:
[
{
required
:
true
,
message
:
"请输入姓名"
,
trigger
:
"blur"
}
],
glPlace
:
[
{
required
:
true
,
message
:
"请选择隔离位置"
,
trigger
:
"change"
}
],
rzTime
:
[
{
required
:
true
,
message
:
"请输入隔离时间"
,
trigger
:
"change"
}
],
jcTime
:
[
{
required
:
true
,
message
:
"请输入解除时间"
,
trigger
:
"change"
}
],
rylb
:
[
{
required
:
true
,
message
:
"请输入人员类别"
,
trigger
:
"blur"
}
]
}
,
// 隔离位置数组
// 隔离位置数组
geliList
:
[]
geliList
:
[],
zhen
:
[],
zhenList
:
[
{
name
:
'长江街道'
,
code
:
'1'
,
parent
:
'0'
}
,
{
name
:
'太行街道'
,
code
:
'2'
,
parent
:
'0'
}
,
{
name
:
'宋营镇'
,
code
:
'3'
,
parent
:
'0'
}
,
{
name
:
'郄马镇'
,
code
:
'4'
,
parent
:
'0'
}
,
{
name
:
'工地'
,
code
:
'5'
,
parent
:
'0'
}
,
{
name
:
'企业'
,
code
:
'6'
,
parent
:
'0'
}
,
{
name
:
'其他'
,
code
:
'7'
,
parent
:
'0'
}
,
{
name
:
'公安'
,
code
:
'8'
,
parent
:
'0'
}
,
{
name
:
'学校'
,
code
:
'9'
,
parent
:
'0'
}
,
{
name
:
'市场'
,
code
:
'10'
,
parent
:
'0'
}
,
{
name
:
'机关'
,
code
:
'11'
,
parent
:
'0'
}
],
ju
:
[],
juList
:
[
{
name
:
'北庄村委会'
,
code
:
'1'
,
parent
:
'2'
}
,
{
name
:
'大西帐村委会'
,
code
:
'2'
,
parent
:
'2'
}
,
{
name
:
'郝家营村委会'
,
code
:
'3'
,
parent
:
'2'
}
,
{
name
:
'南庄村委会'
,
code
:
'4'
,
parent
:
'2'
}
,
{
name
:
'太行嘉苑社区居委会'
,
code
:
'5'
,
parent
:
'2'
}
,
{
name
:
'西帐嘉苑社区居委会'
,
code
:
'6'
,
parent
:
'2'
}
,
{
name
:
'小西帐村委会'
,
code
:
'7'
,
parent
:
'2'
}
,
{
name
:
'东羊市村委会'
,
code
:
'17'
,
parent
:
'4'
}
,
{
name
:
'东佐村委会'
,
code
:
'18'
,
parent
:
'4'
}
,
{
name
:
'段干村委会'
,
code
:
'19'
,
parent
:
'4'
}
,
{
name
:
'刘家庄村委会'
,
code
:
'20'
,
parent
:
'4'
}
,
{
name
:
'泊水湾社区居委会'
,
code
:
'21'
,
parent
:
'4'
}
,
{
name
:
'任家庄村委会'
,
code
:
'22'
,
parent
:
'4'
}
,
{
name
:
'宋北村委会'
,
code
:
'23'
,
parent
:
'4'
}
,
{
name
:
'信家庄村委会'
,
code
:
'24'
,
parent
:
'4'
}
,
{
name
:
'八方村委会'
,
code
:
'34'
,
parent
:
'3'
}
,
{
name
:
'东方家园社区居委会'
,
code
:
'35'
,
parent
:
'3'
}
,
{
name
:
'东海家园社区居委会'
,
code
:
'36'
,
parent
:
'3'
}
,
{
name
:
'富林花苑社区居委会'
,
code
:
'37'
,
parent
:
'3'
}
,
{
name
:
'岗当村委会'
,
code
:
'38'
,
parent
:
'3'
}
,
{
name
:
'韩通村委会'
,
code
:
'39'
,
parent
:
'3'
}
,
{
name
:
'丽美家园社区居委会'
,
code
:
'40'
,
parent
:
'3'
}
,
{
name
:
'南豆村委会'
,
code
:
'41'
,
parent
:
'3'
}
,
{
name
:
'南新庄村委会'
,
code
:
'42'
,
parent
:
'3'
}
,
{
name
:
'荣傲家园社区居委会'
,
code
:
'43'
,
parent
:
'3'
}
,
{
name
:
'宋营村委会'
,
code
:
'44'
,
parent
:
'3'
}
,
{
name
:
'天然城社区居委会'
,
code
:
'45'
,
parent
:
'3'
}
,
{
name
:
'西仰陵村委会'
,
code
:
'46'
,
parent
:
'3'
}
,
{
name
:
'湘江花苑社区居委会'
,
code
:
'47'
,
parent
:
'3'
}
,
{
name
:
'雍雅花苑社区居委会'
,
code
:
'48'
,
parent
:
'3'
}
,
{
name
:
'中仰陵村委会'
,
code
:
'49'
,
parent
:
'3'
}
,
{
name
:
'主语城社区居委会'
,
code
:
'50'
,
parent
:
'3'
}
,
{
name
:
'国宾社区居委会'
,
code
:
'60'
,
parent
:
'1'
}
,
{
name
:
'留村村委会'
,
code
:
'61'
,
parent
:
'1'
}
,
{
name
:
'公安备勤楼'
,
code
:
'62'
,
parent
:
'1'
}
,
{
name
:
'润丰盛世家园社区居委会'
,
code
:
'63'
,
parent
:
'1'
}
,
{
name
:
'世界之门'
,
code
:
'64'
,
parent
:
'1'
}
,
{
name
:
'水榭花都社区居委会'
,
code
:
'65'
,
parent
:
'1'
}
,
{
name
:
'听澜社区居委会'
,
code
:
'66'
,
parent
:
'1'
}
,
{
name
:
'同祥城第二社区居委会'
,
code
:
'67'
,
parent
:
'1'
}
,
{
name
:
'同祥城第一社区居委会'
,
code
:
'68'
,
parent
:
'1'
}
,
{
name
:
'想象国际社区居委会'
,
code
:
'69'
,
parent
:
'1'
}
,
{
name
:
'小岗上村委会'
,
code
:
'70'
,
parent
:
'1'
}
,
{
name
:
'星辰花园社区居委会'
,
code
:
'71'
,
parent
:
'1'
}
,
{
name
:
'长九花园社区居委会'
,
code
:
'72'
,
parent
:
'1'
}
,
{
name
:
'赵村村委会'
,
code
:
'73'
,
parent
:
'1'
}
,
{
name
:
'周通村委会'
,
code
:
'74'
,
parent
:
'1'
}
,
{
name
:
'珠峰国际花园社区居委会'
,
code
:
'75'
,
parent
:
'1'
}
,
{
name
:
'筑业花园社区居委会'
,
code
:
'76'
,
parent
:
'1'
}
],
cun
:
[],
cunList
:
[
{
name
:
'北庄新小区'
,
code
:
'1'
,
parent
:
'1'
}
,
{
name
:
'北庄旧小区'
,
code
:
'2'
,
parent
:
'1'
}
,
{
name
:
'北庄旧村'
,
code
:
'3'
,
parent
:
'1'
}
,
{
name
:
'大西帐小区'
,
code
:
'13'
,
parent
:
'2'
}
,
{
name
:
'郝家营旧楼区'
,
code
:
'23'
,
parent
:
'3'
}
,
{
name
:
'郝家营福邸'
,
code
:
'24'
,
parent
:
'3'
}
,
{
name
:
'南庄新村'
,
code
:
'34'
,
parent
:
'4'
}
,
{
name
:
'南庄旧楼'
,
code
:
'35'
,
parent
:
'4'
}
,
{
name
:
'太行嘉苑小区'
,
code
:
'45'
,
parent
:
'5'
}
,
{
name
:
'好家园小区'
,
code
:
'46'
,
parent
:
'5'
}
,
{
name
:
'银河广场'
,
code
:
'47'
,
parent
:
'5'
}
,
{
name
:
'融创臻园'
,
code
:
'57'
,
parent
:
'6'
}
,
{
name
:
'泰山花园'
,
code
:
'58'
,
parent
:
'6'
}
,
{
name
:
'天山枫景'
,
code
:
'59'
,
parent
:
'6'
}
,
{
name
:
'小西帐旧楼区'
,
code
:
'69'
,
parent
:
'7'
}
,
{
name
:
'小西帐东苑'
,
code
:
'70'
,
parent
:
'7'
}
,
{
name
:
'东羊市村'
,
code
:
'80'
,
parent
:
'17'
}
,
{
name
:
'东佐村'
,
code
:
'90'
,
parent
:
'18'
}
,
{
name
:
'段干村'
,
code
:
'100'
,
parent
:
'19'
}
,
{
name
:
'刘家庄村'
,
code
:
'110'
,
parent
:
'20'
}
,
{
name
:
'日中天宿舍'
,
code
:
'120'
,
parent
:
'21'
}
,
{
name
:
'泊水湾保障房'
,
code
:
'121'
,
parent
:
'21'
}
,
{
name
:
'泊水湾回迁房'
,
code
:
'122'
,
parent
:
'21'
}
,
{
name
:
'旭东小区'
,
code
:
'123'
,
parent
:
'21'
}
,
{
name
:
'任家庄村'
,
code
:
'133'
,
parent
:
'22'
}
,
{
name
:
'宋北村'
,
code
:
'143'
,
parent
:
'23'
}
,
{
name
:
'信家庄村'
,
code
:
'153'
,
parent
:
'24'
}
,
{
name
:
'八方村'
,
code
:
'163'
,
parent
:
'34'
}
,
{
name
:
'东方城'
,
code
:
'173'
,
parent
:
'35'
}
,
{
name
:
'弘达明尚'
,
code
:
'174'
,
parent
:
'35'
}
,
{
name
:
'居美颐园'
,
code
:
'175'
,
parent
:
'35'
}
,
{
name
:
'紫睿天和'
,
code
:
'176'
,
parent
:
'35'
}
,
{
name
:
'红石原著'
,
code
:
'177'
,
parent
:
'36'
}
,
{
name
:
'金色家园'
,
code
:
'178'
,
parent
:
'36'
}
,
{
name
:
'石门福地'
,
code
:
'179'
,
parent
:
'36'
}
,
{
name
:
'东海盛景'
,
code
:
'180'
,
parent
:
'36'
}
,
{
name
:
'水秀怡园'
,
code
:
'190'
,
parent
:
'37'
}
,
{
name
:
'富力城A区'
,
code
:
'191'
,
parent
:
'37'
}
,
{
name
:
'富力城B区'
,
code
:
'192'
,
parent
:
'37'
}
,
{
name
:
'富力城C区'
,
code
:
'193'
,
parent
:
'37'
}
,
{
name
:
'加州阳光'
,
code
:
'194'
,
parent
:
'37'
}
,
{
name
:
'瀚林甲第'
,
code
:
'195'
,
parent
:
'37'
}
,
{
name
:
'岗当新村'
,
code
:
'205'
,
parent
:
'38'
}
,
{
name
:
'海纳尚峰'
,
code
:
'206'
,
parent
:
'38'
}
,
{
name
:
'紫苑小区'
,
code
:
'216'
,
parent
:
'39'
}
,
{
name
:
'韩通村'
,
code
:
'217'
,
parent
:
'39'
}
,
{
name
:
'和合美家'
,
code
:
'227'
,
parent
:
'40'
}
,
{
name
:
'丽景湾'
,
code
:
'228'
,
parent
:
'40'
}
,
{
name
:
'绿朗时光'
,
code
:
'229'
,
parent
:
'40'
}
,
{
name
:
'信工南家属院'
,
code
:
'230'
,
parent
:
'40'
}
,
{
name
:
'南豆新村'
,
code
:
'240'
,
parent
:
'41'
}
,
{
name
:
'金鑫庄园'
,
code
:
'250'
,
parent
:
'42'
}
,
{
name
:
'傲湖小区北区'
,
code
:
'260'
,
parent
:
'43'
}
,
{
name
:
'傲湖小区南区'
,
code
:
'261'
,
parent
:
'43'
}
,
{
name
:
'润都荣园'
,
code
:
'262'
,
parent
:
'43'
}
,
{
name
:
'珠江花园'
,
code
:
'272'
,
parent
:
'44'
}
,
{
name
:
'香槟小郡'
,
code
:
'273'
,
parent
:
'44'
}
,
{
name
:
'宋营村'
,
code
:
'274'
,
parent
:
'44'
}
,
{
name
:
'天然城'
,
code
:
'284'
,
parent
:
'45'
}
,
{
name
:
'天地荣域'
,
code
:
'285'
,
parent
:
'45'
}
,
{
name
:
'西仰陵新村'
,
code
:
'295'
,
parent
:
'46'
}
,
{
name
:
'宋营花园'
,
code
:
'305'
,
parent
:
'47'
}
,
{
name
:
'花样年华'
,
code
:
'306'
,
parent
:
'47'
}
,
{
name
:
'盛宏嘉苑'
,
code
:
'307'
,
parent
:
'47'
}
,
{
name
:
'金盛悦府'
,
code
:
'308'
,
parent
:
'47'
}
,
{
name
:
'雍雅锦江'
,
code
:
'318'
,
parent
:
'48'
}
,
{
name
:
'紫竹锦江'
,
code
:
'319'
,
parent
:
'48'
}
,
{
name
:
'天山熙湖三期'
,
code
:
'320'
,
parent
:
'48'
}
,
{
name
:
'红馆商务'
,
code
:
'330'
,
parent
:
'49'
}
,
{
name
:
'居然丽家'
,
code
:
'331'
,
parent
:
'49'
}
,
{
name
:
'主语城'
,
code
:
'341'
,
parent
:
'50'
}
,
{
name
:
'润江煦园'
,
code
:
'342'
,
parent
:
'50'
}
,
{
name
:
'东创铂悦府'
,
code
:
'343'
,
parent
:
'50'
}
,
{
name
:
'盛景八方'
,
code
:
'344'
,
parent
:
'50'
}
,
{
name
:
'科大宿舍'
,
code
:
'354'
,
parent
:
'60'
}
,
{
name
:
'眼科医院宿舍'
,
code
:
'355'
,
parent
:
'60'
}
,
{
name
:
'私立一中宿舍'
,
code
:
'356'
,
parent
:
'60'
}
,
{
name
:
'华阳公寓'
,
code
:
'357'
,
parent
:
'60'
}
,
{
name
:
'国宾一号'
,
code
:
'358'
,
parent
:
'60'
}
,
{
name
:
'留村新东区'
,
code
:
'368'
,
parent
:
'61'
}
,
{
name
:
'留村旧东区'
,
code
:
'369'
,
parent
:
'61'
}
,
{
name
:
'留村南区'
,
code
:
'370'
,
parent
:
'61'
}
,
{
name
:
'留村新西区'
,
code
:
'371'
,
parent
:
'61'
}
,
{
name
:
'留村旧西区'
,
code
:
'372'
,
parent
:
'61'
}
,
{
name
:
'公安备勤楼'
,
code
:
'382'
,
parent
:
'62'
}
,
{
name
:
'心海假日'
,
code
:
'393'
,
parent
:
'63'
}
,
{
name
:
'东城国际'
,
code
:
'394'
,
parent
:
'63'
}
,
{
name
:
'峰汇华庭'
,
code
:
'395'
,
parent
:
'63'
}
,
{
name
:
'世界之门'
,
code
:
'405'
,
parent
:
'64'
}
,
{
name
:
'水榭花都'
,
code
:
'415'
,
parent
:
'65'
}
,
{
name
:
'天山花园'
,
code
:
'416'
,
parent
:
'65'
}
,
{
name
:
'博仕名筑'
,
code
:
'426'
,
parent
:
'66'
}
,
{
name
:
'荣御府'
,
code
:
'427'
,
parent
:
'66'
}
,
{
name
:
'御灏府'
,
code
:
'428'
,
parent
:
'66'
}
,
{
name
:
'如园'
,
code
:
'429'
,
parent
:
'66'
}
,
{
name
:
'熙湖二期'
,
code
:
'430'
,
parent
:
'66'
}
,
{
name
:
'同祥城C区'
,
code
:
'440'
,
parent
:
'67'
}
,
{
name
:
'和太小区'
,
code
:
'441'
,
parent
:
'67'
}
,
{
name
:
'新都汇'
,
code
:
'442'
,
parent
:
'67'
}
,
{
name
:
'冶建宿舍'
,
code
:
'443'
,
parent
:
'67'
}
,
{
name
:
'融通嘉苑'
,
code
:
'444'
,
parent
:
'67'
}
,
{
name
:
'润都御园'
,
code
:
'445'
,
parent
:
'67'
}
,
{
name
:
'同祥四季'
,
code
:
'446'
,
parent
:
'67'
}
,
{
name
:
'昊庭家园'
,
code
:
'447'
,
parent
:
'67'
}
,
{
name
:
'中山尚郡'
,
code
:
'448'
,
parent
:
'67'
}
,
{
name
:
'同祥城AB区'
,
code
:
'458'
,
parent
:
'68'
}
,
{
name
:
'想象国际南区'
,
code
:
'468'
,
parent
:
'69'
}
,
{
name
:
'想象国际北区'
,
code
:
'469'
,
parent
:
'69'
}
,
{
name
:
'苹果城'
,
code
:
'470'
,
parent
:
'69'
}
,
{
name
:
'欧陆园'
,
code
:
'471'
,
parent
:
'69'
}
,
{
name
:
'小岗上新村'
,
code
:
'481'
,
parent
:
'70'
}
,
{
name
:
'星辰花园'
,
code
:
'491'
,
parent
:
'71'
}
,
{
name
:
'星辰金座'
,
code
:
'492'
,
parent
:
'71'
}
,
{
name
:
'月珑湾'
,
code
:
'493'
,
parent
:
'71'
}
,
{
name
:
'磊阳天府'
,
code
:
'494'
,
parent
:
'71'
}
,
{
name
:
'碧林华苑'
,
code
:
'504'
,
parent
:
'72'
}
,
{
name
:
'长九花园A区'
,
code
:
'505'
,
parent
:
'72'
}
,
{
name
:
'长九花园B区'
,
code
:
'506'
,
parent
:
'72'
}
,
{
name
:
'长九花园C区'
,
code
:
'507'
,
parent
:
'72'
}
,
{
name
:
'熙湖澜岸'
,
code
:
'508'
,
parent
:
'72'
}
,
{
name
:
'熙湖一期'
,
code
:
'509'
,
parent
:
'72'
}
,
{
name
:
'赵村新区'
,
code
:
'519'
,
parent
:
'73'
}
,
{
name
:
'赵村旧区'
,
code
:
'520'
,
parent
:
'73'
}
,
{
name
:
'周通家园'
,
code
:
'530'
,
parent
:
'74'
}
,
{
name
:
'珠峰国际花园'
,
code
:
'540'
,
parent
:
'75'
}
,
{
name
:
'花香漫城'
,
code
:
'550'
,
parent
:
'76'
}
,
{
name
:
'筑业花园'
,
code
:
'551'
,
parent
:
'76'
}
,
{
name
:
'梧桐苑'
,
code
:
'552'
,
parent
:
'76'
}
,
{
name
:
'信工学院宿舍'
,
code
:
'553'
,
parent
:
'76'
}
,
{
name
:
'管委会宿舍'
,
code
:
'554'
,
parent
:
'76'
}
,
{
name
:
'大江山'
,
code
:
'555'
,
parent
:
'76'
}
,
{
name
:
'石家庄学院宿舍'
,
code
:
'556'
,
parent
:
'76'
}
]
}
}
}
,
}
,
created
()
{
created
()
{
console
.
log
(
this
.
dict
.
type
.
isolation_point
)
this
.
getDictDataWithType
(
)
this
.
getList
()
this
.
getList
()
}
,
}
,
methods
:
{
methods
:
{
/** 查询数据字典数据并合并 */
getDictDataWithType
()
{
getDictData
().
then
(
response
=>
{
this
.
geliList
=
response
.
data
}
)
}
,
/** 查询解除隔离人员列表 */
/** 查询解除隔离人员列表 */
getList
()
{
getList
()
{
this
.
loading
=
true
this
.
loading
=
true
listJcglry
(
this
.
queryParams
).
then
(
response
=>
{
listJcglry
(
this
.
queryParams
).
then
(
response
=>
{
this
.
jcglryList
=
response
.
rows
this
.
jcglryList
=
response
.
rows
this
.
jcglryList
.
forEach
(
ele
=>
{
this
.
geliList
.
forEach
(
res
=>
{
if
(
res
.
dictValue
===
ele
.
glPlace
)
ele
.
glPlace
=
res
.
dictLabel
}
)
}
)
this
.
total
=
response
.
total
this
.
total
=
response
.
total
this
.
loading
=
false
this
.
loading
=
false
}
)
}
)
...
@@ -518,6 +828,43 @@ export default {
...
@@ -518,6 +828,43 @@ export default {
this
.
single
=
selection
.
length
!==
1
this
.
single
=
selection
.
length
!==
1
this
.
multiple
=
!
selection
.
length
this
.
multiple
=
!
selection
.
length
}
,
}
,
streetBlur
(
val
)
{
this
.
$refs
.
form
.
validateField
(
val
)
}
,
quSelect
(
val
)
{
this
.
zhen
=
[]
this
.
form
.
community
=
''
this
.
form
.
committee
=
''
this
.
form
.
street
=
''
this
.
form
.
bzStreet
=
''
this
.
form
.
bzAddress
=
''
this
.
zhenList
.
forEach
(
res
=>
{
if
(
res
.
parent
===
val
)
{
this
.
zhen
.
push
(
res
)
}
}
)
}
,
zhenSelect
(
val
)
{
this
.
$refs
.
form
.
validateField
(
'street'
)
this
.
ju
=
[]
this
.
form
.
community
=
''
this
.
form
.
committee
=
''
this
.
juList
.
forEach
(
res
=>
{
if
(
res
.
parent
===
val
)
{
this
.
ju
.
push
(
res
)
}
}
)
}
,
juSelect
(
val
)
{
this
.
$refs
.
form
.
validateField
(
'committee'
)
this
.
cun
=
[]
this
.
form
.
community
=
''
this
.
cunList
.
forEach
(
res
=>
{
if
(
res
.
parent
===
val
)
{
this
.
cun
.
push
(
res
)
}
}
)
}
,
/** 新增按钮操作 */
/** 新增按钮操作 */
handleAdd
()
{
handleAdd
()
{
this
.
reset
()
this
.
reset
()
...
@@ -527,28 +874,34 @@ export default {
...
@@ -527,28 +874,34 @@ export default {
/** 查看按钮操作 */
/** 查看按钮操作 */
handleDetails
(
row
)
{
handleDetails
(
row
)
{
this
.
formLoading
=
true
this
.
formLoading
=
true
this
.
reset
()
;
this
.
reset
()
this
.
title
=
"查看解除隔离人员"
;
this
.
title
=
'查看解除隔离人员'
this
.
open
=
true
;
this
.
open
=
true
const
id
=
row
.
id
||
this
.
ids
const
id
=
row
.
id
||
this
.
ids
getYcsb
(
id
).
then
(
response
=>
{
getYcsb
(
id
).
then
(
response
=>
{
this
.
quSelect
()
this
.
quSelect
()
if
(
response
.
data
.
area
===
'1'
){
if
(
response
.
data
.
area
===
'1'
)
{
this
.
quSelect
(
response
.
data
.
area
)
this
.
quSelect
(
response
.
data
.
area
)
this
.
zhenSelect
(
response
.
data
.
street
)
this
.
zhenSelect
(
response
.
data
.
street
)
this
.
juSelect
(
response
.
data
.
committee
)
this
.
juSelect
(
response
.
data
.
committee
)
}
}
this
.
form
=
response
.
data
;
this
.
form
=
response
.
data
this
.
formLoading
=
false
this
.
formLoading
=
false
})
;
}
)
}
,
}
,
/** 修改按钮操作 */
/** 修改按钮操作 */
handleUpdate
(
row
)
{
handleUpdate
(
row
)
{
this
.
reset
()
this
.
reset
()
this
.
open
=
true
const
id
=
row
.
id
||
this
.
ids
const
id
=
row
.
id
||
this
.
ids
getJcglry
(
id
).
then
(
response
=>
{
getJcglry
(
id
).
then
(
response
=>
{
this
.
quSelect
()
if
(
response
.
data
.
area
===
'1'
)
{
this
.
quSelect
(
response
.
data
.
area
)
this
.
zhenSelect
(
response
.
data
.
street
)
this
.
juSelect
(
response
.
data
.
committee
)
}
this
.
form
=
response
.
data
this
.
form
=
response
.
data
this
.
open
=
true
this
.
title
=
'修改解除隔离人员'
this
.
title
=
'修改解除隔离人员'
}
)
}
)
}
,
}
,
...
...
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