| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="label-wrap" v-else> |
| | | <div class="label-wrap" v-if="!placeBasePopupData.type"> |
| | | <div class="title"> |
| | | 场所信息 |
| | | <div class="details-btn" @click="siteClick" title="详情"></div> |
| | |
| | | }, |
| | | component: site, |
| | | }, |
| | | { |
| | | path: "companyInfo", |
| | | meta: { |
| | | title: "企业信息", |
| | | }, |
| | | component: companyInfo, |
| | | }, |
| | | // { |
| | | // path: "companyInfo", |
| | | // meta: { |
| | | // title: "企业信息", |
| | | // }, |
| | | // component: companyInfo, |
| | | // }, |
| | | { |
| | | path: "home", |
| | | meta: { |
| | |
| | | line-height: 32px; |
| | | margin-right: 10px; |
| | | |
| | | input { |
| | | &>input { |
| | | width: 150px; |
| | | height: 32px; |
| | | font-size: 12px; |
| | |
| | | border-radius: 5px; |
| | | } |
| | | |
| | | input:focus { |
| | | &>input:focus { |
| | | outline: none; |
| | | } |
| | | |
| | | input::-webkit-input-placeholder { |
| | | &>input::-webkit-input-placeholder { |
| | | color: rgba(238, 238, 238, 0.7); |
| | | } |
| | | } |
| | |
| | | line-height: countSizeVh(40); |
| | | |
| | | &>div { |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | margin: 4px 0; |
| | | margin-right: countSizeVw(10, 1920); |
| | | |
| | | input { |
| | | .el-select { |
| | | display: flex; |
| | | align-items: center; |
| | | height: countSizeVh(32); |
| | | box-sizing: border-box; |
| | | |
| | | .el-select__tags { |
| | | .el-tag { |
| | | background: rgba(29, 92, 228, 0.6); |
| | | color: #fff; |
| | | } |
| | | } |
| | | |
| | | |
| | | .el-input { |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | &>input { |
| | | height: countSizeVh(32) !important; |
| | | font-size: countSizeVh(12); |
| | | text-indent: 1em; |
| | | color: #ffffff; |
| | | background-color: rgba(24, 79, 202, 0.6); |
| | | border: 1px solid rgb(0, 92, 169); |
| | | border-radius: countSizeVh(5); |
| | | } |
| | | |
| | | .el-input__suffix { |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | } |
| | | } |
| | | |
| | | &>input { |
| | | width: countSizeVw(150, 1920); |
| | | height: countSizeVh(32); |
| | | font-size: countSizeVh(12); |
| | |
| | | border-radius: countSizeVh(5); |
| | | } |
| | | |
| | | input:focus { |
| | | &>input:focus { |
| | | outline: none; |
| | | } |
| | | |
| | | input::-webkit-input-placeholder { |
| | | &>input::-webkit-input-placeholder |
| | | { |
| | | color: rgba(238, 238, 238, 0.7); |
| | | } |
| | | } |
| | |
| | | </el-select> |
| | | </div> |
| | | <div v-if="showPersonColumn"> |
| | | 特定对象类别: <el-select v-model="zdryxl" clearable filterable placeholder="请选择人口类型"> |
| | | 特定对象类别: <el-select v-model="zdryxl" clearable collapse-tags multiple filterable placeholder="请选择人口类型"> |
| | | <el-option label="宣传煽动危害国家安全的人员" value="宣传煽动危害国家安全的人员"></el-option> |
| | | <el-option label="扬言报复社会他人的人员" value="扬言报复社会他人的人员"></el-option> |
| | | <el-option label="故意犯罪刑满释放不满五年的人员" value="故意犯罪刑满释放不满五年的人员"></el-option> |
| | |
| | | </el-select> |
| | | </div> |
| | | <div> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable multiple> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | alt: 1, |
| | | size: [32, 32], |
| | | placeName: row.companyName, |
| | | type: 1, |
| | | type: 2, |
| | | location: row.standardAddress, |
| | | principal: row.companyContactPerson, |
| | | principalPhone: row.companyContactPhone, |
| | | url: `/img/icon/site.png`, |
| | | // url: typeTree.find(i => i.key == row.nineType).url, |
| | | }, |
| | | incident: this.siteClick, |
| | |
| | | </el-select> |
| | | </div> |
| | | <div> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable multiple> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | return { |
| | | curLoading: false, |
| | | keyPersonEmptyText: "", |
| | | |
| | | community:'', |
| | | peoplePoliceName: '', |
| | | peopleCallPhone: '', |
| | | policePhone: '', |
| | | policeName: '', |
| | | areaName: '', |
| | | policeName: [], |
| | | areaName: [], |
| | | |
| | | |
| | | keyPersonTitle: '', |
| | |
| | | personInfoClose () { |
| | | this.peoplePoliceName = '' |
| | | this.peopleCallPhone = '' |
| | | this.areaName = '' |
| | | this.areaName = [] |
| | | this.policeName = [] |
| | | this.community = '' |
| | | this.peoplePage.currentPage = 1 |
| | | |
| | | this.keyPersonDetailArr = [] |
| | |
| | | * @return {*} |
| | | */ |
| | | searchPeopleDetail () { |
| | | this.peoplePoliceName = '' |
| | | this.peopleCallPhone = '' |
| | | this.policePhone = '' |
| | | this.areaName = [] |
| | | this.community = '' |
| | | this.policeName = [] |
| | | this.curLoading = true |
| | | this.keyPersonDetailArr = [] |
| | | this.keyPersonEmptyText = "" |
| | |
| | | this.peoplePoliceName = '' |
| | | this.peopleCallPhone = '' |
| | | this.policePhone = '' |
| | | this.areaName = '' |
| | | this.policeName = '' |
| | | this.areaName = [] |
| | | this.community = '' |
| | | this.policeName = [] |
| | | |
| | | this.peoplePage.currentPage = 1 |
| | | |
| | |
| | | zdryxl: this.keyPersonTitle, |
| | | realName: this.peoplePoliceName, |
| | | policePhone: this.policePhone, |
| | | policeName: this.policeName, |
| | | policeName: this.policeName.join(","), |
| | | phone: this.peopleCallPhone, |
| | | areaName: this.areaName, |
| | | areaName: this.areaName.join(","), |
| | | community: this.community, |
| | | current: this.peoplePage.currentPage, |
| | | size: this.peoplePage.pageSize |
| | | }).then(res => { |
| | |
| | | <input type="text" v-model="policeName" placeholder="请输入包干民警名称" /> |
| | | </div> --> |
| | | <div> |
| | | 包干民警: <el-select v-model="policeName" placeholder="请选择包干民警" clearable filterable multiple> |
| | | 包干民警: <el-select v-model="policeName" placeholder="请选择包干民警" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </div> --> |
| | | <div> |
| | | <!-- <div> |
| | | 所属派出所: |
| | | <el-select v-model="policeStationName" clearable filterable collapse-tags placeholder="请输入所属派出所"> |
| | | <el-select v-model="policeStationName" clearable filterable placeholder="请输入所属派出所"> |
| | | <el-option label="兴园派出所" value="兴园派出所"></el-option> |
| | | <el-option label="董团派出所" value="董团派出所"></el-option> |
| | | </el-select> |
| | | </div> |
| | | </div> --> |
| | | <div> |
| | | 所属社区/街道: |
| | | <el-select v-model="community" placeholder="请选择所属社区/街道" clearable collapse-tags filterable> |
| | | 所属派出所: |
| | | <el-select v-model="community" placeholder="请选择所属派出所" clearable collapse-tags filterable> |
| | | <el-option v-for="street in streetOptions" :key="street.value" :label="street.label" :value="street.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </div> |
| | | <div> |
| | | 责任区: |
| | | <el-select v-model="areaName" placeholder="请选择责任区" clearable filterable multiple> |
| | | <el-select v-model="areaName" placeholder="请选择责任区" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="village in filteredVillageOptions" :key="village.value" :label="village.label" |
| | | :value="village.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </div> |
| | | <div> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable multiple> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | lng: lng, |
| | | lat: lat, |
| | | alt: 1, |
| | | type: 3, |
| | | size: [25.8, 32.4], |
| | | url: `/img/icon/site.png`, |
| | | }, |
| | |
| | | </el-select> |
| | | </div> |
| | | <div> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable multiple> |
| | | 民警名称: <el-select v-model="policeName" placeholder="请选择民警名称" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | lng: lng, |
| | | lat: lat, |
| | | alt: 1, |
| | | type: 3, |
| | | size: [32, 32], |
| | | url: typeTree.find(i => i.key == row.nineType).url, |
| | | }, |
| | |
| | | <input type="text" v-model="responsiblePolice" placeholder="请输入责任民警" /> |
| | | </div> --> |
| | | <div> |
| | | 民警名称: <el-select v-model="responsiblePolice" placeholder="请选择民警名称" clearable filterable multiple> |
| | | 民警名称: <el-select v-model="responsiblePolice" placeholder="请选择民警名称" clearable filterable collapse-tags multiple> |
| | | <el-option v-for="area in nameOptions" :key="area" :label="area" :value="area"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | location: row.detailedAddress, |
| | | principal: row.contactPerson, |
| | | principalPhone: row.contactPhone, |
| | | url: `/img/icon/site.png`, |
| | | // url: typeTree.find(i => i.key == row.nineType).url, |
| | | }, |
| | | incident: this.siteClick, |
| | |
| | | path: '/layout/scanOrCode' |
| | | }, |
| | | { |
| | | menuName: '九小场所', |
| | | menuName: '“九+N”小场所', |
| | | path: '/layout/site' |
| | | }, |
| | | { |
| | | menuName: '企业信息', |
| | | path: '/layout/companyInfo' |
| | | }, |
| | | // { |
| | | // menuName: '企业信息', |
| | | // path: '/layout/companyInfo' |
| | | // }, |
| | | { |
| | | menuName: '矛盾纠纷', |
| | | path: '/layout/contradictionEventShow' |