Commit 2dfe5556 authored by wenwen.tang's avatar wenwen.tang 😕

chore(data): 同步线上权威数据快照(台账 35 行挂上合同原件 / 名册微调)

由 tools/sync_pull.py 从 /opt/rentos/data 回拉:台账 85 行不变、AL 列 0 → 35 行有值;
config.json 名册与通知配置随线上微调。仅作数据快照,线上仍是唯一生产方。
parent 1ac8a1e1
{
"auth": {
"username": "admin",
"salt": "rentos-2026",
"password_hash": "3d4e486a8040fa5356c900c5485b93d4573c9d3b4a128dc40a91234fd4de79b7",
"salt": "38b2bac42cc67120",
"password_hash": "34a2090ca3a4895da196595507bfe8bd7f11e95274db3a63bbf0a2ed86c5a1a5",
"accounts": [
{
"username": "admin",
"salt": "rentos-2026",
"password_hash": "3d4e486a8040fa5356c900c5485b93d4573c9d3b4a128dc40a91234fd4de79b7",
"salt": "38b2bac42cc67120",
"password_hash": "34a2090ca3a4895da196595507bfe8bd7f11e95274db3a63bbf0a2ed86c5a1a5",
"role": "admin",
"note": "系统管理员",
"created_at": "2026-10-13 11:55:31"
"created_at": "2026-10-13 11:43:08"
},
{
"username": "guest",
"salt": "0a0fee8da62f24c2",
"password_hash": "fd9b38792c10f0af6f70e954124a9c4e9925ea5da69fb67b515fa973cbdd02e3",
"salt": "e06a7de434f15284",
"password_hash": "af72e2ac0c5b2adec262dd86d443a76a521028e6fe6afee4a84deb758e00fabd",
"role": "viewer",
"note": "电费通知单操作员",
"created_at": "2026-10-13 11:55:31",
"created_at": "2026-10-13 11:43:08",
"perms": [
"elec"
]
......@@ -47,7 +47,7 @@
"send_time": "09:00"
},
"wecom": {
"chat_id": "",
"chat_id": "wr7TBjCwAAQFcm3EaL4Sm2mltnjFwz9w",
"chat_name": "(授权人本人)",
"send_mode": "both"
},
......
......@@ -293,12 +293,21 @@
"width": 100,
"sum": false,
"hide": false
},
{
"id": "AL",
"label": "合同原件",
"group": "",
"type": "files",
"width": 168,
"sum": false,
"hide": false
}
],
"rows": [
{
"_id": "rent_parking-0001",
"A": "科博",
"A": "精锐",
"B": "3楼",
"C": "301室",
"D": 189.0,
......@@ -331,7 +340,7 @@
},
{
"_id": "rent_parking-0002",
"A": "科博",
"A": "精锐",
"B": "3楼",
"C": "302室",
"D": 80.0,
......@@ -359,13 +368,14 @@
"Z": 16082.81,
"AA": null,
"AB": "2026-11",
"AC": "2027-03-01",
"AJ": "2027-03-01",
"AK": "首N月免租"
"AC": "2027-06-01",
"AJ": "2027-06-01",
"AK": "首N月免租",
"AL": "[{\"id\": \"d018faf4d8a04e87aa98eb9394340f38\", \"name\": \"302租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0003",
"A": "科博",
"A": "精锐",
"B": "3楼",
"C": "303室",
"D": 80,
......@@ -393,9 +403,10 @@
"Z": 14667.92,
"AA": null,
"AB": "2026-11",
"AC": "2027-03-01",
"AJ": "2027-03-01",
"AK": "首N月免租"
"AC": "2027-06-01",
"AJ": "2027-06-01",
"AK": "首N月免租",
"AL": "[{\"id\": \"9ac234f445ac44fc86610d77bfc88e69\", \"name\": \"303租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0004",
......@@ -427,8 +438,9 @@
"Z": null,
"AA": null,
"AB": "2026-09",
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-02-01",
"AJ": "2027-02-01",
"AL": "[{\"id\": \"a4b7ac9a71a54163a0482e86df5fabd3\", \"name\": \"305租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0005",
......@@ -460,8 +472,9 @@
"Z": null,
"AA": null,
"AB": "2026-10",
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-03-01",
"AJ": "2027-03-01",
"AL": "[{\"id\": \"271e122046fc4d77816313955f28fae5\", \"name\": \"306租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0006",
......@@ -493,8 +506,9 @@
"Z": null,
"AA": null,
"AB": "2026-11",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"a92068d4905840c9b9617b0bc3a535d8\", \"name\": \"307&603房屋租赁合同(锦玉&锦众2026.9.16-2028.09.15).pdf\"}]"
},
{
"_id": "rent_parking-0007",
......@@ -592,8 +606,9 @@
"Z": null,
"AA": null,
"AB": "2026-11",
"AC": "2027-03-01",
"AJ": "2027-03-01"
"AC": "2027-06-01",
"AJ": "2027-06-01",
"AL": "[{\"id\": \"5196b8a337364fc8b4ef27b8d4eb9b7b\", \"name\": \"310租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0010",
......@@ -658,8 +673,9 @@
"Z": null,
"AA": null,
"AB": "2026-11",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"f4ec973ff9d04975befb6bdc22592fb2\", \"name\": \"312租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0012",
......@@ -691,9 +707,10 @@
"Z": 29154.69,
"AA": null,
"AB": "2026-10",
"AC": "2027-01-01",
"AJ": "2027-01-01",
"AK": "首N月免租"
"AC": "2027-03-01",
"AJ": "2027-03-01",
"AK": "首N月免租",
"AL": "[{\"id\": \"f6c46b1c018d40619143ff38088e4bc0\", \"name\": \"315租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0013",
......@@ -758,8 +775,9 @@
"Z": null,
"AA": null,
"AB": "2026-12",
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"6a26534c410141e79e711ddfe7b79341\", \"name\": \"601A&702房屋租赁合同(上海长盟&央旗2026.10.1-2028.09.30).pdf\"}]"
},
{
"_id": "rent_parking-0015",
......@@ -792,7 +810,8 @@
"AA": null,
"AB": "2026-09",
"AC": "2026-10-01",
"AJ": "2026-10-01"
"AJ": "2026-10-01",
"AL": "[{\"id\": \"204c9c82298b4bb19a34a0597a811e0e\", \"name\": \"601B租赁合同.pdf\"}]"
},
{
"_id": "rent_parking-0016",
......@@ -857,8 +876,9 @@
"Z": null,
"AA": null,
"AB": "2026-11",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"a92068d4905840c9b9617b0bc3a535d8\", \"name\": \"307&603房屋租赁合同(锦玉&锦众2026.9.16-2028.09.15).pdf\"}]"
},
{
"_id": "rent_parking-0018",
......@@ -989,8 +1009,9 @@
"Z": 41300.0,
"AA": null,
"AB": "2026-11",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"80059c3b4dde417d8dc91f224d938547\", \"name\": \"607上海禧华堂建筑工程有限公司.pdf\"}]"
},
{
"_id": "rent_parking-0022",
......@@ -1022,8 +1043,8 @@
"Z": null,
"AA": null,
"AB": "2026-10",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-05-01",
"AJ": "2027-05-01"
},
{
"_id": "rent_parking-0023",
......@@ -1088,8 +1109,9 @@
"Z": null,
"AA": null,
"AB": "2026-12",
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"6a26534c410141e79e711ddfe7b79341\", \"name\": \"601A&702房屋租赁合同(上海长盟&央旗2026.10.1-2028.09.30).pdf\"}]"
},
{
"_id": "rent_parking-0025",
......@@ -1187,8 +1209,9 @@
"Z": 23725,
"AA": null,
"AB": "2026-11",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"69671cf6498c4219aa254e6eda56a6b3\", \"name\": \"706A针知运纺织科技(上海)有限.pdf\"}]"
},
{
"_id": "rent_parking-0028",
......@@ -1220,8 +1243,9 @@
"Z": 15815,
"AA": null,
"AB": "2026-09",
"AC": "2027-02-01",
"AJ": "2027-02-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"3f1b2ad3982442c6a82e0a722daad8ae\", \"name\": \"706B上海柏晟昊服饰有限公司.pdf\"}]"
},
{
"_id": "rent_parking-0029",
......@@ -1302,7 +1326,7 @@
"I": "2024-01-01",
"J": "2026-12-31",
"K": null,
"L": null,
"L": 2.0,
"M": null,
"N": 3,
"O": null,
......@@ -1319,8 +1343,9 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AK": "每年8-9月免租"
},
{
"_id": "rent_parking-0032",
......@@ -1335,7 +1360,7 @@
"I": "2024-01-01",
"J": "2026-12-31",
"K": null,
"L": null,
"L": 2.0,
"M": null,
"N": 3,
"O": null,
......@@ -1352,8 +1377,9 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AK": "每年8-9月免租"
},
{
"_id": "rent_parking-0033",
......@@ -1385,8 +1411,8 @@
"Z": null,
"AA": "外部99-1006",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0034",
......@@ -1418,8 +1444,9 @@
"Z": null,
"AA": "爱种草",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"5b2afad6276549b2aff14ed6a98ecdd7\", \"name\": \"191车位合同韩毅.pdf\"}]"
},
{
"_id": "rent_parking-0035",
......@@ -1451,8 +1478,8 @@
"Z": null,
"AA": "外部个人",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0036",
......@@ -1550,8 +1577,8 @@
"Z": null,
"AA": "607",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0039",
......@@ -1583,8 +1610,8 @@
"Z": null,
"AA": "903-904",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0040",
......@@ -1616,8 +1643,9 @@
"Z": null,
"AA": "310",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"958d13094001431aa8a340ab2a58f856\", \"name\": \"132&227车位合同(伯凌).pdf\"}]"
},
{
"_id": "rent_parking-0041",
......@@ -1649,8 +1677,8 @@
"Z": null,
"AA": "402-404",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0042",
......@@ -1682,8 +1710,8 @@
"Z": null,
"AA": "402-404",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0043",
......@@ -1715,8 +1743,8 @@
"Z": null,
"AA": "706B",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0044",
......@@ -1748,8 +1776,9 @@
"Z": null,
"AA": "501-502",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"2a74c91d9dc945978950f2a850d8e56f\", \"name\": \"124.155号上海明境建筑安装有限公司2026.7.1-2027.12.31.pdf\"}]"
},
{
"_id": "rent_parking-0045",
......@@ -1781,8 +1810,9 @@
"Z": null,
"AA": "501-502",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"2a74c91d9dc945978950f2a850d8e56f\", \"name\": \"124.155号上海明境建筑安装有限公司2026.7.1-2027.12.31.pdf\"}]"
},
{
"_id": "rent_parking-0046",
......@@ -1814,8 +1844,8 @@
"Z": null,
"AA": "402-404",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0047",
......@@ -1847,8 +1877,8 @@
"Z": null,
"AA": "801-802",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0048",
......@@ -1881,7 +1911,8 @@
"AA": "310",
"AB": null,
"AC": "2026-10-01",
"AJ": "2026-10-01"
"AJ": "2026-10-01",
"AL": "[{\"id\": \"5f7f1d8b2fad46879a3818fc63bcd761\", \"name\": \"154车位合同(徐相天).pdf\"}]"
},
{
"_id": "rent_parking-0049",
......@@ -1913,8 +1944,8 @@
"Z": null,
"AA": "801-802",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0050",
......@@ -1946,8 +1977,9 @@
"Z": null,
"AA": "706A",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"c2a4ee599cbe4e2283d25953056b89b9\", \"name\": \"119车位合同(针织运 2026.10.1-2027.9.30).pdf\"}]"
},
{
"_id": "rent_parking-0051",
......@@ -2012,8 +2044,8 @@
"Z": null,
"AA": "801-802",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0053",
......@@ -2028,7 +2060,7 @@
"I": "2025-10-01",
"J": "2027-09-30",
"K": null,
"L": null,
"L": 2.0,
"M": null,
"N": 3,
"O": null,
......@@ -2045,8 +2077,10 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AK": "每年8-9月免租",
"AL": "[{\"id\": \"071f935b8183459b86a1faf362afc300\", \"name\": \"1101、1115室 上海向安实业有限公司 2025.10.01-2027.09.30.pdf\"}]"
},
{
"_id": "rent_parking-0054",
......@@ -2078,8 +2112,9 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"f763673e73784b848d829965e4af4ca8\", \"name\": \"1102室 上海明境建筑有限公司 2026.1.1-2026.12.31.pdf\"}]"
},
{
"_id": "rent_parking-0055",
......@@ -2111,8 +2146,9 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"c7202622e93d4aa1b4563b699137c65b\", \"name\": \"1114室 上海豪瞬企业发展有限公司 2026.4.1-2027.3.31.pdf\"}]"
},
{
"_id": "rent_parking-0056",
......@@ -2127,7 +2163,7 @@
"I": "2025-10-01",
"J": "2027-09-30",
"K": null,
"L": null,
"L": 2.0,
"M": null,
"N": 3,
"O": null,
......@@ -2144,8 +2180,10 @@
"Z": null,
"AA": null,
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AK": "每年8-9月免租",
"AL": "[{\"id\": \"071f935b8183459b86a1faf362afc300\", \"name\": \"1101、1115室 上海向安实业有限公司 2025.10.01-2027.09.30.pdf\"}]"
},
{
"_id": "rent_parking-0057",
......@@ -2177,8 +2215,8 @@
"Z": null,
"AA": "内部-纪超",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0058",
......@@ -2210,8 +2248,8 @@
"Z": null,
"AA": "内部-杨婷",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0059",
......@@ -2243,8 +2281,8 @@
"Z": null,
"AA": "402-404",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01"
},
{
"_id": "rent_parking-0060",
......@@ -2276,8 +2314,9 @@
"Z": null,
"AA": "310",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"958d13094001431aa8a340ab2a58f856\", \"name\": \"132&227车位合同(伯凌).pdf\"}]"
},
{
"_id": "rent_parking-0061",
......@@ -2309,8 +2348,9 @@
"Z": null,
"AA": "706A",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"e6d724b0f85e4b1b821f62c9d56a1f0d\", \"name\": \"168车位合同(针织运 2026.10.1-2027.9.30).pdf\"}]"
},
{
"_id": "rent_parking-0062",
......@@ -2342,8 +2382,9 @@
"Z": null,
"AA": "1101",
"AB": null,
"AC": "2027-01-01",
"AJ": "2027-01-01"
"AC": "2027-04-01",
"AJ": "2027-04-01",
"AL": "[{\"id\": \"4aa6b0dfd5f848d28f204e8a0dd06a1a\", \"name\": \"169 刘毓敏2026.7.1-2027.12.31.pdf\"}]"
},
{
"_id": "rent_parking-0063",
......@@ -2444,7 +2485,8 @@
"K": 36,
"N": 3,
"P": 36300.0,
"AA": "原祈俊,换人承租"
"AA": "原祈俊,换人承租",
"AL": "[{\"id\": \"fb3e02246f3440f3946724c7a0712a31\", \"name\": \"903室租赁合同(陈俊 2025.11.1-2028.10.31).doc\"}]"
},
{
"_id": "rent_parking-0072",
......@@ -2458,7 +2500,8 @@
"J": "2028-10-31",
"K": 36,
"N": 3,
"AA": "原祈俊,换人承租"
"AA": "原祈俊,换人承租",
"AL": "[{\"id\": \"17b73ebd12514c8aa4f4020bfe0d34e5\", \"name\": \"904室租赁合同(陈俊 2025.11.1-2028.10.31).doc\"}]"
},
{
"_id": "rent_parking-0073",
......@@ -2473,7 +2516,8 @@
"K": 12,
"N": 3,
"P": 700.0,
"AA": "外部89-1203"
"AA": "外部89-1203",
"AL": "[{\"id\": \"73b86fc4b2434bf7a60cb8fd803729fd\", \"name\": \"126车位(上海鑫炙2026.3.19-2027.12.30).doc\"}]"
},
{
"_id": "rent_parking-0074",
......@@ -2509,7 +2553,8 @@
"K": 12,
"N": 3,
"P": 480.0,
"AA": "内部-徐传勇"
"AA": "内部-徐传勇",
"AL": "[{\"id\": \"91bb7f8a25004deca5dd983497e204f4\", \"name\": \"128车位(员工徐传勇 2026.3.1-2027.12.30).doc\"}]"
},
{
"_id": "rent_parking-0077",
......@@ -2533,7 +2578,8 @@
"J": "2027-12-17",
"K": 48,
"N": 3,
"P": 17742.1329
"P": 17742.1329,
"AL": "[{\"id\": \"41bf5c9b5fe942ca835165c95e25e91f\", \"name\": \"401租赁合同之补充协议二(出租方变更2025年1月).doc\"}]"
},
{
"_id": "rent_parking-0079",
......@@ -2638,7 +2684,8 @@
"E": 253.7,
"F": "上海明境建筑安装有限公司",
"N": 3,
"P": 17824.0
"P": 17824.0,
"AL": "[{\"id\": \"c840b53bb59a4f698c6e26b0136b9f4a\", \"name\": \"501-502室租赁合同(上海明境,250616-280615).doc\"}]"
},
{
"_id": "rent_parking-0087",
......@@ -2649,7 +2696,8 @@
"E": 255.86,
"F": "(空置)",
"N": 3,
"P": 17824.0
"P": 17824.0,
"AL": "[{\"id\": \"c840b53bb59a4f698c6e26b0136b9f4a\", \"name\": \"501-502室租赁合同(上海明境,250616-280615).doc\"}]"
},
{
"_id": "rent_parking-0088",
......@@ -2682,6 +2730,6 @@
],
"tail": [],
"next_seq": 95,
"updated_at": "2026-10-13 14:31:33",
"updated_by": "删除房产/房产税列 + 新增免租类型"
"updated_at": "2026-10-15 13:59:38",
"updated_by": "合同导入"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment