diff --git a/housing.zip b/housing.zip
new file mode 100644
index 0000000..851cafc
Binary files /dev/null and b/housing.zip differ
diff --git a/package-lock.json b/package-lock.json
index ffab912..0e58fac 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"@vicons/fluent": "^0.12.0",
"@vicons/utils": "^0.1.4",
"axios": "^1.6.0",
+ "echarts": "^5.4.3",
"naive-ui": "^2.35.0",
"stylus": "^0.60.0",
"vue": "^3.3.4",
@@ -725,6 +726,15 @@
"node": ">=0.4.0"
}
},
+ "node_modules/echarts": {
+ "version": "5.4.3",
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.4.3.tgz",
+ "integrity": "sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==",
+ "dependencies": {
+ "tslib": "2.3.0",
+ "zrender": "5.4.4"
+ }
+ },
"node_modules/esbuild": {
"version": "0.18.20",
"resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz",
@@ -1059,6 +1069,11 @@
"resolved": "https://registry.npmmirror.com/treemate/-/treemate-0.3.11.tgz",
"integrity": "sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg=="
},
+ "node_modules/tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
+ },
"node_modules/vdirs": {
"version": "0.1.8",
"resolved": "https://registry.npmmirror.com/vdirs/-/vdirs-0.1.8.tgz",
@@ -1185,6 +1200,14 @@
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "node_modules/zrender": {
+ "version": "5.4.4",
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.4.4.tgz",
+ "integrity": "sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==",
+ "dependencies": {
+ "tslib": "2.3.0"
+ }
}
},
"dependencies": {
@@ -1654,6 +1677,15 @@
"resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
},
+ "echarts": {
+ "version": "5.4.3",
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-5.4.3.tgz",
+ "integrity": "sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==",
+ "requires": {
+ "tslib": "2.3.0",
+ "zrender": "5.4.4"
+ }
+ },
"esbuild": {
"version": "0.18.20",
"resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz",
@@ -1911,6 +1943,11 @@
"resolved": "https://registry.npmmirror.com/treemate/-/treemate-0.3.11.tgz",
"integrity": "sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg=="
},
+ "tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
+ },
"vdirs": {
"version": "0.1.8",
"resolved": "https://registry.npmmirror.com/vdirs/-/vdirs-0.1.8.tgz",
@@ -1977,6 +2014,14 @@
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "zrender": {
+ "version": "5.4.4",
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-5.4.4.tgz",
+ "integrity": "sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==",
+ "requires": {
+ "tslib": "2.3.0"
+ }
}
}
}
diff --git a/package.json b/package.json
index dd70b19..ba6f5d8 100644
--- a/package.json
+++ b/package.json
@@ -12,6 +12,7 @@
"@vicons/fluent": "^0.12.0",
"@vicons/utils": "^0.1.4",
"axios": "^1.6.0",
+ "echarts": "^5.4.3",
"naive-ui": "^2.35.0",
"stylus": "^0.60.0",
"vue": "^3.3.4",
diff --git a/public/assets/images/house-population-bg.png b/public/assets/images/house-population-bg.png
new file mode 100644
index 0000000..4f7f738
Binary files /dev/null and b/public/assets/images/house-population-bg.png differ
diff --git a/public/assets/images/population-house-bg.png b/public/assets/images/population-house-bg.png
new file mode 100644
index 0000000..8eb6d9d
Binary files /dev/null and b/public/assets/images/population-house-bg.png differ
diff --git a/public/assets/svgs/fa-address-card.svg b/public/assets/svgs/fa-address-card.svg
new file mode 100644
index 0000000..f073db4
--- /dev/null
+++ b/public/assets/svgs/fa-address-card.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/fa-building.svg b/public/assets/svgs/fa-building.svg
new file mode 100644
index 0000000..479a123
--- /dev/null
+++ b/public/assets/svgs/fa-building.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/fa-hospital.svg b/public/assets/svgs/fa-hospital.svg
new file mode 100644
index 0000000..13c2bf9
--- /dev/null
+++ b/public/assets/svgs/fa-hospital.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/fa-user.svg b/public/assets/svgs/fa-user.svg
new file mode 100644
index 0000000..5f7f896
--- /dev/null
+++ b/public/assets/svgs/fa-user.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/iconPark-bank-card.svg b/public/assets/svgs/iconPark-bank-card.svg
new file mode 100644
index 0000000..3a68d9a
--- /dev/null
+++ b/public/assets/svgs/iconPark-bank-card.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/iconPark-shopping-mall.svg b/public/assets/svgs/iconPark-shopping-mall.svg
new file mode 100644
index 0000000..3e3a587
--- /dev/null
+++ b/public/assets/svgs/iconPark-shopping-mall.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/md-contacts.svg b/public/assets/svgs/md-contacts.svg
new file mode 100644
index 0000000..430148e
--- /dev/null
+++ b/public/assets/svgs/md-contacts.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/md-domain.svg b/public/assets/svgs/md-domain.svg
new file mode 100644
index 0000000..42786a4
--- /dev/null
+++ b/public/assets/svgs/md-domain.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/md-phone_android.svg b/public/assets/svgs/md-phone_android.svg
new file mode 100644
index 0000000..0493a53
--- /dev/null
+++ b/public/assets/svgs/md-phone_android.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/public/assets/svgs/riLine-building-3-line.svg b/public/assets/svgs/riLine-building-3-line.svg
new file mode 100644
index 0000000..7c0d08f
--- /dev/null
+++ b/public/assets/svgs/riLine-building-3-line.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/src/App.vue b/src/App.vue
index ffcc9c4..5149a20 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,7 +1,11 @@
-
+ |
+ {{ houseInfo.communityName ? houseInfo.communityName : '无' }}
+ |
+ + |
+ {{ houseInfo.residentialName ? houseInfo.residentialName : '无' }}
+
+ |
+ + |
+ {{ houseInfo.buildingName ? houseInfo.buildingName : '无' }}
+ |
+
+ |
+ {{ houseInfo.affiliationUnit ? houseInfo.affiliationUnit : '无' }}
+ |
+ + |
+ {{ houseInfo.affiliationFloors ? houseInfo.affiliationFloors : '无' }}
+
+ |
+ + |
+ {{ houseInfo.houseNum ? houseInfo.houseNum : '无' }}
+ |
+
+ |
+ {{ houseInfo.typeName ? houseInfo.typeName : '无' }}
+ |
+ + |
+ {{ houseInfo.natureName ? houseInfo.natureName : '无' }}
+
+ |
+ + |
+ {{ houseInfo.categoryName ? houseInfo.categoryName : '无' }}
+ |
+
+ |
+ {{ houseInfo.structureName ? houseInfo.structureName : '无' }}
+ |
+ + |
+ {{ houseInfo.roomArea ? houseInfo.roomArea : '无' }}
+
+ |
+ + |
+ {{ houseInfo.buildingPurposeName ? houseInfo.buildingPurposeName : '无' }}
+ |
+
+ |
+ {{ houseInfo.roomNum ? houseInfo.roomNum : '无' }}
+ |
+ + |
+ {{ houseInfo.certificateNum ? houseInfo.certificateNum : '无' }}
+
+ |
+ + |
+ {{ houseInfo.roomUseName ? houseInfo.roomUseName : '无' }}
+ |
+
+ |
+ {{ houseInfo.isVacant ? houseInfo.isVacant : '无' }}
+ |
+ + |
+ {{ houseInfo.isRental ? houseInfo.isRental : '无' }}
+
+ |
+ + |
+ {{ houseInfo.dangerName ? houseInfo.dangerName : '无' }}
+ |
+
+ |
+ {{ houseInfo.registrationDate ? houseInfo.registrationDate : '无' }}
+ |
+ + |
+ {{ houseInfo.affiliatedUnit ? houseInfo.affiliatedUnit : '无' }}
+
+ |
+ ||
+ |
+ {{ houseInfo.lodgeTypeName ? houseInfo.lodgeTypeName : '无' }}
+ |
+ ||||
+ |
+ {{ houseInfo.homeowner ? houseInfo.homeowner : '无' }}
+ |
+ + |
+ {{ houseInfo.documentName ? houseInfo.documentName : '无' }}
+
+ |
+ + |
+ {{ houseInfo.documentNum ? houseInfo.documentNum : '无' }}
+
+ |
+
+ |
+ {{ houseInfo.phone ? houseInfo.phone : '无' }}
+ |
+ ||||
+ |
+ {{ houseInfo.custodian ? houseInfo.custodian : '无' }}
+ |
+ + |
+ {{ houseInfo.custodianDocumentName ? houseInfo.custodianDocumentName : '无' }}
+
+ |
+ + |
+ {{ houseInfo.custodianDocumentNum ? houseInfo.custodianDocumentNum : '无' }}
+
+ |
+
+ |
+ {{ houseInfo.custodianPhone ? houseInfo.custodianPhone : '无' }}
+ |
+ + |
+ {{ houseInfo.relationshipHomeowner ? houseInfo.relationshipHomeowner : '无' }}
+ |
+
+ |
+ {{ populationInfo.name ? populationInfo.name : '无' }}
+ |
+ + |
+ {{ populationInfo.idcardType ? populationInfo.idcardType : '无' }}
+
+ |
+ + |
+ {{ populationInfo.idcard ? populationInfo.idcard : '无' }}
+ |
+
+ |
+ {{ populationInfo.sex ? populationInfo.sex : '无' }}
+ |
+ + |
+ {{ populationInfo.nation ? populationInfo.nation : '无' }}
+ |
+ + |
+ {{ populationInfo.education ? populationInfo.education : '无' }}
+ |
+
+ | + +|||||
+ | |||||
+ {{ populationInfo.description ? populationInfo.description : '无' }}
+
+ |
+ |||||
+ |
+ {{ populationInfo.organization ? populationInfo.organization : '无' }}
+
+ |
+ + |
+ {{ populationInfo.religion ? populationInfo.religion : '无' }}
+ |
+ + |
+
+ {{ populationInfo.marriageStatus ? populationInfo.marriageStatus : '无' }}
+
+ |
+
+ |
+
+ {{ populationInfo.marriageChangeTime ? populationInfo.marriageChangeTime : '无' }}
+
+ |
+ ||||
+ |
+
+ {{ populationInfo.marriageFirstTime ? populationInfo.marriageFirstTime : '无' }}
+
+ |
+ + |
+
+ {{ populationInfo.socialSecurity ? populationInfo.socialSecurity : '无' }}
+
+ |
+ + |
+ {{ populationInfo.healthStatus ? populationInfo.healthStatus : '无' }}
+
+ |
+
+ |
+
+ {{ populationInfo.departmentType ? populationInfo.departmentType : '无' }}
+
+ |
+ + |
+ {{ populationInfo.department ? populationInfo.department : '无' }}
+
+ |
+ + |
+ {{ populationInfo.pastion ? populationInfo.pastion : '无' }}
+ |
+
+ |
+ {{ populationInfo.pastionTitle ? populationInfo.pastionTitle : '无' }}
+
+ |
+ + |
+ {{ populationInfo.expertise ? populationInfo.expertise : '无' }}
+ |
+ + |
+ {{ populationInfo.phone ? populationInfo.phone : '无' }}
+ |
+
+ |
+
+ {{ populationInfo.domicileAddress ? populationInfo.domicileAddress : '无' }}
+
+ |
+ ||||
+ |
+ {{ populationInfo.flowTime ? populationInfo.flowTime : '无' }}
+ |
+ + |
+ {{ populationInfo.flowReason ? populationInfo.flowReason : '无' }}
+
+ |
+ + |
+
+ {{ populationInfo.flowReasontext ? populationInfo.flowReasontext : '无' }}
+
+ |
+
+ | |||||
+ |
+ {{ populationInfo.fatherName ? populationInfo.fatherName : '无' }}
+
+ |
+ + |
+
+ {{ populationInfo.flowReasontext ? populationInfo.flowReasontext : '无' }}
+
+ |
+ + |
+ {{ populationInfo.fatherIdcard ? populationInfo.fatherIdcard : '无' }}
+
+ |
+
+ |
+ {{ populationInfo.motherName ? populationInfo.motherName : '无' }}
+
+ |
+ + |
+ {{ populationInfo.motherPhone ? populationInfo.motherPhone : '无' }}
+
+ |
+ + |
+ {{ populationInfo.motherIdcard ? populationInfo.motherIdcard : '无' }}
+
+ |
+
+ | |||||
+ + | +