Compare commits

...

5 Commits

8 changed files with 937 additions and 0 deletions

307
data/2026-04-10.json Normal file
View File

@ -0,0 +1,307 @@
{
"date": "2026-04-10",
"timestamp": 1775898006653,
"source": "http://bjjs.zjw.beijing.gov.cn/eportal/ui?pageId=307749",
"data": {
"spfsjtj": {
"ksqf": {
"kspf_total_units": "77307",
"kspf_total_area": "6735497.9000",
"kspf_residential_units": "34907",
"kspf_residential_area": "4921502.0700",
"kspf_commercial_units": "211",
"kspf_commercial_area": "152459.1700",
"kspf_office_units": "502",
"kspf_office_area": "493647.2500",
"kspf_parking_units": "32988",
"kspf_parking_area": "879666.1500"
},
"ysxk": {
"ysxk_license_count": "11",
"ysxk_total_area": "377021.3000",
"ysxk_residential_units": "3072",
"ysxk_residential_area": "357720.7000",
"ysxk_commercial_units": "0",
"ysxk_commercial_area": "0.0000",
"ysxk_office_units": "0",
"ysxk_office_area": "0.0000",
"ysxk_parking_units": "954",
"ysxk_parking_area": "13777.2800"
},
"qfrg": {
"qfrg_total_units": "123",
"qfrg_total_area": "15710.4400",
"qfrg_residential_units": "122",
"qfrg_residential_area": "15677.8800",
"qfrg_commercial_units": "0",
"qfrg_commercial_area": "0.0000",
"qfrg_office_units": "0",
"qfrg_office_area": "0.0000",
"qfrg_parking_units": "0",
"qfrg_parking_area": "0.0000"
},
"qfqy": {
"qfqy_total_units": "128",
"qfqy_total_area": "12186.8000",
"qfqy_residential_units": "90",
"qfqy_residential_area": "10914.0800",
"qfqy_commercial_units": "0",
"qfqy_commercial_area": "0.0000",
"qfqy_office_units": "0",
"qfqy_office_area": "0.0000",
"qfqy_parking_units": "17",
"qfqy_parking_area": "398.8600"
},
"wyxf": {
"wyxf_total_units": "213085",
"wyxf_total_area": "11537744.2400",
"wyxf_residential_units": "29666",
"wyxf_residential_area": "3469837.9800",
"wyxf_commercial_units": "1798",
"wyxf_commercial_area": "881964.3000",
"wyxf_office_units": "4402",
"wyxf_office_area": "1523567.7300",
"wyxf_parking_units": "124919",
"wyxf_parking_area": "4166192.5300"
},
"xfxm": {
"xfxm_project_count": "40035",
"xfxm_total_area": "280275177.9800",
"xfxm_residential_units": "940869",
"xfxm_residential_area": "117226559.5600",
"xfxm_commercial_units": "97049",
"xfxm_commercial_area": "23187117.2400",
"xfxm_office_units": "134747",
"xfxm_office_area": "25165687.7500",
"xfxm_parking_units": "833046",
"xfxm_parking_area": "31736620.5300"
},
"xfrg": {
"xfrg_total_units": "48",
"xfrg_total_area": "6561.5800",
"xfrg_residential_units": "47",
"xfrg_residential_area": "6512.6400",
"xfrg_commercial_units": "0",
"xfrg_commercial_area": "0.0000",
"xfrg_office_units": "0",
"xfrg_office_area": "0.0000",
"xfrg_parking_units": "0",
"xfrg_parking_area": "0.0000"
},
"xfqy": {
"xfqy_total_units": "107",
"xfqy_total_area": "8202.5000",
"xfqy_residential_units": "46",
"xfqy_residential_area": "5724.3800",
"xfqy_commercial_units": "2",
"xfqy_commercial_area": "679.9100",
"xfqy_office_units": "2",
"xfqy_office_area": "190.8100",
"xfqy_parking_units": "38",
"xfqy_parking_area": "1242.5400"
}
},
"clfwsqytj": {
"clf_month": {
"clf_month_total_units": "21822",
"clf_month_total_area": "1840246.1600",
"clf_month_residential_units": "19886",
"clf_month_residential_area": "1732823.9500"
},
"clf_day": {
"clf_day_total_units": "951",
"clf_day_total_area": "82341.8800",
"clf_day_residential_units": "863",
"clf_day_residential_area": "77142.9200"
}
},
"clfwdtj": {
"broker": [
{
"broker_seq": "1",
"broker_name": "北京链家置地房地产经纪有限公司",
"broker_deal_units": "10720",
"broker_refund_units": "127"
},
{
"broker_seq": "2",
"broker_name": "北京我爱我家房地产经纪有限公司",
"broker_deal_units": "2260",
"broker_refund_units": "55"
},
{
"broker_seq": "3",
"broker_name": "北京我爱我家华熙房地产经纪有限公司",
"broker_deal_units": "527",
"broker_refund_units": "11"
},
{
"broker_seq": "4",
"broker_name": "北京金色时光房地产经纪有限公司",
"broker_deal_units": "503",
"broker_refund_units": "17"
},
{
"broker_seq": "5",
"broker_name": "北京麦田房产经纪有限公司",
"broker_deal_units": "366",
"broker_refund_units": "9"
},
{
"broker_seq": "6",
"broker_name": "北京市易合房地产经纪有限责任公司",
"broker_deal_units": "153",
"broker_refund_units": "4"
},
{
"broker_seq": "7",
"broker_name": "北京金城阜业房地产经纪有限公司",
"broker_deal_units": "123",
"broker_refund_units": "0"
},
{
"broker_seq": "8",
"broker_name": "北京市兴商房地产经纪中心有限公司",
"broker_deal_units": "117",
"broker_refund_units": "2"
},
{
"broker_seq": "9",
"broker_name": "祥云汇(北京)房地产经纪有限公司",
"broker_deal_units": "92",
"broker_refund_units": "15"
},
{
"broker_seq": "10",
"broker_name": "北京吉永达房地产经纪有限公司",
"broker_deal_units": "64",
"broker_refund_units": "0"
}
],
"district": [
{
"district_name": "全 市",
"district_deal_units": "21822.0",
"district_deal_area": "1840246.1600000001"
},
{
"district_name": "东 城",
"district_deal_units": "864",
"district_deal_area": "56702.5500"
},
{
"district_name": "西 城",
"district_deal_units": "1167",
"district_deal_area": "74721.0700"
},
{
"district_name": "朝 阳",
"district_deal_units": "4908",
"district_deal_area": "432010.5800"
},
{
"district_name": "海 淀",
"district_deal_units": "2364",
"district_deal_area": "201337.4200"
},
{
"district_name": "丰 台",
"district_deal_units": "2190",
"district_deal_area": "174154.8900"
},
{
"district_name": "石景山",
"district_deal_units": "721",
"district_deal_area": "55800.4100"
},
{
"district_name": "通 州",
"district_deal_units": "1616",
"district_deal_area": "135538.0300"
},
{
"district_name": "房 山",
"district_deal_units": "1292",
"district_deal_area": "105879.0800"
},
{
"district_name": "顺 义",
"district_deal_units": "1257",
"district_deal_area": "119357.3500"
},
{
"district_name": "门头沟",
"district_deal_units": "979",
"district_deal_area": "63897.9200"
},
{
"district_name": "大 兴",
"district_deal_units": "1388",
"district_deal_area": "121600.2700"
},
{
"district_name": "怀 柔",
"district_deal_units": "272",
"district_deal_area": "24846.6100"
},
{
"district_name": "密 云",
"district_deal_units": "500",
"district_deal_area": "50221.1300"
},
{
"district_name": "昌 平",
"district_deal_units": "1528",
"district_deal_area": "153184.7800"
},
{
"district_name": "延 庆",
"district_deal_units": "214",
"district_deal_area": "18384.3400"
},
{
"district_name": "平 谷",
"district_deal_units": "243",
"district_deal_area": "22652.9900"
},
{
"district_name": "开发区",
"district_deal_units": "319",
"district_deal_area": "29956.7400"
}
],
"area": [
{
"area_range": "60m2以下",
"area_deal_units": "6520",
"area_deal_percent": "297722.3800"
},
{
"area_range": "6080m2",
"area_deal_units": "5493",
"area_deal_percent": "378666.4200"
},
{
"area_range": "80100m2",
"area_deal_units": "5020",
"area_deal_percent": "446959.4700"
},
{
"area_range": "100120m2",
"area_deal_units": "1897",
"area_deal_percent": "206555.9000"
},
{
"area_range": "120140m2",
"area_deal_units": "1190",
"area_deal_percent": "154078.1200"
},
{
"area_range": "140m2以上",
"area_deal_units": "1702",
"area_deal_percent": "356263.8700"
}
]
}
}
}

307
data/2026-04-11.json Normal file
View File

@ -0,0 +1,307 @@
{
"date": "2026-04-11",
"timestamp": 1775984407244,
"source": "http://bjjs.zjw.beijing.gov.cn/eportal/ui?pageId=307749",
"data": {
"spfsjtj": {
"ksqf": {
"kspf_total_units": "77195",
"kspf_total_area": "6722954.4700",
"kspf_residential_units": "34817",
"kspf_residential_area": "4909536.9100",
"kspf_commercial_units": "211",
"kspf_commercial_area": "152459.1700",
"kspf_office_units": "502",
"kspf_office_area": "493647.2500",
"kspf_parking_units": "32976",
"kspf_parking_area": "879374.3500"
},
"ysxk": {
"ysxk_license_count": "11",
"ysxk_total_area": "377021.3000",
"ysxk_residential_units": "3072",
"ysxk_residential_area": "357720.7000",
"ysxk_commercial_units": "0",
"ysxk_commercial_area": "0.0000",
"ysxk_office_units": "0",
"ysxk_office_area": "0.0000",
"ysxk_parking_units": "954",
"ysxk_parking_area": "13777.2800"
},
"qfrg": {
"qfrg_total_units": "195",
"qfrg_total_area": "25197.8800",
"qfrg_residential_units": "193",
"qfrg_residential_area": "25140.5800",
"qfrg_commercial_units": "0",
"qfrg_commercial_area": "0.0000",
"qfrg_office_units": "0",
"qfrg_office_area": "0.0000",
"qfrg_parking_units": "0",
"qfrg_parking_area": "0.0000"
},
"qfqy": {
"qfqy_total_units": "115",
"qfqy_total_area": "12928.8100",
"qfqy_residential_units": "93",
"qfqy_residential_area": "12350.5400",
"qfqy_commercial_units": "0",
"qfqy_commercial_area": "0.0000",
"qfqy_office_units": "0",
"qfqy_office_area": "0.0000",
"qfqy_parking_units": "12",
"qfqy_parking_area": "291.8000"
},
"wyxf": {
"wyxf_total_units": "213013",
"wyxf_total_area": "11534274.7400",
"wyxf_residential_units": "29649",
"wyxf_residential_area": "3468056.5700",
"wyxf_commercial_units": "1798",
"wyxf_commercial_area": "881964.3000",
"wyxf_office_units": "4402",
"wyxf_office_area": "1523567.7300",
"wyxf_parking_units": "124871",
"wyxf_parking_area": "4164629.5400"
},
"xfxm": {
"xfxm_project_count": "40035",
"xfxm_total_area": "280275177.9800",
"xfxm_residential_units": "940869",
"xfxm_residential_area": "117226559.5600",
"xfxm_commercial_units": "97049",
"xfxm_commercial_area": "23187117.2400",
"xfxm_office_units": "134747",
"xfxm_office_area": "25165687.7500",
"xfxm_parking_units": "833046",
"xfxm_parking_area": "31736620.5300"
},
"xfrg": {
"xfrg_total_units": "24",
"xfrg_total_area": "3084.4100",
"xfrg_residential_units": "24",
"xfrg_residential_area": "3084.4100",
"xfrg_commercial_units": "0",
"xfrg_commercial_area": "0.0000",
"xfrg_office_units": "0",
"xfrg_office_area": "0.0000",
"xfrg_parking_units": "0",
"xfrg_parking_area": "0.0000"
},
"xfqy": {
"xfqy_total_units": "67",
"xfqy_total_area": "3758.8200",
"xfqy_residential_units": "19",
"xfqy_residential_area": "2261.4200",
"xfqy_commercial_units": "0",
"xfqy_commercial_area": "0.0000",
"xfqy_office_units": "0",
"xfqy_office_area": "0.0000",
"xfqy_parking_units": "40",
"xfqy_parking_area": "1368.5500"
}
},
"clfwsqytj": {
"clf_month": {
"clf_month_total_units": "21822",
"clf_month_total_area": "1840246.1600",
"clf_month_residential_units": "19886",
"clf_month_residential_area": "1732823.9500"
},
"clf_day": {
"clf_day_total_units": "238",
"clf_day_total_area": "20192.8300",
"clf_day_residential_units": "226",
"clf_day_residential_area": "19687.9400"
}
},
"clfwdtj": {
"broker": [
{
"broker_seq": "1",
"broker_name": "北京链家置地房地产经纪有限公司",
"broker_deal_units": "10720",
"broker_refund_units": "127"
},
{
"broker_seq": "2",
"broker_name": "北京我爱我家房地产经纪有限公司",
"broker_deal_units": "2260",
"broker_refund_units": "55"
},
{
"broker_seq": "3",
"broker_name": "北京我爱我家华熙房地产经纪有限公司",
"broker_deal_units": "527",
"broker_refund_units": "11"
},
{
"broker_seq": "4",
"broker_name": "北京金色时光房地产经纪有限公司",
"broker_deal_units": "503",
"broker_refund_units": "17"
},
{
"broker_seq": "5",
"broker_name": "北京麦田房产经纪有限公司",
"broker_deal_units": "366",
"broker_refund_units": "9"
},
{
"broker_seq": "6",
"broker_name": "北京市易合房地产经纪有限责任公司",
"broker_deal_units": "153",
"broker_refund_units": "4"
},
{
"broker_seq": "7",
"broker_name": "北京金城阜业房地产经纪有限公司",
"broker_deal_units": "123",
"broker_refund_units": "0"
},
{
"broker_seq": "8",
"broker_name": "北京市兴商房地产经纪中心有限公司",
"broker_deal_units": "117",
"broker_refund_units": "2"
},
{
"broker_seq": "9",
"broker_name": "祥云汇(北京)房地产经纪有限公司",
"broker_deal_units": "92",
"broker_refund_units": "15"
},
{
"broker_seq": "10",
"broker_name": "北京吉永达房地产经纪有限公司",
"broker_deal_units": "64",
"broker_refund_units": "0"
}
],
"district": [
{
"district_name": "全 市",
"district_deal_units": "21822.0",
"district_deal_area": "1840246.1600000001"
},
{
"district_name": "东 城",
"district_deal_units": "864",
"district_deal_area": "56702.5500"
},
{
"district_name": "西 城",
"district_deal_units": "1167",
"district_deal_area": "74721.0700"
},
{
"district_name": "朝 阳",
"district_deal_units": "4908",
"district_deal_area": "432010.5800"
},
{
"district_name": "海 淀",
"district_deal_units": "2364",
"district_deal_area": "201337.4200"
},
{
"district_name": "丰 台",
"district_deal_units": "2190",
"district_deal_area": "174154.8900"
},
{
"district_name": "石景山",
"district_deal_units": "721",
"district_deal_area": "55800.4100"
},
{
"district_name": "通 州",
"district_deal_units": "1616",
"district_deal_area": "135538.0300"
},
{
"district_name": "房 山",
"district_deal_units": "1292",
"district_deal_area": "105879.0800"
},
{
"district_name": "顺 义",
"district_deal_units": "1257",
"district_deal_area": "119357.3500"
},
{
"district_name": "门头沟",
"district_deal_units": "979",
"district_deal_area": "63897.9200"
},
{
"district_name": "大 兴",
"district_deal_units": "1388",
"district_deal_area": "121600.2700"
},
{
"district_name": "怀 柔",
"district_deal_units": "272",
"district_deal_area": "24846.6100"
},
{
"district_name": "密 云",
"district_deal_units": "500",
"district_deal_area": "50221.1300"
},
{
"district_name": "昌 平",
"district_deal_units": "1528",
"district_deal_area": "153184.7800"
},
{
"district_name": "延 庆",
"district_deal_units": "214",
"district_deal_area": "18384.3400"
},
{
"district_name": "平 谷",
"district_deal_units": "243",
"district_deal_area": "22652.9900"
},
{
"district_name": "开发区",
"district_deal_units": "319",
"district_deal_area": "29956.7400"
}
],
"area": [
{
"area_range": "60m2以下",
"area_deal_units": "6520",
"area_deal_percent": "297722.3800"
},
{
"area_range": "6080m2",
"area_deal_units": "5493",
"area_deal_percent": "378666.4200"
},
{
"area_range": "80100m2",
"area_deal_units": "5020",
"area_deal_percent": "446959.4700"
},
{
"area_range": "100120m2",
"area_deal_units": "1897",
"area_deal_percent": "206555.9000"
},
{
"area_range": "120140m2",
"area_deal_units": "1190",
"area_deal_percent": "154078.1200"
},
{
"area_range": "140m2以上",
"area_deal_units": "1702",
"area_deal_percent": "356263.8700"
}
]
}
}
}

307
data/2026-04-12.json Normal file
View File

@ -0,0 +1,307 @@
{
"date": "2026-04-12",
"timestamp": 1776077133778,
"source": "http://bjjs.zjw.beijing.gov.cn/eportal/ui?pageId=307749",
"data": {
"spfsjtj": {
"ksqf": {
"kspf_total_units": "77134",
"kspf_total_area": "6716634.4600",
"kspf_residential_units": "34765",
"kspf_residential_area": "4903421.4400",
"kspf_commercial_units": "211",
"kspf_commercial_area": "152459.1700",
"kspf_office_units": "502",
"kspf_office_area": "493647.2500",
"kspf_parking_units": "32968",
"kspf_parking_area": "879250.5600"
},
"ysxk": {
"ysxk_license_count": "11",
"ysxk_total_area": "377021.3000",
"ysxk_residential_units": "3072",
"ysxk_residential_area": "357720.7000",
"ysxk_commercial_units": "0",
"ysxk_commercial_area": "0.0000",
"ysxk_office_units": "0",
"ysxk_office_area": "0.0000",
"ysxk_parking_units": "954",
"ysxk_parking_area": "13777.2800"
},
"qfrg": {
"qfrg_total_units": "65",
"qfrg_total_area": "7325.0500",
"qfrg_residential_units": "64",
"qfrg_residential_area": "7311.7900",
"qfrg_commercial_units": "0",
"qfrg_commercial_area": "0.0000",
"qfrg_office_units": "0",
"qfrg_office_area": "0.0000",
"qfrg_parking_units": "1",
"qfrg_parking_area": "13.2600"
},
"qfqy": {
"qfqy_total_units": "61",
"qfqy_total_area": "6320.0100",
"qfqy_residential_units": "52",
"qfqy_residential_area": "6115.4700",
"qfqy_commercial_units": "0",
"qfqy_commercial_area": "0.0000",
"qfqy_office_units": "0",
"qfqy_office_area": "0.0000",
"qfqy_parking_units": "8",
"qfqy_parking_area": "123.7900"
},
"wyxf": {
"wyxf_total_units": "212982",
"wyxf_total_area": "11532507.9700",
"wyxf_residential_units": "29642",
"wyxf_residential_area": "3467070.8000",
"wyxf_commercial_units": "1798",
"wyxf_commercial_area": "881964.3000",
"wyxf_office_units": "4402",
"wyxf_office_area": "1523567.7300",
"wyxf_parking_units": "124850",
"wyxf_parking_area": "4163909.7700"
},
"xfxm": {
"xfxm_project_count": "40035",
"xfxm_total_area": "280275177.9800",
"xfxm_residential_units": "940869",
"xfxm_residential_area": "117226559.5600",
"xfxm_commercial_units": "97049",
"xfxm_commercial_area": "23187117.2400",
"xfxm_office_units": "134747",
"xfxm_office_area": "25165687.7500",
"xfxm_parking_units": "833046",
"xfxm_parking_area": "31736620.5300"
},
"xfrg": {
"xfrg_total_units": "20",
"xfrg_total_area": "2249.5500",
"xfrg_residential_units": "19",
"xfrg_residential_area": "2227.3800",
"xfrg_commercial_units": "0",
"xfrg_commercial_area": "0.0000",
"xfrg_office_units": "0",
"xfrg_office_area": "0.0000",
"xfrg_parking_units": "0",
"xfrg_parking_area": "0.0000"
},
"xfqy": {
"xfqy_total_units": "62",
"xfqy_total_area": "3068.4200",
"xfqy_residential_units": "8",
"xfqy_residential_area": "1316.6200",
"xfqy_commercial_units": "0",
"xfqy_commercial_area": "0.0000",
"xfqy_office_units": "0",
"xfqy_office_area": "0.0000",
"xfqy_parking_units": "50",
"xfqy_parking_area": "1677.6300"
}
},
"clfwsqytj": {
"clf_month": {
"clf_month_total_units": "21822",
"clf_month_total_area": "1840246.1600",
"clf_month_residential_units": "19886",
"clf_month_residential_area": "1732823.9500"
},
"clf_day": {
"clf_day_total_units": "147",
"clf_day_total_area": "12566.0500",
"clf_day_residential_units": "139",
"clf_day_residential_area": "11942.6700"
}
},
"clfwdtj": {
"broker": [
{
"broker_seq": "1",
"broker_name": "北京链家置地房地产经纪有限公司",
"broker_deal_units": "10720",
"broker_refund_units": "127"
},
{
"broker_seq": "2",
"broker_name": "北京我爱我家房地产经纪有限公司",
"broker_deal_units": "2260",
"broker_refund_units": "55"
},
{
"broker_seq": "3",
"broker_name": "北京我爱我家华熙房地产经纪有限公司",
"broker_deal_units": "527",
"broker_refund_units": "11"
},
{
"broker_seq": "4",
"broker_name": "北京金色时光房地产经纪有限公司",
"broker_deal_units": "503",
"broker_refund_units": "17"
},
{
"broker_seq": "5",
"broker_name": "北京麦田房产经纪有限公司",
"broker_deal_units": "366",
"broker_refund_units": "9"
},
{
"broker_seq": "6",
"broker_name": "北京市易合房地产经纪有限责任公司",
"broker_deal_units": "153",
"broker_refund_units": "4"
},
{
"broker_seq": "7",
"broker_name": "北京金城阜业房地产经纪有限公司",
"broker_deal_units": "123",
"broker_refund_units": "0"
},
{
"broker_seq": "8",
"broker_name": "北京市兴商房地产经纪中心有限公司",
"broker_deal_units": "117",
"broker_refund_units": "2"
},
{
"broker_seq": "9",
"broker_name": "祥云汇(北京)房地产经纪有限公司",
"broker_deal_units": "92",
"broker_refund_units": "15"
},
{
"broker_seq": "10",
"broker_name": "北京吉永达房地产经纪有限公司",
"broker_deal_units": "64",
"broker_refund_units": "0"
}
],
"district": [
{
"district_name": "全 市",
"district_deal_units": "21822.0",
"district_deal_area": "1840246.1600000001"
},
{
"district_name": "东 城",
"district_deal_units": "864",
"district_deal_area": "56702.5500"
},
{
"district_name": "西 城",
"district_deal_units": "1167",
"district_deal_area": "74721.0700"
},
{
"district_name": "朝 阳",
"district_deal_units": "4908",
"district_deal_area": "432010.5800"
},
{
"district_name": "海 淀",
"district_deal_units": "2364",
"district_deal_area": "201337.4200"
},
{
"district_name": "丰 台",
"district_deal_units": "2190",
"district_deal_area": "174154.8900"
},
{
"district_name": "石景山",
"district_deal_units": "721",
"district_deal_area": "55800.4100"
},
{
"district_name": "通 州",
"district_deal_units": "1616",
"district_deal_area": "135538.0300"
},
{
"district_name": "房 山",
"district_deal_units": "1292",
"district_deal_area": "105879.0800"
},
{
"district_name": "顺 义",
"district_deal_units": "1257",
"district_deal_area": "119357.3500"
},
{
"district_name": "门头沟",
"district_deal_units": "979",
"district_deal_area": "63897.9200"
},
{
"district_name": "大 兴",
"district_deal_units": "1388",
"district_deal_area": "121600.2700"
},
{
"district_name": "怀 柔",
"district_deal_units": "272",
"district_deal_area": "24846.6100"
},
{
"district_name": "密 云",
"district_deal_units": "500",
"district_deal_area": "50221.1300"
},
{
"district_name": "昌 平",
"district_deal_units": "1528",
"district_deal_area": "153184.7800"
},
{
"district_name": "延 庆",
"district_deal_units": "214",
"district_deal_area": "18384.3400"
},
{
"district_name": "平 谷",
"district_deal_units": "243",
"district_deal_area": "22652.9900"
},
{
"district_name": "开发区",
"district_deal_units": "319",
"district_deal_area": "29956.7400"
}
],
"area": [
{
"area_range": "60m2以下",
"area_deal_units": "6520",
"area_deal_percent": "297722.3800"
},
{
"area_range": "6080m2",
"area_deal_units": "5493",
"area_deal_percent": "378666.4200"
},
{
"area_range": "80100m2",
"area_deal_units": "5020",
"area_deal_percent": "446959.4700"
},
{
"area_range": "100120m2",
"area_deal_units": "1897",
"area_deal_percent": "206555.9000"
},
{
"area_range": "120140m2",
"area_deal_units": "1190",
"area_deal_percent": "154078.1200"
},
{
"area_range": "140m2以上",
"area_deal_units": "1702",
"area_deal_percent": "356263.8700"
}
]
}
}
}

BIN
pic/2026-04-10.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 KiB

BIN
pic/2026-04-11.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 KiB

BIN
pic/2026-04-12.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

View File

@ -76,6 +76,14 @@ async function main() {
// 额外等待3秒确保动态内容加载
await page.waitForTimeout(3000);
// 执行JS将所有 table 标签的 display 改为 table
await page.evaluate(() => {
const tables = document.querySelectorAll('table');
tables.forEach(table => {
table.style.display = 'table';
});
});
// 截图
await page.screenshot({
path: picPath,

View File

@ -57,6 +57,14 @@ async function screenshot(url, outputPath) {
// 额外等待3秒确保动态内容加载
await page.waitForTimeout(3000);
// 执行JS将所有 table 标签的 display 改为 table
await page.evaluate(() => {
const tables = document.querySelectorAll('table');
tables.forEach(table => {
table.style.display = 'table';
});
});
// 确保输出目录存在
const outputDir = path.dirname(outputPath);
if (!fs.existsSync(outputDir)) {