Commit d3a26643 authored by zhuangxinwei's avatar zhuangxinwei

小区封控,方舱人员管理

parent 13714956
...@@ -16,8 +16,8 @@ public class DataUtils { ...@@ -16,8 +16,8 @@ public class DataUtils {
public static String dateMap = "{\"area\":{ \"1\":\"11\",\"2\":\"11\",\"3\":\"11\",\"4\":\"11\",\"5\":\"11\",\"6\":\"11\",\"7\":\"11\",\"8\":\"11\",\"9\":\"11\",\"10\":\"11\",\"11\":\"11\",\"12\":\"11\",\"13\":\"11\",\"14\":\"11\",\"15\":\"11\",\"16\":\"11\",\"17\":\"11\",\"18\":\"11\",\"19\":\"11\",\"20\":\"11\",\"21\":\"11\",\"22\":\"11\",\"23\":\"11\",\"24\":\"11\"}," + public static String dateMap = "{\"area\":{ \"1\":\"11\",\"2\":\"11\",\"3\":\"11\",\"4\":\"11\",\"5\":\"11\",\"6\":\"11\",\"7\":\"11\",\"8\":\"11\",\"9\":\"11\",\"10\":\"11\",\"11\":\"11\",\"12\":\"11\",\"13\":\"11\",\"14\":\"11\",\"15\":\"11\",\"16\":\"11\",\"17\":\"11\",\"18\":\"11\",\"19\":\"11\",\"20\":\"11\",\"21\":\"11\",\"22\":\"11\",\"23\":\"11\",\"24\":\"11\"}," +
"\"street\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\", \"11\":\"11\"}," + "\"street\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\", \"11\":\"11\"}," +
"\"community\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\",\"4\":\"11\", \"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\", \"11\":\"11\", \"12\":\"11\", \"13\":\"11\", \"14\":\"11\", \"15\":\"11\", \"16\":\"11\", \"17\":\"11\", \"18\":\"11\", \"19\":\"11\", \"20\":\"11\", \"21\":\"11\", \"22\":\"11\", \"23\":\"11\", \"24\":\"11\", \"25\":\"11\",\"26\":\"11\",\"27\":\"11\",\"28\":\"11\",\"29\":\"11\",\"30\":\"11\",\"31\":\"11\",\"32\":\"11\", \"33\":\"11\", \"34\":\"11\", \"35\":\"11\", \"36\":\"11\", \"37\":\"11\", \"38\":\"11\", \"39\":\"11\", \"40\":\"11\", \"41\":\"11\", \"42\":\"11\", \"43\":\"11\", \"44\":\"11\", \"45\":\"11\", \"46\":\"11\", \"47\":\"11\", \"48\":\"11\"}," + "\"community\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\",\"4\":\"11\", \"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\", \"11\":\"11\", \"12\":\"11\", \"13\":\"11\", \"14\":\"11\", \"15\":\"11\", \"16\":\"11\", \"17\":\"11\", \"18\":\"11\", \"19\":\"11\", \"20\":\"11\", \"21\":\"11\", \"22\":\"11\", \"23\":\"11\", \"24\":\"11\", \"25\":\"11\",\"26\":\"11\",\"27\":\"11\",\"28\":\"11\",\"29\":\"11\",\"30\":\"11\",\"31\":\"11\",\"32\":\"11\", \"33\":\"11\", \"34\":\"11\", \"35\":\"11\", \"36\":\"11\", \"37\":\"11\", \"38\":\"11\", \"39\":\"11\", \"40\":\"11\", \"41\":\"11\", \"42\":\"11\", \"43\":\"11\", \"44\":\"11\", \"45\":\"11\", \"46\":\"11\", \"47\":\"11\", \"48\":\"11\"}," +
"\"shelters\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\"}," + "\"shelters\":{\"1\":\"1\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\", \"9\":\"11\", \"10\":\"11\"}," +
"\"isolation\":{\"1\":\"11\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\"}}"; "\"isolation\":{\"1\":\"1\",\"2\":\"11\", \"3\":\"11\", \"4\":\"11\",\"5\":\"11\", \"6\":\"11\", \"7\":\"11\", \"8\":\"11\"}}";
public static String getValue(String area, String street, String community) { public static String getValue(String area, String street, String community) {
JSONObject map = JSON.parseObject(dateMap); JSONObject map = JSON.parseObject(dateMap);
......
...@@ -35,7 +35,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -35,7 +35,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</sql> </sql>
<select id="selectFkqkList" parameterType="Fkqk" resultMap="FkqkResult"> <select id="selectFkqkList" parameterType="Fkqk" resultMap="FkqkResult">
select a.id,a.area, a.street, a.community, a.unit, a.fk_time, a.jf_time, a.status, a.create_by, a.create_time, a.update_by, a.update_time, a.del_flag, a.remark select a.id,a.area, a.street, a.community, a.unit, a.fk_time, a.jf_time, a.status, a.create_by, a.create_time, a.update_by, a.update_time, a.del_flag, a.remark,
a.committee,a.floor,a.fk_detailed,a.fk_hs,a.fk_rs,a.is_jf,a.real_time,a.hs_time a.committee,a.floor,a.fk_detailed,a.fk_hs,a.fk_rs,a.is_jf,a.real_time,a.hs_time
from fkqk a from fkqk a
left join sys_user u on u.user_id = a.create_by left join sys_user u on u.user_id = a.create_by
......
...@@ -271,7 +271,7 @@ ...@@ -271,7 +271,7 @@
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="方舱名称" prop="fcPlace"> <el-form-item label="方舱名称" prop="fcPlace">
<el-select v-model="form.fcPlace" placeholder="请选择方舱名称" clearable> <el-select v-model="form.fcPlace" placeholder="请选择方舱名称" :disabled="true">
<el-option <el-option
v-for="dict in dict.type.shelters" v-for="dict in dict.type.shelters"
:key="dict.value" :key="dict.value"
...@@ -674,7 +674,7 @@ export default { ...@@ -674,7 +674,7 @@ export default {
type : 'shelters' type : 'shelters'
} }
getGlPlace(params).then(res => { getGlPlace(params).then(res => {
this.form.fcPlace = res.data this.form.fcPlace = res.msg
}) })
this.open = true; this.open = true;
this.title = "添加方舱人员"; this.title = "添加方舱人员";
......
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
<el-table-column label="楼号" align="center" prop="floor" /> <el-table-column label="楼号" align="center" prop="floor" />
<el-table-column label="单元号" align="center" prop="unit" /> <el-table-column label="单元号" align="center" prop="unit" />
<el-table-column label="封控明细" align="center" prop="fkDetailed" /> <el-table-column label="封控明细" align="center" prop="fkDetailed" />
<el-table-column label="涉及封控户数" align="center" prop="isHs" width="180"/> <el-table-column label="涉及封控户数" align="center" prop="fkHs" width="180"/>
<el-table-column label="涉及封控人数" align="center" prop="fkRs" width="180"/> <el-table-column label="涉及封控人数" align="center" prop="fkRs" width="180"/>
<el-table-column label="封控时间" align="center" prop="fkTime" width="180"> <el-table-column label="封控时间" align="center" prop="fkTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -344,6 +344,13 @@ export default { ...@@ -344,6 +344,13 @@ export default {
name: "Fkqk", name: "Fkqk",
dicts: ['street_town', 'residential_area', 'sys_normal_disable'], dicts: ['street_town', 'residential_area', 'sys_normal_disable'],
data() { data() {
var validateStartTime = (rule, value, callback) => {
if (value === undefined || value === '' || value === null) {
callback(new Error('请选择封控时间'))
} else {
callback()
}
};
return { return {
importLoading: false, importLoading: false,
// 导入列表 // 导入列表
...@@ -401,7 +408,7 @@ export default { ...@@ -401,7 +408,7 @@ export default {
fkRs: [{ required: true, message: '请输入涉及封控人数', trigger: 'blur' }], fkRs: [{ required: true, message: '请输入涉及封控人数', trigger: 'blur' }],
street: [{ required: true, message: '请选择街道/镇', trigger: 'change' }], street: [{ required: true, message: '请选择街道/镇', trigger: 'change' }],
area: [{ required: true, message: '请选择所在区', trigger: 'change' }], area: [{ required: true, message: '请选择所在区', trigger: 'change' }],
fkTime: [{ type: 'date', required: true, message: '请选择封控时间', trigger: 'change' }] fkTime: [{ required: true, validator: validateStartTime, trigger: 'blur' }]
} }
}; };
}, },
......
...@@ -10,6 +10,12 @@ ...@@ -10,6 +10,12 @@
:value="dict.value" :value="dict.value"
/> />
</el-select> </el-select>
<!-- <el-input-->
<!-- v-model="queryParams.glPlace"-->
<!-- placeholder="请输入隔离点名称"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
</el-form-item> </el-form-item>
<el-form-item label="房间号" prop="room"> <el-form-item label="房间号" prop="room">
<el-input <el-input
...@@ -208,6 +214,7 @@ ...@@ -208,6 +214,7 @@
<dict-tag :options="dict.type.street_town" :value="scope.row.street"/> <dict-tag :options="dict.type.street_town" :value="scope.row.street"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="居委会" align="center" prop="committee" />
<el-table-column label="小区/村名称" align="center" prop="community" /> <el-table-column label="小区/村名称" align="center" prop="community" />
<el-table-column label="楼号" align="center" prop="buildingNo" /> <el-table-column label="楼号" align="center" prop="buildingNo" />
<el-table-column label="单元号" align="center" prop="unitNo" /> <el-table-column label="单元号" align="center" prop="unitNo" />
...@@ -260,15 +267,14 @@ ...@@ -260,15 +267,14 @@
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="隔离点名称" prop="glPlace"> <el-form-item label="隔离点名称" prop="glPlace">
<!-- <el-select v-model="form.area" placeholder="请选择隔离点名称">--> <el-select v-model="form.glPlace" placeholder="请选择隔离点名称" :disabled="true">
<!-- <el-option--> <el-option
<!-- v-for="dict in dict.type.isolation_point"--> v-for="dict in dict.type.isolation_point"
<!-- :key="dict.value"--> :key="dict.value"
<!-- :label="dict.label"--> :label="dict.label"
<!-- :value="dict.value"--> :value="dict.value"
<!-- ></el-option>--> ></el-option>
<!-- </el-select>--> </el-select>
<el-input v-model="form.glPlace" :disabled="true"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="房间号" prop="room"> <el-form-item label="房间号" prop="room">
<el-input v-model="form.room" placeholder="请输入房间号" /> <el-input v-model="form.room" placeholder="请输入房间号" />
...@@ -283,34 +289,50 @@ ...@@ -283,34 +289,50 @@
<el-input v-model="form.phone" placeholder="请输入联系方式" /> <el-input v-model="form.phone" placeholder="请输入联系方式" />
</el-form-item> </el-form-item>
<el-form-item label="是否阳性" prop="isYx"> <el-form-item label="是否阳性" prop="isYx">
<el-select v-model="form.isYx" placeholder="请选择居住地所在区"> <el-select v-model="form.isYx" placeholder="请选择是否阳性">
<el-option value="是" label="是"></el-option> <el-option value="是" label="是"></el-option>
<el-option value="否" label="否"></el-option> <el-option value="否" label="否"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="居住地所在区" prop="area"> <el-form-item label="居住地所在区" prop="area">
<el-select v-model="form.area" placeholder="请选择居住地所在区"> <el-select v-model="form.area" placeholder="请选择居住地所在区" @change="quSelect">
<el-option <el-option
v-for="dict in dict.type.residential_area" v-for="dict in quList"
:key="dict.value" :key="dict.code"
:label="dict.label" :label="dict.name"
:value="dict.value" :value="dict.code"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="街道/镇" prop="street"> <el-form-item label="街道/镇" prop="street">
<el-select v-model="form.street" placeholder="请选择街道/镇"> <el-select v-model="form.street" placeholder="请选择街道/镇" :disabled="form.area !== '1'" @change="zhenSelect">
<el-option <el-option
v-for="dict in dict.type.street_town" v-for="dict in zhen"
:key="dict.value" :key="dict.code"
:label="dict.label" :label="dict.name"
:value="dict.value" :value="dict.code"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="小区/村名称" prop="community"> <el-form-item label="居委会" prop="committee">
<el-input v-model="form.community" placeholder="请输入小区/村名称" /> <el-select v-model="form.committee" placeholder="请选择居委会" :disabled="form.area !== '1'" @change="juSelect">
<el-option
v-for="dict in ju"
:key="dict.code"
:label="dict.name"
:value="dict.code"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="小区/村名称" prop="community" >
<el-select v-model="form.community" placeholder="请选择小区/村名称" :disabled="form.area !== '1'">
<el-option
v-for="dict in cun"
:key="dict.code"
:label="dict.name"
:value="dict.code"
></el-option>
</el-select> </el-form-item>
<el-form-item label="楼号" prop="buildingNo"> <el-form-item label="楼号" prop="buildingNo">
<el-input v-model="form.buildingNo" placeholder="请输入楼号单元号门牌号" /> <el-input v-model="form.buildingNo" placeholder="请输入楼号单元号门牌号" />
</el-form-item> </el-form-item>
...@@ -397,11 +419,17 @@ ...@@ -397,11 +419,17 @@
import {listGldry, getGldry, delGldry, addGldry, updateGldry, getGlPlace} from "@/api/system/gldry"; import {listGldry, getGldry, delGldry, addGldry, updateGldry, getGlPlace} from "@/api/system/gldry";
import { getToken } from '@/utils/auth' import { getToken } from '@/utils/auth'
import { importTemplate, importExcel } from "@/api/system/gldry"; import { importTemplate, importExcel } from "@/api/system/gldry";
export default { export default {
name: "Gldry", name: "Gldry",
dicts: ['street_town', 'residential_area', 'sys_normal_disable','isolation_point'], dicts: ['street_town', 'residential_area', 'sys_normal_disable','isolation_point'],
data() { data() {
var validateStartTime = (rule, value, callback) => {
if (value === undefined || value === '' || value === null) {
callback(new Error('请选择转入时间'))
} else {
callback()
}
};
return { return {
importLoading: false, importLoading: false,
// 导入列表 // 导入列表
...@@ -469,15 +497,278 @@ export default { ...@@ -469,15 +497,278 @@ export default {
phone: [{ required: true, message: '请输入联系方式', trigger: 'blur' }], phone: [{ required: true, message: '请输入联系方式', trigger: 'blur' }],
isYx: [ { required: true, message: '请选择是否阳性', trigger: 'change' }], isYx: [ { required: true, message: '请选择是否阳性', trigger: 'change' }],
area: [{ required: true, message: '请选择居住地所在区', trigger: 'change' }], area: [{ required: true, message: '请选择居住地所在区', trigger: 'change' }],
street: [{ required: true, message: '请选择街道/镇', trigger: 'change' }], // street: [{ required: true, message: '请选择街道/镇', trigger: 'change' }],
zrTime: [{ type: 'date', required: true, message: '请选择转入时间', trigger: 'change' }] zrTime: [{ required: true, validator: validateStartTime, trigger: 'blur' }]
} },
quList: [
{"name": "高新区", code : "1"},
{"name": "长安区", code : "2"},
{"name": "桥西区", code : "3"},
{"name": "新华区", code : "4"},
{"name": "裕华区", code : "5"},
{"name": "循环化工园区", code : "6"},
{"name": "井陉矿区", code : "7"},
{"name": "藁城区", code : "8"},
{"name": "鹿泉区", code : "9"},
{"name": "栾城区", code : "10"},
{"name": "井陉县", code : "11"},
{"name": "正定县", code : "12"},
{"name": "行唐县", code : "13"},
{"name": "灵寿县", code : "14"},
{"name": "高邑县", code : "15"},
{"name": "深泽县", code : "16"},
{"name": "赞皇县", code : "17"},
{"name": "无极县", code : "18"},
{"name": "平山县", code : "19"},
{"name": "元氏县", code : "20"},
{"name": "赵县", code : "21"},
{"name": "晋州市", code : "22"},
{"name": "新乐市", code : "23"},
{"name": "其他", code : "24"}
],
zhen: [],
zhenList : [
{ "name": "长江街道","code": "1",parent: "1" },
{ "name": "太行街道","code": "2",parent: "1" },
{ "name": "宋营镇","code": "3",parent: "1" },
{ "name": "郄马镇","code": "4",parent: "1" },
{ "name": "工地","code": "5",parent: "1" },
{ "name": "企业","code": "6",parent: "1" },
{ "name": "其他","code": "7",parent: "1" },
{ "name": "公安","code": "8",parent: "1" },
{ "name": "学校","code": "9",parent: "1" },
{ "name": "市场","code": "10",parent: "1" },
{ "name": "机关","code": "11",parent: "1" }
],
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: "3" },
{ "name": "星辰花园社区居委会","code": "71",parent: "3" },
{ "name": "长九花园社区居委会","code": "72",parent: "3" },
{ "name": "赵村村委会","code": "73",parent: "3" },
{ "name": "周通村委会","code": "74",parent: "3" },
{ "name": "珠峰国际花园社区居委会","code": "75",parent: "3" },
{ "name": "筑业花园社区居委会","code": "76",parent: "3" }
],
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" },
]
}; };
}, },
created() { created() {
this.getList(); this.getList();
}, },
methods: { methods: {
quSelect(val){
this.zhen = []
this.form.community = ''
this.form.committee = ''
this.form.street = ''
this.zhenList.forEach(res => {
if (res.parent === val){
this.zhen.push(res)
}
})
},
zhenSelect(val){
this.ju = []
this.form.community = ''
this.form.committee = ''
this.juList.forEach(res => {
if (res.parent === val){
this.ju.push(res)
}
})
},
juSelect(val){
this.cun = []
this.form.community = ''
this.cunList.forEach(res => {
if (res.parent === val){
this.cun.push(res)
}
})
},
// 文件上传中处理 // 文件上传中处理
handleFileUploadProgress(event, file, fileList) { handleFileUploadProgress(event, file, fileList) {
this.upload.isUploading = true this.upload.isUploading = true
...@@ -590,6 +881,9 @@ export default { ...@@ -590,6 +881,9 @@ export default {
cancel() { cancel() {
this.open = false; this.open = false;
this.reset(); this.reset();
this.ju = []
this.zhen = []
this.cun = []
}, },
// 表单重置 // 表单重置
reset() { reset() {
...@@ -639,7 +933,7 @@ export default { ...@@ -639,7 +933,7 @@ export default {
type : 'isolation' type : 'isolation'
} }
getGlPlace(params).then(res => { getGlPlace(params).then(res => {
this.form.glPlace = res.data this.form.glPlace = res.msg
}) })
this.open = true; this.open = true;
this.title = "添加隔离点人员"; this.title = "添加隔离点人员";
...@@ -649,6 +943,11 @@ export default { ...@@ -649,6 +943,11 @@ export default {
this.reset(); this.reset();
const id = row.id || this.ids const id = row.id || this.ids
getGldry(id).then(response => { getGldry(id).then(response => {
this.quSelect()
if (response.data.area === '1'){
this.zhenSelect(response.data.street)
this.juSelect(response.data.committee)
}
this.form = response.data; this.form = response.data;
this.open = true; this.open = true;
this.title = "修改隔离点人员"; this.title = "修改隔离点人员";
......
...@@ -701,7 +701,8 @@ ALTER TABLE `ry`.`fkqk` ...@@ -701,7 +701,8 @@ ALTER TABLE `ry`.`fkqk`
ADD COLUMN `fk_detailed` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封控明细' AFTER `hs_time`; ADD COLUMN `fk_detailed` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封控明细' AFTER `hs_time`;
ALTER TABLE `ry`.`fkqk` ALTER TABLE `ry`.`fkqk`
ADD COLUMN `area` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在区' AFTER `id`; ADD COLUMN `area` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在区' AFTER `id`;
ALTER TABLE `ry`.`fkqk`
ADD COLUMN `committee` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '居委会' AFTER `community`;
/** /**
方舱人员管理表 方舱人员管理表
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment