diff --git a/src/assets/images/home/tfry.png b/src/assets/images/home/tfry.png
new file mode 100644
index 000000000..d1e4b83bd
Binary files /dev/null and b/src/assets/images/home/tfry.png differ
diff --git a/src/views/dataBoard/cpts/homeDetails/index.vue b/src/views/dataBoard/cpts/homeDetails/index.vue
index 6037d4d03..38ff69a85 100644
--- a/src/views/dataBoard/cpts/homeDetails/index.vue
+++ b/src/views/dataBoard/cpts/homeDetails/index.vue
@@ -12,7 +12,7 @@
},
]" />
-
@@ -186,6 +211,7 @@ export default {
// { doorName: 104, riskyNum: 0, importanceNum: 0, rentFlag: "2" },
// ],
],
+ freeHomeArr: [],
};
},
watch: {},
@@ -248,6 +274,8 @@ export default {
} = res.data;
if (code === 0) {
let unitInfos = unitInfo || {};
+ const freeHomeArr = new Array(unitInfos.totalFloorNum).fill([{}, {}, {}]);
+ this.freeHomeArr = freeHomeArr;
this.homeMsg = unitInfos;
this.homeText = (unitInfos.quartersName ? unitInfos.quartersName : "") + (unitInfos.buildingName ? unitInfos.buildingName : "") + (unitInfos.unitNum ? unitInfos.unitNum + "单元" : "");
this.houseMountArr = this.getDoorNameList(houseList);
@@ -259,6 +287,7 @@ export default {
},
getTableData(id) {
+ // const idx = "812295ba44c594fc85a808f67b7a8aa4";
this.queryParams.unitId = id;
this.loading = true;
this.$http.get("/actual/base/streetOverview/getUnitHouseOverviewList?" + this.$paramsFormat(this.queryParams)).then((res) => {
@@ -343,6 +372,36 @@ export default {
return houseTypeMap.get(type);
},
+ getHomeTypesMap(item) {
+ const homeTypeMap = new Map([
+ ["PARTY_FLAG", "dy"],
+ ["SUBSISTENCE_ALLOWANCE_FLAG", "dbry"],
+ ["ENSURE_HOUSE_FLAG", "bzfry"],
+ ["UNEMPLOYED_FLAG", "syry"],
+ ["FERTILE_WOMAN_FLAG", "ylfn"],
+ ["VETERAN_FLAG", "tyjr"],
+ ["UNITED_FRONT_FLAG", "tzry"],
+ ["PETITION_OFFICER_FLAG", "xfry"],
+ ["VOLUNTEER_FLAG", "zyz"],
+ ["oldPeopleFlag", "lnr"],
+ ["EMPTY_NESTER_FLAG", "kclr"],
+ ["SPECIAL_SUPPORT_FLAG", "tfry"],
+ ["DISABLED_FLAG", "snry"],
+ ["DEMENTED_FLAG", "szry"],
+ ["DISABILITY_FLAG", "cjr"],
+ ["SERIOUS_ILLNESS_FLAG", "dbry"],
+ ["CHRONIC_DISEASE_FLAG", "mxbry"],
+ ["SPECIAL_CROWD_FLAG", "tsry"],
+ ["TENANT_FLAG", "zh"],
+ ["FLOATING_FLAG", "ldry"],
+ ["LIVE_ALONE_FLAG", "kclr"],
+ ["PUBLIC_WELFARE_FLAG", "gyg"],
+ ]);
+ console.log(item);
+ console.log(homeTypeMap.get(item));
+ return homeTypeMap.get(item);
+ },
+
chooseNav(item) {
let buildList = [...this.buildingList];
this.homeText = item.buildingName + item.unitName;
@@ -402,7 +461,7 @@ export default {
font-weight: 500;
color: #fff;
&:not(:last-child) {
- margin-right: 10px;
+ margin-right: 20px;
}
}
diff --git a/src/views/dataBoard/overview/components/jdwgy.vue b/src/views/dataBoard/overview/components/jdwgy.vue
index b6b5f6a3c..33c6869d6 100644
--- a/src/views/dataBoard/overview/components/jdwgy.vue
+++ b/src/views/dataBoard/overview/components/jdwgy.vue
@@ -32,10 +32,10 @@
+
-
-
-
+
+