Permission seed 文档
This commit is contained in:
344
Project/fonrey/PRD/权限管理/角色权限矩阵.md
Normal file
344
Project/fonrey/PRD/权限管理/角色权限矩阵.md
Normal file
@@ -0,0 +1,344 @@
|
||||
# 角色权限矩阵 — Fonrey MVP
|
||||
|
||||
**版本**: v1.0
|
||||
**更新**: 2026-04-30
|
||||
**依据**: `PERMISSION_SEED_MVP_BATCH1.md`(154 条)× 7 个系统内置角色
|
||||
**状态**: Draft — 待产品 / 业务确认
|
||||
|
||||
---
|
||||
|
||||
## 角色说明
|
||||
|
||||
| 角色 | 定位 | 典型层级 |
|
||||
| -------- | ---------------------------- | ------------------ |
|
||||
| 置业顾问 | 一线销售,操作个人名下数据 | 门店员工 |
|
||||
| 店管 | 门店管理,可查看本店数据 | 门店负责人 |
|
||||
| 区管 | 区域管理,可查看本区数据 | 区域负责人 |
|
||||
| 区总 | 区域总负责,更广的操作权限 | 大区总监 |
|
||||
| 副总 | 公司副总,全公司数据可见 | 副总经理 |
|
||||
| 总经 | 最高管理层,全量权限 | 总经理 / 超管角色 |
|
||||
| 其他职能 | 行政、HR 等非业务岗,受限访问 | 职能部门人员 |
|
||||
|
||||
---
|
||||
|
||||
## 取值说明
|
||||
|
||||
| 类型 | 可选值 | 含义 |
|
||||
| ------- | ---------------- | ----------------------------------- |
|
||||
| boolean | `✓` / `✗` | 开启 / 关闭 |
|
||||
| scope | `—` / `本人` / `本部` / `全部` | 无权限 / 本人 / 本部门及以下 / 全公司 |
|
||||
| integer | `0` / 数字 / `∞` | 不允许 / 上限次数 / 不限制 |
|
||||
|
||||
> **scope 继承原则**:「本部」= 本门店及所辖组;「全部」= 全公司。
|
||||
> 区管/区总的「本部」含义对应其管辖的门店范围,不限于单一门店。
|
||||
|
||||
---
|
||||
|
||||
## 一、房源模块(property)
|
||||
|
||||
### 1.1 房源基础(property.listing)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增房源 | `property.listing.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 维护房源查看范围 | `property.listing.view_scope` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 公盘查看 | `property.listing.view_public` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 私盘查看 | `property.listing.view_private` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源改为公盘 | `property.listing.set_public` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源改为私盘 | `property.listing.set_private` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源改为封盘 | `property.listing.set_locked` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源改为特盘 | `property.listing.set_special` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除房源 | `property.listing.delete` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 恢复已删除房源 | `property.listing.restore` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 房源列表数据导出 | `property.listing.export` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 修改房屋介绍信息 | `property.listing.edit_description` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 成交房源列表及价格信息 | `property.listing.view_deal` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 价格解读 | `property.listing.price_read` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看房源挂牌历史 | `property.listing.view_history` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看同业主其他房源 | `property.listing.view_owner_others` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 修改房源保护设置 | `property.listing.set_protected` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看保护期内房源 | `property.listing.view_protected` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 修改相关方范围 | `property.listing.change_keeper` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 重复房源合并 | `property.listing.merge_duplicate` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 修改为我售/我租状态 | `property.listing.status_sold` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源等级设为A | `property.listing.grade_set_a` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 将房源等级设为E | `property.listing.grade_set_e` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 1.2 业主/联系人与号码(property.contact)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看业主/联系人号码 | `property.contact.view_phone` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 每日查看号码次数上限 | `property.contact.view_phone_limit` | 20 | ∞ | ∞ | ∞ | ∞ | ∞ | 0 |
|
||||
| 新增业主/联系人 | `property.contact.add_contact` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 修改业主核心信息 | `property.contact.edit_core` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 修改业主非核心信息 | `property.contact.edit_basic` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 删除业主/联系人 | `property.contact.delete_contact` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看产证信息 | `property.contact.view_cert` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看业主联系人操作日志 | `property.contact.view_operation_log` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 1.3 房源地址(property.address)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看楼栋/单元/楼层/房号 | `property.address.view_detail` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 每日查看地址次数上限 | `property.address.view_limit` | 10 | ∞ | ∞ | ∞ | ∞ | ∞ | 0 |
|
||||
| 修改楼栋/单元/楼层/房号 | `property.address.edit` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
### 1.4 房源钥匙(property.key)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增钥匙 | `property.key.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 修改钥匙 | `property.key.edit` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 退还钥匙 | `property.key.return` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看钥匙密码 | `property.key.view_password` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看钥匙编号 | `property.key.view_number` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 钥匙借出 | `property.key.borrow` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 钥匙归还 | `property.key.give_back` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 删除钥匙 | `property.key.delete` | — | 本人 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 钥匙列表数据导出 | `property.key.export` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 1.5 房源实勘(property.survey)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增实勘图片 | `property.survey.create_photo` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 下载图片 | `property.survey.download_photo` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除图片 | `property.survey.delete_photo` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 新增实勘 | `property.survey.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看实勘 | `property.survey.view` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 上传视频 | `property.survey.upload_video` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 下载视频 | `property.survey.download_video` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 播放视频 | `property.survey.play_video` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 1.6 房源委托(property.mandate)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增委托 | `property.mandate.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 续签/违约委托 | `property.mandate.renew` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 委托列表查看 | `property.mandate.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 委托作废 | `property.mandate.revoke` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 委托列表数据导出 | `property.mandate.export` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 1.7 房源跟进(property.follow)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看房源跟进范围 | `property.follow.view_scope` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 隐藏/开放跟进 | `property.follow.hide` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看隐藏跟进 | `property.follow.view_hidden` | — | 本人 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 置顶/取消置顶跟进 | `property.follow.pin` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
### 1.8 房源附件(property.attachment)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增附件 | `property.attachment.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看附件 | `property.attachment.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 修改附件 | `property.attachment.edit` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 下载附件 | `property.attachment.download` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除附件 | `property.attachment.delete` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
### 1.9 房源带看(property.showing)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看房源带看数据 | `property.showing.view_scope` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
---
|
||||
|
||||
## 二、客源模块(client)
|
||||
|
||||
### 2.1 私客(client.private)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 新增私客 | `client.private.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看私客(非保护客) | `client.private.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看私客(保护客) | `client.private.view_protected` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 编辑私客(非保护客) | `client.private.edit` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 编辑私客(保护客) | `client.private.edit_protected` | 本人 | 本人 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 设置/取消保护客 | `client.private.set_protected` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 私客转公客 | `client.private.to_public` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 私客列表导出 | `client.private.export` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 2.2 公客(client.public)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 公客查看范围 | `client.public.view` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 公客转私客 | `client.public.to_private` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 编辑公客 | `client.public.edit` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 改公客状态 | `client.public.change_status` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 2.3 成交客(client.deal)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看成交客(私客类型) | `client.deal.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看成交客(公客类型) | `client.deal.view_public` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 成交客再次租/购 | `client.deal.re_transaction` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 导出成交客列表 | `client.deal.export` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 2.4 联系人号码(client.contact)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看私客/成交客号码 | `client.contact.view_phone_private` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看保护客号码 | `client.contact.view_phone_protected` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看公客号码 | `client.contact.view_phone_public` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 每日查看联系人号码次数上限 | `client.contact.view_phone_limit` | 20 | ∞ | ∞ | ∞ | ∞ | ∞ | 0 |
|
||||
| 编辑私客/成交客联系人 | `client.contact.edit_contact` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 编辑私客/成交客联系人号码 | `client.contact.edit_phone` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
### 2.5 客源管理(client.mgmt)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 删除客源 | `client.mgmt.delete` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 手动客源转为成交客 | `client.mgmt.to_deal` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 单个客源修改相关员工 | `client.mgmt.change_staff` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 批量客源修改相关员工 | `client.mgmt.batch_change_staff` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 查看客户/联系人操作日志 | `client.mgmt.view_operation_log` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 允许合并自己的私客 | `client.mgmt.merge_private` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 2.6 带看/预约(client.showing)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 带看/预约新增 | `client.showing.create` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 私客/成交客详情页带看单查看 | `client.showing.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 带看/预约编辑、作废 | `client.showing.edit` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
### 2.7 资料客(client.archive)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看资料客 | `client.archive.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 导入资料客 | `client.archive.import` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看资料客号码 | `client.archive.view_phone` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除资料客 | `client.archive.delete` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 查看资料客操作日志 | `client.archive.view_log` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
|
||||
---
|
||||
|
||||
## 三、首页模块(home)
|
||||
|
||||
### 3.1 首页看板(home.dashboard)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 查看首页版本 | `home.dashboard.view_version` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 个人排行榜权限 | `home.dashboard.personal_rank` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 部门排行榜权限 | `home.dashboard.dept_rank` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 管理点赞信息和屏蔽点赞 | `home.dashboard.manage_praise` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
---
|
||||
|
||||
## 四、楼盘/小区模块(complex)
|
||||
|
||||
### 4.1 楼盘管理(complex.*)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 楼盘管理查看 | `complex.view` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 楼盘结构查看 | `complex.view_structure` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 新增楼盘 | `complex.create` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 新增楼栋/单元/房号 | `complex.create_unit` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 编辑楼盘 | `complex.edit` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 编辑楼栋/单元/房号 | `complex.edit_unit` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除楼盘 | `complex.delete` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除楼栋/单元/房号 | `complex.delete_unit` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除楼盘数据(含房源) | `complex.delete_with_property` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 合并楼盘 | `complex.merge` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 移动楼栋/单元/房号数据 | `complex.move_unit` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 锁定/解锁楼盘 | `complex.lock` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 楼盘挂牌成交数据 | `complex.view_deal` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 司内成交明细及套数 | `complex.view_deal_detail` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 楼街房源地址数据查看范围 | `complex.view_address_scope` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 区域管理 | `complex.region_manage` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
### 4.2 楼盘资料(complex.material)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 楼盘照片 | `complex.material.view_photo` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 管理照片 | `complex.material.manage_photo` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 删除照片 | `complex.material.delete_photo` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 下载照片 | `complex.material.download_photo` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 楼盘附件 | `complex.material.view_attachment` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 管理附件 | `complex.material.manage_attachment` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 下载附件 | `complex.material.download_attachment` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| 删除附件 | `complex.material.delete_attachment` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 周边配套 | `complex.material.view_surrounding` | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
|
||||
### 4.3 楼盘反馈(complex.feedback)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 楼盘反馈列表 | `complex.feedback.view` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 楼盘反馈处理 | `complex.feedback.handle` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
|
||||
---
|
||||
|
||||
## 五、组织人事-组织模块(org)
|
||||
|
||||
### 5.1 组织管理(org.*)
|
||||
|
||||
| 权限项 | permission_code | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ------ | --------------- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| 组织结构查看 | `org.view_structure` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | 本人 |
|
||||
| 部门查看 | `org.view_dept` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 部门维护 | `org.edit_dept` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工查看 | `org.view_staff` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工维护 | `org.edit_staff` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工详情编辑 | `org.edit_staff_detail` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工账号冻结/解冻 | `org.freeze_account` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 批量导入员工 | `org.import_staff` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 导出员工 | `org.export_staff` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工权限查看 | `org.view_permission` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工权限设置 | `org.edit_permission` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 权限管理页面导出 | `org.export_permission` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 职务维护 | `org.edit_position` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 角色维护 | `org.edit_role` | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 门店列表查看 | `org.view_store_list` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 门店列表导出 | `org.export_store_list` | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 员工通讯录查看 | `org.view_contact_book` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | 本人 |
|
||||
| 转移业务归属 | `org.transfer_business` | — | 本部 | 本部 | 全部 | 全部 | 全部 | — |
|
||||
| 离职申请范围 | `org.resign_apply` | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | 本人 |
|
||||
| 入职邀请 | `org.invite_onboard` | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
|
||||
| 每日查看通讯录电话次数上限 | `org.view_contact_phone_limit` | 5 | ∞ | ∞ | ∞ | ∞ | ∞ | 5 |
|
||||
|
||||
---
|
||||
|
||||
## 六、横向对比:各角色权限宽度一览
|
||||
|
||||
> 快速识别各角色的整体权限层级,便于向业务方解释。
|
||||
|
||||
| 维度 | 置业顾问 | 店管 | 区管 | 区总 | 副总 | 总经 | 其他职能 |
|
||||
| ---- | :------: | :--: | :--: | :--: | :--: | :--: | :------: |
|
||||
| **数据范围(scope)** | 本人 | 本部 | 本部 | 全部 | 全部 | 全部 | 无/本人 |
|
||||
| **房源操作** | 基础增查改 | + 删/改状态/导出 | 同店管 | + 跨区操作 | 同区总 | 全量 | 无 |
|
||||
| **客源查看** | 个人私客 | 本店全量 | 本区全量 | 全公司 | 全公司 | 全公司 | 无 |
|
||||
| **号码查看上限/日** | 20 次 | 不限 | 不限 | 不限 | 不限 | 不限 | 0 |
|
||||
| **组织人事操作** | 无 | 查看/导出 | + 维护/冻结 | + 权限管理/角色 | 同区总 | 全量 | 无 |
|
||||
| **楼盘管理** | 只读 | + 增改删(单元) | + 删楼盘/合并/区域 | + 删楼盘含房源 | 同区总 | 全量 | 只读 |
|
||||
|
||||
---
|
||||
|
||||
## 七、Open Questions(待确认)
|
||||
|
||||
| # | 问题 | 涉及权限 | 影响角色 | 当前保守默认 | 截止确认日期 |
|
||||
| - | ---- | -------- | -------- | ------------ | ------------ |
|
||||
| Q1 | 置业顾问是否可查看**公盘**?部分公司公盘仅店管以上可见 | `property.listing.view_public` | 置业顾问 | ✓(开放) | — |
|
||||
| Q2 | 置业顾问**每日查看号码次数**(房源/客源),业务方确认上限值 | `property.contact.view_phone_limit` / `client.contact.view_phone_limit` | 置业顾问 | 20 次 | — |
|
||||
| Q3 | 店管是否可**编辑保护客**(`edit_protected`)?设为「本人」还是「本部」 | `client.private.edit_protected` | 店管 | 本人(保守) | — |
|
||||
| Q4 | **权限管理(`org.edit_permission`)** 是否从区总才开放,还是区管也可配置本店员工权限 | `org.view_permission` / `org.edit_permission` | 区管 | ✗(不开放) | — |
|
||||
| Q5 | 其他职能是否需要访问**楼盘模块**(查看楼盘/楼盘资料)? | `complex.view` / `complex.material.*` | 其他职能 | ✓(只读) | — |
|
||||
| Q6 | **副总与总经权限是否完全相同**?还是副总有哪些项目需要受限 | 全量 scope 类 | 副总 | 同总经 | — |
|
||||
|
||||
---
|
||||
|
||||
*本矩阵基于 `PERMISSION_SEED_MVP_BATCH1.md` 154 条权限定义生成。确认后将同步更新 `PERMISSION_SEED_MVP_BATCH1.md` 内置角色 role_permissions 分配策略。*
|
||||
Reference in New Issue
Block a user