# Kylin Property - 法律合规文档

> **版本**: 1.0  
> **最后更新**: 2026-06-19  
> **适用范围**: 所有使用 kylin/property 扩展包的系统  

---

## 一、适用法律法规

### 1.1 《中华人民共和国民法典》(2021.1.1)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第九百四十二条 | 物业服务人应当维护物业服务区域内的基本秩序，采取合理措施保护业主的人身、财产安全 | 报修响应、访客管理 |
| 第九百四十三条 | 物业服务人应当定期将服务事项、收费项目、维修资金使用情况等向业主公开 | 公告通知、费用公示 |
| 第九百四十四条 | 业主应当按照约定向物业服务人支付物业费 | 物业费、水费、电费、燃气费等费用管理 |

### 1.2 《物业管理条例》(2018.3.19 修订)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第三十五条 | 物业服务企业应当将服务事项、负责人员、收费项目等向业主公开 | 收费标准公示 |
| 第三十六条 | 物业服务企业应当及时处理业主的投诉和建议 | 报修响应时限 24 小时 |
| 第四十六条 | 物业服务企业应当协助做好物业管理区域内的安全防范工作 | 访客管理、出入记录 |
| 第四十七条 | 物业服务企业应当对物业管理区域内违反治安、环保等规定的行为予以制止 | 公告通知 |

### 1.3 《中华人民共和国个人信息保护法》(2021.11.1)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第六条 | 最小必要原则 | 仅收集业主必要信息（姓名、房号、联系方式） |
| 第四十二条 | 住户信息保护 | 访客记录需定期清理（`record_retention_days = 90`） |
| 第四十七条 | 个人注销账户的，应当删除其个人信息 | 住户迁出需删除个人信息 |

### 1.4 《中华人民共和国网络安全法》(2017.6.1)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第二十一条 | 采取防范计算机病毒和网络攻击的技术措施 | 住户数据加密存储 |
| 第四十二条 | 不得泄露、篡改、毁损其收集的个人信息 | 费用信息需权限控制 |

### 1.5 《中华人民共和国价格法》(1998.5.1)

| 条款 | 要求 | 合规要点 |
|------|------|----------|
| 第十三条 | 经营者应当按照政府价格主管部门的规定明码标价 | 物业费收费标准需公示 |

---

## 二、行业规范

### 2.1 物业管理规范

- 报修类型标准化：水管/电路/门窗/电梯/公共设施/其他
- 报修响应时限 24 小时（`response_hours = 24`）
- 费用类型标准化：物业费/水费/电费/停车费/燃气费/其他
- 缴费提醒提前 7 天（`remind_days = 7`）

### 2.2 访客管理规范

- 访客类型标准化：亲属/朋友/快递外卖/商务/其他
- 访客记录保留 90 天（`record_retention_days = 90`），到期自动清理
- 访客信息需脱敏展示（手机号中间四位隐藏）

### 2.3 公告管理规范

- 公告类型标准化：小区公告/紧急通知/活动通知/缴费通知/停水通知/停电通知/维修通知/其他
- 紧急通知需置顶展示
- 公告需支持按小区/楼栋分组发布

### 2.4 数据安全

- 住户信息需加密存储
- 费用记录需保留，便于纠纷处理
- 操作日志保留，便于审计

---

## 三、合规检查清单

### 3.1 报修管理

- [x] 报修类型标准化（6 种）
- [x] 报修响应时限 24 小时
- [x] 报修进度跟踪

### 3.2 缴费管理

- [x] 费用类型标准化（6 种）
- [x] 缴费提醒提前 7 天
- [x] 费用公示

### 3.3 访客管理

- [x] 访客类型标准化（5 种）
- [x] 访客记录保留 90 天
- [x] 访客信息脱敏

### 3.4 公告管理

- [x] 通知类型标准化（8 种）
- [x] 紧急通知置顶

### 3.5 数据安全

- [x] 住户信息加密
- [x] 操作日志审计
- [x] 编号规范（报修/缴费/访客均有独立前缀）

---

## 四、代码检测报告

### 4.1 检测结果

| 检测项 | 状态 | 说明 |
|------|------|------|
| 报修类型 | ✅ 已通过 | 6 种标准分类 |
| 费用类型 | ✅ 已通过 | 6 种标准分类 |
| 通知类型 | ✅ 已通过 | 8 种标准分类 |
| 访客类型 | ✅ 已通过 | 5 种标准分类 |
| 编号规范 | ✅ 已通过 | 报修/缴费/访客均有独立前缀 |
| 访客记录清理 | ✅ 已通过 | 90 天自动清理 |
| 缴费提醒 | ✅ 已通过 | 提前 7 天 |
| 数据库迁移 | ✅ 已修复 | 新增迁移文件，4 张表（residents/repair_orders/fee_records/visitor_records） |
| 模型文件 | ✅ 已修复 | 新增 `Resident`、`RepairOrder`、`FeeRecord`、`VisitorRecord` 模型，含加密 cast 和关联关系 |

### 4.2 审查结论

**本包所有合规功能已实现。** 数据库迁移（4 张表）、模型关联（Resident/RepairOrder/FeeRecord/VisitorRecord）均已完成。`Resident` 和 `VisitorRecord` 敏感字段（phone/id_card/visitor_phone）使用 `encrypted` cast 自动加密存储。

---

## 五、免责声明

本扩展包在配置层面实现了物业管理的合规基础能力，但不构成法律建议。使用方应：

1. 根据物业服务合同约定调整收费标准
2. 确保费用公示透明，符合《物业管理条例》要求
3. 住户信息需严格保护，不得泄露
4. 咨询专业法律顾问，确保系统整体合规