b($0<>hFMITjRF9!Ky#SoEBpTznxjyPJ1ck#k3$ilY~qJaoHAgS
z03_3f3=rwfZj*5+lOs{mX|H7JNAyRA>ar=HWYS04fai}xv4NbsHQ-b-4)vA&&!!{b
z4*{wP(B)*Hjx%B$YVmod!*t@>Qx{J!#+ne9ony|nrqe#R%Rn9HH5fO^%vdsIn04Fp
znhe#Y19fbDaTgh=`^tewq4fw9{zQ5ef!P~IGTBfbhlw~#>_cEU)XN}IM#MiIBbgEl
zahNv+YRMy+*-)=m&q8siH{E4np`l*(MiUs$t#YQ7bM&8ebS#_znFMILW8sX{SG%!*)SxNQzu}Dq#M{u}FoRDw7@+P*xkH9~SGKW$j(>_u
z@nEvCKz4j}Zws{X`IT)=K?ZSif#2}f6f%-Iw>1S|DkYs|vNZ)gSvn%V+^s1B^)kNu
z;1xpi(alX_{TQI0{Pb;Zk^x2LtZ;J^=%2$-yBFTvgmBewk3*1RY`V?2$4NTVX;R78
zo$Ua#yzOxeoB+Z3*zIvLbCYdya4!@dynQ!Vn%f(Pbs`ZVfoT2)OG!z@lueday}?pl
z5&cP~pj?Y!mqZ`ztDIs$wT@00000NkvXXu0mjfj9B8O
literal 0
HcmV?d00001
diff --git a/src/assets/scss/dataBoard/overview/index.scss b/src/assets/scss/dataBoard/overview/index.scss
index 69d4eda69..a82c0ec4e 100644
--- a/src/assets/scss/dataBoard/overview/index.scss
+++ b/src/assets/scss/dataBoard/overview/index.scss
@@ -583,11 +583,12 @@
height: 40px;
line-height: 40px;
width: 110px;
- height: 14px;
+ overflow: hidden;
font-size: 14px;
- font-family: PingFang SC;
font-weight: 400;
color: #FFFFFF;
+ text-overflow: ellipsis;
+ white-space: nowrap;
}
.tdbg1 {
diff --git a/src/router/index.js b/src/router/index.js
index b6c827ce0..e17779b66 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -208,6 +208,16 @@ export const dataBoardRoutes = {
isTab: false,
},
},
+ {
+ path: "renfang/resi-class-new",
+ props: true,
+ component: () => import("@/views/dataBoard/renfang/resi/classNew"),
+ name: "dataBoard-renfang-resi-class",
+ meta: {
+ title: "居民分类列表",
+ isTab: false,
+ },
+ },
{
path: "renfang/resi-analyze",
props: true,
diff --git a/src/views/dataBoard/cpts/personnel/modules/Family.vue b/src/views/dataBoard/cpts/personnel/modules/Family.vue
index 6fda2fc8c..0d54a50f4 100644
--- a/src/views/dataBoard/cpts/personnel/modules/Family.vue
+++ b/src/views/dataBoard/cpts/personnel/modules/Family.vue
@@ -97,36 +97,41 @@ export default {
padding: 18px 24px;
box-sizing: border-box;
position: absolute;
- &:nth-of-type(1),
- &:nth-of-type(2) {
- background: url("@/assets/images/manyidu/gx_big.png") no-repeat center;
- background-size: 100% 100%;
- width: 180px;
- min-height: 100px;
- }
- &:nth-of-type(3),
- &:nth-of-type(4) {
- background: url("@/assets/images/manyidu/gx_small.png") no-repeat center;
- background-size: 100% 100%;
- width: 180px;
- min-height: 100px;
- padding: 15px 24px;
- }
+ background: url("@/assets/images/manyidu/gx_big.png") no-repeat center;
+ background-size: 100% 100%;
+ width: 180px;
+ min-height: 80px;
&:nth-of-type(1) {
- left: -98px;
- top: 34px;
+ left: -24px;
+ top: -24px;
}
&:nth-of-type(2) {
- right: -68px;
- top: 34px;
+ right: -24px;
+ top: -24px;
}
&:nth-of-type(3) {
- left: -91px;
- bottom: 41px;
+ left: -24px;
+ bottom: -20px;
}
&:nth-of-type(4) {
- right: -44px;
- bottom: 41px;
+ right: -24px;
+ top: 274px;
+ }
+ &:nth-of-type(5) {
+ left: -94px;
+ top: 74px;
+ }
+ &:nth-of-type(6) {
+ right: -94px;
+ top: 74px;
+ }
+ &:nth-of-type(7) {
+ left: -124px;
+ top: 174px;
+ }
+ &:nth-of-type(8) {
+ right: -124px;
+ top: 174px;
}
}
.user-name {
diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue
index a6b6eaa88..753be740c 100644
--- a/src/views/dataBoard/overview/index.vue
+++ b/src/views/dataBoard/overview/index.vue
@@ -1,147 +1,172 @@
-
+
-
+
+
+

+
-
-
+
+
-
-
+
+
-
@@ -163,10 +188,8 @@ import CommunityResult from "@/views/dataBoard/overview/components/CommunityResu
import EventAndFollowUp from "@/views/dataBoard/overview/components/EventAndFollowUp.vue";
import RankingGridData from "@/views/dataBoard/overview/components/RankingGridData.vue";
-
-import {requestPostBi} from "@/js/dai/request-bipass";
-import {requestPost} from "@/js/dai/request";
-import getQueryPara from "dai-js/modules/getQueryPara";
+import { requestPostBi } from "@/js/dai/request-bipass";
+import { requestPost } from "@/js/dai/request";
export default {
name: "renfang",
@@ -186,17 +209,17 @@ export default {
DynamicHumanRoomData,
CommunityResult,
EventAndFollowUp,
- RankingGridData
+ RankingGridData,
},
data() {
return {
loading: false,
- rfphDate: this.$moment().format('YYYY-MM'),
- sq12345Date: this.$moment().format('YYYY-MM'),
- sqzcDate: this.$moment().format('YYYY-MM'),
- sjhfDate: this.$moment().format('YYYY-MM'),
- sqwggxDate: this.$moment().format('YYYY-MM'),
+ rfphDate: this.$moment().format("YYYY-MM"),
+ sq12345Date: this.$moment().format("YYYY-MM"),
+ sqzcDate: this.$moment().format("YYYY-MM"),
+ sjhfDate: this.$moment().format("YYYY-MM"),
+ sqwggxDate: this.$moment().format("YYYY-MM"),
orgData: {
children: [],
}, //当前组织对象
@@ -207,7 +230,9 @@ export default {
{
orgId: "",
orgLevel: "",
- meta: {title: "人房总览"},
+ id: "",
+ level: "",
+ meta: { title: "人房总览" },
},
],
@@ -220,17 +245,17 @@ export default {
// const queryOrgId = getQueryPara("orgId");
// const queryOrgLevel = getQueryPara("orgLevel");
// this.init(queryOrgId, queryOrgLevel);
- if(this.$store.state.chooseArea.chooseName.orgId) {
- this.getMapData()
+ if (this.$store.state.chooseArea.chooseName.orgId) {
+ this.getMapData();
}
},
watch: {
- "$store.state.chooseArea.chooseName"(val){
- if(val.orgId) {
- this.getMapData()
+ "$store.state.chooseArea.chooseName"(val) {
+ if (val.orgId) {
+ this.getMapData();
}
- }
+ },
},
methods: {
@@ -261,7 +286,8 @@ export default {
}
},
- clickBreadItem({item}) {
+ clickBreadItem({ item }) {
+ console.log("item::", item);
this.toBread(item);
},
@@ -269,22 +295,30 @@ export default {
this.toBread({
orgId: item.id,
orgLevel: item.level,
- meta: {title: item.name},
+ meta: { title: item.name },
});
},
-
+ goBackMap() {
+ console.log(
+ "this.breadList[this.breadList.length - 2]::",
+ this.breadList[this.breadList.length - 2]
+ );
+ this.clickAgencyItem(this.breadList[this.breadList.length - 2]);
+ },
toBread(item) {
- const {orgId} = item;
- const {breadList} = this;
+ console.log(item);
+ const { orgId } = item;
+ const { breadList } = this;
let index = breadList.findIndex((val) => val.orgId === orgId);
// return console.log(item, breadList, index);
if (index >= 0) {
this.breadList = breadList.slice(0, index + 1);
} else {
- breadList.push(item);
+ breadList.push({ ...item, id: item.orgId, level: item.orgLevel });
this.breadList = breadList;
}
- this.getMapData(item.orgId,item.orgLevel)
+ console.log("this.breadList::", this.breadList);
+ this.getMapData(item.orgId, item.orgLevel);
},
// 点击搜索结果条目,在地图上显示点和详情弹窗
@@ -299,34 +333,39 @@ export default {
},
//获取地图上显示的组织数据
- async getMapData(orgId=this.$store.state.chooseArea.chooseName.orgId,level=this.$store.state.chooseArea.chooseName.level) {
+ async getMapData(
+ orgId = this.$store.state.chooseArea.chooseName.orgId,
+ level = this.$store.state.chooseArea.chooseName.level
+ ) {
const url = "org_map";
- this.$http.post(`/gov/org/agency/maporg`, {orgId, level}).then(({data: {data}}) => {
- this.orgData = data;
- this.orgId = this.orgData.org_id;
- this.orgLevel = this.orgData.level;
- this.currentLevel = this.orgData.agencyLevel;
- })
+ this.$http
+ .post(`/gov/org/agency/maporg`, { orgId, level })
+ .then(({ data: { data } }) => {
+ this.orgData = data;
+ this.orgId = this.orgData.org_id;
+ this.orgLevel = this.orgData.level;
+ this.currentLevel = this.orgData.agencyLevel;
+ });
},
//获取地图上显示的组织数据
async getSubMapData() {
const url = "sub_org_map";
- const {data, code, msg} = await requestPostBi(
- url,
- {
- queryParam: {
- org_id: this.orgId,
- },
+ const { data, code, msg } = await requestPostBi(
+ url,
+ {
+ queryParam: {
+ org_id: this.orgId,
},
- {
- // mockId: 61831860,
- }
+ },
+ {
+ // mockId: 61831860,
+ }
);
if (code === 0) {
- const {orgData} = this;
+ const { orgData } = this;
orgData.children = data.map((item) => {
return {
...item,
@@ -337,7 +376,7 @@ export default {
coordinates: item.coordinates || "",
};
});
- this.orgData = {...orgData};
+ this.orgData = { ...orgData };
} else {
this.$message.error(msg);
}
@@ -351,7 +390,7 @@ export default {
level: this.orgLevel,
};
- const {data, code, msg} = await requestPost(url, params);
+ const { data, code, msg } = await requestPost(url, params);
if (code === 0) {
this.orgData = data;
this.orgId = this.orgId;
@@ -366,9 +405,24 @@ export default {
},
};
-
+
diff --git a/src/views/dataBoard/renfang/resi/class.vue b/src/views/dataBoard/renfang/resi/class.vue
index 2a8f4d827..015fa306e 100644
--- a/src/views/dataBoard/renfang/resi/class.vue
+++ b/src/views/dataBoard/renfang/resi/class.vue
@@ -1,746 +1,340 @@
-
-
-
-
-
-

-
{{ tableTitle }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+

+
{{ tableTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dataBoard/renfang/resi/classNew.vue b/src/views/dataBoard/renfang/resi/classNew.vue
new file mode 100644
index 000000000..2a8f4d827
--- /dev/null
+++ b/src/views/dataBoard/renfang/resi/classNew.vue
@@ -0,0 +1,747 @@
+
+
+
+
+
+
+

+
{{ tableTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dataBoard/renfang/resident/index.vue b/src/views/dataBoard/renfang/resident/index.vue
index 3838d6e25..79fc61011 100644
--- a/src/views/dataBoard/renfang/resident/index.vue
+++ b/src/views/dataBoard/renfang/resident/index.vue
@@ -37,7 +37,7 @@ export default {
},
},
{
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
meta: {
title: "居民列表",
},
diff --git a/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue b/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue
index 9e24764dd..a2075db31 100644
--- a/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue
+++ b/src/views/dataBoard/renfang/visualizing/components/dangyuan.vue
@@ -157,7 +157,7 @@ export default {
this.myChart1.setOption(option);
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -247,7 +247,7 @@ export default {
};
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
diff --git a/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue b/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue
index ffb24a249..d52862e29 100644
--- a/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue
+++ b/src/views/dataBoard/renfang/visualizing/components/dibaorenyuan.vue
@@ -203,7 +203,7 @@ export default {
this.myChart1.setOption(option);
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "mlsp",
@@ -306,7 +306,7 @@ export default {
this.myChart2.setOption(option);
this.myChart2.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "mlsp",
@@ -411,7 +411,7 @@ export default {
this.myChart3.setOption(option);
this.myChart3.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "mlsp",
@@ -515,7 +515,7 @@ export default {
this.myChart4.setOption(option);
this.myChart4.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "mlsp",
diff --git a/src/views/dataBoard/renfang/visualizing/components/laonianren.vue b/src/views/dataBoard/renfang/visualizing/components/laonianren.vue
index 16f0d1540..b1a824e68 100644
--- a/src/views/dataBoard/renfang/visualizing/components/laonianren.vue
+++ b/src/views/dataBoard/renfang/visualizing/components/laonianren.vue
@@ -167,7 +167,7 @@ export default {
this.myChart1.setOption(option);
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -259,7 +259,7 @@ export default {
};
this.myChart2.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
diff --git a/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue b/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue
index 9365f8f0a..5839174a6 100644
--- a/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue
+++ b/src/views/dataBoard/renfang/visualizing/components/shiyerenyuan.vue
@@ -221,7 +221,7 @@ export default {
this.myChart1.setOption(option);
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -324,7 +324,7 @@ export default {
this.myChart2.setOption(option);
this.myChart2.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -429,7 +429,7 @@ export default {
this.myChart3.setOption(option);
this.myChart3.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -533,7 +533,7 @@ export default {
this.myChart4.setOption(option);
this.myChart4.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -637,7 +637,7 @@ export default {
this.myChart5.setOption(option);
this.myChart5.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
diff --git a/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue b/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue
index 37d4751dc..8b8efd926 100644
--- a/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue
+++ b/src/views/dataBoard/renfang/visualizing/components/zhiyuanzhe.vue
@@ -157,7 +157,7 @@ export default {
this.myChart1.setOption(option);
this.myChart1.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
@@ -249,7 +249,7 @@ export default {
};
this.myChart2.on("click", (a, b) => {
this.$router.push({
- path: "/dataBoard/renfang/resi-class",
+ path: "/dataBoard/renfang/resi-class-new",
query: {
org_id: this.org_id,
type_id: "aged",
From 71d8eced6c5f91b335a72dcea7c7e9d53c99d2c5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E8=8B=A5=E6=99=A8?= <974220104@qq.com>
Date: Fri, 22 Sep 2023 17:55:33 +0800
Subject: [PATCH 7/7] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=89=93=E5=8D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/dataBoard/overview/index.vue | 7 -------
1 file changed, 7 deletions(-)
diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue
index 753be740c..a3ea8083d 100644
--- a/src/views/dataBoard/overview/index.vue
+++ b/src/views/dataBoard/overview/index.vue
@@ -287,7 +287,6 @@ export default {
},
clickBreadItem({ item }) {
- console.log("item::", item);
this.toBread(item);
},
@@ -299,14 +298,9 @@ export default {
});
},
goBackMap() {
- console.log(
- "this.breadList[this.breadList.length - 2]::",
- this.breadList[this.breadList.length - 2]
- );
this.clickAgencyItem(this.breadList[this.breadList.length - 2]);
},
toBread(item) {
- console.log(item);
const { orgId } = item;
const { breadList } = this;
let index = breadList.findIndex((val) => val.orgId === orgId);
@@ -317,7 +311,6 @@ export default {
breadList.push({ ...item, id: item.orgId, level: item.orgLevel });
this.breadList = breadList;
}
- console.log("this.breadList::", this.breadList);
this.getMapData(item.orgId, item.orgLevel);
},