| | |
| | | */ |
| | | export const getResidentialQuartersInfo = (area_id, adcode) => { |
| | | return request({ |
| | | url: '/sf3d/area/info', |
| | | // url: '/data/getResidentialQuartersInfo.json', |
| | | // url: '/sf3d/area/info', |
| | | url: '/data/getResidentialQuartersInfo.json', |
| | | method: 'get', |
| | | authorization: false, |
| | | requestBaseUrl: 'fengt', |
| | | // requestBaseUrl: 'fengt', |
| | | params: { |
| | | area_id, |
| | | adcode |
| | |
| | | export const getAoiByPt = (lng, lat, height, adcode, tolerance) => { |
| | | return request({ |
| | | // url: '/sf3d/area/getAoiByPt', |
| | | url: '/sf3d/area/stdgetAoiByPt', |
| | | // url: '/data/getAoiByBgId.json', |
| | | // url: '/sf3d/area/stdgetAoiByPt', |
| | | url: '/data/getAoiByBgId.json', |
| | | method: 'get', |
| | | authorization: false, |
| | | requestBaseUrl: 'fengt', |
| | | // requestBaseUrl: 'fengt', |
| | | params: { |
| | | lng, |
| | | lat, |
| | |
| | | export const getHouses = (build_id, adcode) => { |
| | | return request({ |
| | | // url: '/sf3d/build/houses', |
| | | url: '/sf3d/build/stdhouses', |
| | | // url: '/data/huafu15d.json', |
| | | // url: '/sf3d/build/stdhouses', |
| | | url: '/data/huafu15d.json', |
| | | method: 'get', |
| | | authorization: false, |
| | | requestBaseUrl: 'fengt', |
| | | // requestBaseUrl: 'fengt', |
| | | params: { |
| | | build_id, |
| | | adcode |
| | |
| | | */ |
| | | export const getSearchExtensively = (ak, region, query, ids) => { |
| | | return request({ |
| | | url: '/zhs/bs/search', |
| | | // url: '/data/jingzuo.json', |
| | | // url: '/zhs/bs/search', |
| | | url: '/data/jingzuo.json', |
| | | method: 'get', |
| | | requestBaseUrl: 'fengtDS', |
| | | // requestBaseUrl: 'fengtDS', |
| | | params: { |
| | | ak, |
| | | region, |
| | |
| | | */ |
| | | export const getSearchExtensivelyPage = (ak, region, query, page_num, page_size) => { |
| | | return request({ |
| | | url: '/zhs/bs/search', |
| | | // url: '/data/jingzuo.json', |
| | | // url: '/zhs/bs/search', |
| | | url: '/data/jingzuo.json', |
| | | method: 'get', |
| | | requestBaseUrl: 'fengtDS', |
| | | // requestBaseUrl: 'fengtDS', |
| | | params: { |
| | | ak, |
| | | region, |
| | |
| | | */ |
| | | export const getSearchExtensivelyBgAoiDeepdata = (ak, region, ids, infos) => { |
| | | return request({ |
| | | url: '/zhs/bs/search', |
| | | // url: '/zhs/bs/search', |
| | | // url: '/data/汇成观邸.json', |
| | | // url: '/data/search.json', |
| | | // url: '/data/阳光小区独栋.json', |
| | | url: '/data/阳光小区独栋.json', |
| | | // url: '/data/search汇杰小区.json', |
| | | // url: '/data/汪家园林家小区id详情搜.json', |
| | | // url: '/data/search三江星座.json', |
| | | method: 'get', |
| | | requestBaseUrl: 'fengtDS', |
| | | // requestBaseUrl: 'fengtDS', |
| | | params: { |
| | | ak, |
| | | region, |
| | |
| | | */ |
| | | export const getSearchExtensivelyHousesdata = (ak, region, ids, infos) => { |
| | | return request({ |
| | | url: '/zhs/bs/search', |
| | | // url: '/zhs/bs/search', |
| | | // url: '/data/汇成观邸-户室.json', |
| | | // url: '/data/阳光小区独栋.json', |
| | | url: '/data/阳光小区独栋.json', |
| | | // url: '/data/search汇杰小区1栋.json', |
| | | // url: '/data/汪家园林家小区2号id详情搜.json', |
| | | method: 'get', |
| | | requestBaseUrl: 'fengtDS', |
| | | // requestBaseUrl: 'fengtDS', |
| | | params: { |
| | | ak, |
| | | region, |
| | |
| | | method: 'get', |
| | | params |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * 维修基金信息 |
| | | * @param {*} params |
| | | * @returns |
| | | */ |
| | | |
| | | export const getHouseDetailEvent = (resBusId, type = 1) => { |
| | | let params = { |
| | | resBusId |
| | | } |
| | | |
| | | if (type != 1) { |
| | | params = { |
| | | buildId: resBusId |
| | | } |
| | | } |
| | | |
| | | return request({ |
| | | url: '/api/villagePersonInfo/villagePersonInfo/getHouseDetailEvent', |
| | | method: 'get', |
| | | params |
| | | }) |
| | | } |
| | |
| | | <el-table-column align="center" prop="yhkh" label="银行卡号" show-overflow-tooltip> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | |
| | | <div v-if="false"> |
| | | <el-button class="message-btn" type="primary" size="mini" :disabled="false">用水信息</el-button> |
| | | <el-table |
| | | :header-cell-style="{ 'text-align': 'center', 'background-color': '#203c60', 'borderColor': '#324e75' }" |
| | |
| | | <template slot-scope="scope">{{ scope.row.isNonage == 1 ? '是' : '否' }}</template> |
| | | </el-table-column> |
| | | <el-table-column label="户室"> |
| | | <template slot-scope="scope">{{ scope.row.reAddress.split(villageInfo.name)[1] }}</template> |
| | | <template slot-scope="scope">{{ scope.row.reAddress ? scope.row.reAddress.split(villageInfo.name)[1] : '' }}</template> |
| | | </el-table-column> |
| | | <el-table-column prop="phone" label="电话"></el-table-column> |
| | | <el-table-column prop="policeStationName" label="所属派出所"></el-table-column> |
| | |
| | | getPersonConnectionConditionByBuildingId, |
| | | getBusinessList |
| | | } from "@/api/dept/index.js" |
| | | import {getHouseDetailEvent} from "@/api/dept/newIndex.js" |
| | | import { getAlarmList, getAlarmStatistics } from "@/api/home/index.js" |
| | | |
| | | import employees from "./components/employees" |
| | |
| | | isHover: false, |
| | | }, |
| | | { |
| | | name: 'cyry', |
| | | label: "从业人员", |
| | | value: 5, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'zdkz', |
| | | label: "阵地控制", |
| | | value: 6, |
| | | isHover: true, |
| | | |
| | | }, |
| | | { |
| | | name: 'fzxc', |
| | | label: "反诈宣传", |
| | | value: 7, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'smbj', |
| | | label: "扫码报警", |
| | | value: 8, |
| | | isHover: true, |
| | |
| | | // value: 9, |
| | | // }, |
| | | { |
| | | name: 'czw', |
| | | label: "出租屋", |
| | | value: 10, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'jxcs', |
| | | label: "九小场所", |
| | | value: 11, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'wzrz', |
| | | label: "无诈认证", |
| | | value: 12, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'wxjj', |
| | | label: "维修基金", |
| | | value: 13, |
| | | isHover: true, |
| | | }, |
| | | { |
| | | name: 'ysxx', |
| | | label: "用水数据", |
| | | value: 14, |
| | | isHover: true, |
| | |
| | | // value: 13, |
| | | // } |
| | | { |
| | | name: 'qt', |
| | | label: "其他", |
| | | value: 3, |
| | | isHover: true, |
| | |
| | | }, |
| | | |
| | | // 点击户室--大搜 |
| | | residentDetailsClick (params) { |
| | | async residentDetailsClick (params) { |
| | | let residentId = '' |
| | | this.houseDate = [] |
| | | if (params.exttype == 'room') { |
| | |
| | | } |
| | | this.residentDetailsType = 1 |
| | | this.residentIdSave = residentId |
| | | await this.getHouseDetailEvent(residentId, 1) |
| | | this.getVillagePersonInfo(residentId, '', { personType: this.hushiPeoTy }) |
| | | this.floorChoosed = params.sname |
| | | this.getResident3DData(residentId) |
| | |
| | | residentId = params.std_addr_id.split('|')[1] |
| | | this.residentDetailsType = 2 |
| | | this.residentIdSave = residentId |
| | | await this.getHouseDetailEvent(residentId, 2) |
| | | this.getVillagePersonInfo('', residentId, '', '', '', '', '独栋') |
| | | |
| | | // this.$EventBus.$emit("toPosition", { |
| | | // siteJd: Number(params.lng), |
| | | // siteWd: Number(params.lat) - 0.0021, |
| | |
| | | |
| | | }, |
| | | |
| | | async getHouseDetailEvent (id, type) { |
| | | const res = await getHouseDetailEvent(id, type) |
| | | if (res.data.data.length > 0) { |
| | | res.data.data.forEach(item => { |
| | | this.menuList.forEach(menuItem => { |
| | | if (item.name === menuItem?.name) { |
| | | menuItem.isHover = item.count > 0 |
| | | } |
| | | }) |
| | | }) |
| | | } |
| | | }, |
| | | |
| | | // 房屋人口信息 |
| | | getVillagePersonInfo (resBusId, buildId, typeObj, current, realName, phone, isDuDong) { |
| | | getVillagePersonInfo( |
| | |
| | | top: 50%; |
| | | left: 0px; |
| | | // z-index: 11; |
| | | z-index: 99; |
| | | z-index: 89; |
| | | width: 32px; |
| | | height: 64px; |
| | | color: #fff; |