原型管理系统
PM Prototype Management
0
目录 /
2
文件
Home
AI CRM
v2.2.56 线索、商机、客户置顶
v2.2.56 线索、商机、客户置顶.md
Markdown 文档 · 在线预览
返回目录
# 客户管理 · 列表置顶 产品需求文档 > 版本: v1.1.6 | 更新日期: 2026-10-29 > 文档性质: 产品需求说明(不含技术实现 / 字段命名 / 接口约定) > 配套原型: 同目录「列表置顶」原型(左目录 · 中系统页 · 右改动标注) --- ## 1. 需求概述 ### 1.1 背景 销售在线索、商机、客户列表中同时面对「我的 / 协作 / 部门 / 所属」等多视图与大量记录,重要对象容易被淹没。需要一种**仅对自己生效**的标记方式,让重要记录在当前结果集中优先露出。 ### 1.2 目标用户 - 具备岗位「置顶」功能权限的销售 / 客户经理等一线角色 - 权限管理员(通过岗位功能权限配置是否开放置顶) ### 1.3 核心目标 - 打开列表时,能第一时间看到自己标记为重要的线索 / 商机 / 客户 - 置顶为个人行为,不影响同事列表排序与样式 - 通过岗位功能权限控制谁可以使用置顶 - PC 与 APP **置顶状态同步**;两端列表**操作按钮各自遵循现网**,不必一致 ### 1.4 已确认产品规则 | 项 | 结论 | |----|------| | 可见范围 | **纯个人置顶**,同事不可见、不受影响 | | PC 视觉 | 行底色略灰 + 操作栏「置顶 / 取消置顶」;**名称旁不加「置顶」文字标签** | | APP 视觉 | 卡片浅灰底 + 左侧细条;**名称旁不加「置顶」标签**(与 PC 一致) | | 列表默认排序 | **创建时间**(从近到远,与线上一致) | | 置顶排序 | 当前结果集内置顶在上;置顶区内按置顶时间倒序(后置顶在上) | | 取消置顶 | 立刻按**创建时间**归入非置顶区 | | 模块 | 线索 / 商机 / 客户规则一致,**置顶数据互不打通** | | 端 | **PC / APP 置顶数据同步**(同一用户、同一模块);操作按钮两端可不一致 | | 数量 | 不限制 | | 权限 | 权限管理 → 岗位设置 → 功能权限(线索 / 商机 / 客户三个置顶点) | ### 1.5 需求 → 功能 → 方案 | 需求 | 功能 | 方案 | |------|------|------| | 优先看到自己的重要记录 | 个人列表置顶 / 取消置顶 | 操作入口 + 结果集内置顶优先 + 非置顶区按创建时间 | | 一眼区分已置顶 | 置顶视觉态 | PC:行灰底;APP:浅灰底 + 左条;均无名称旁标签 | | 可控谁能用 | 岗位功能权限 | 岗位功能权限中勾选对应模块「置顶」 | | 两端体验一致又符合现网 | 数据同步、操作分离 | 置顶状态互通;PC / APP 操作栏各自定义 | ### 1.6 原型对照 | 原型入口 | 内容 | |----------|------| | 需求说明 / 业务流程 / 修改记录 | 文档页 | | PC:线索 / 商机 / 客户列表 | 置顶交互 + PC 操作栏 | | APP:线索 / 商机 / 客户列表 | 置顶同步 + APP 现网操作按钮 | | 岗位功能权限 | 置顶权限勾选演示 | --- ## 2. 功能需求 ### 2.1 F-001 线索列表个人置顶(PC) | 属性 | 值 | |------|-----| | 优先级 | 高 | | 页面 | 线索管理列表(我的 / 协作 / 部门 / 所属) | | 角色 | 持有「线索管理-置顶」权限的用户 | 在线索列表操作栏对单条线索执行置顶或取消置顶。置顶仅绑定当前登录用户;与商机、客户置顶数据互不打通。 **操作逻辑** | 操作 | 条件 | 结果 | |------|------|------| | 置顶 | 有权限且当前未置顶 | 写入个人置顶;行变灰;文案改为「取消置顶」;排到当前结果集最前 | | 取消置顶 | 有权限且当前已置顶 | 清除个人置顶;去掉灰底;文案改回「置顶」;按创建时间归入非置顶区 | 无权限时不展示置顶入口(不置灰展示)。失败时提示操作失败。 **PC 操作栏(有置顶权限时,「置顶 / 取消置顶」在最前)** | 子 Tab | 操作 | |--------|------| | 我的线索 | 置顶、联系客户、详情、退公海 | | 协作线索 | 置顶、联系客户、详情 | | 部门线索 | 置顶、详情、退公海 | | 所属线索 | 置顶、详情 | **排序** 1. 在当前筛选结果集内,先分置顶区 / 非置顶区 2. 置顶区:按置顶时间倒序(后置顶在上) 3. 非置顶区:按创建时间(默认从近到远;若用户切换列表排序,非置顶区跟随现网规则) **验收要点** - [ ] 有权限可置顶 / 取消置顶,文案正确 - [ ] 置顶后行灰底,名称旁无「置顶」标签 - [ ] 多条置顶时后置顶在最前;筛选后仍置顶优先 - [ ] 取消后按创建时间归位;其他账号不受影响 - [ ] 与商机 / 客户置顶隔离 --- ### 2.2 F-002 商机列表个人置顶(PC) | 属性 | 值 | |------|-----| | 优先级 | 高 | | 页面 | 商机管理列表(我的 / 协作 / 部门) | | 角色 | 持有「商机管理-置顶」权限的用户 | 置顶规则同 F-001;数据与线索 / 客户隔离。 **PC 操作栏** | 子 Tab | 操作 | |--------|------| | 我的商机 | 置顶、联系客户、详情、删除;**进行中**才有退公海 | | 协作商机 | 置顶、联系客户、详情 | | 部门商机 | 置顶、详情、退公海 | > **赢单 / 输单**不展示「退公海」(我的、部门均适用)。 **PC 商机「更多」展示规则(仅 PC)** - 「删除」「退公海」收入「更多」;「退公海」为红色文案 - 操作项 ≤ 4:外露项完整展示 +「更多」(含删除 / 退公海) - 操作项 > 4:外露前 3 项 +「更多」 **验收要点** - [ ] 置顶规则同 F-001,数据不互通 - [ ] 进行中有退公海,赢单无 - [ ] 删除 / 退公海在「更多」中,退公海为红色 --- ### 2.3 F-003 客户列表个人置顶(PC) | 属性 | 值 | |------|-----| | 优先级 | 高 | | 页面 | 客户管理列表(我的 / 协作 / 部门 / 所属) | | 角色 | 持有「客户管理-置顶」权限的用户 | 置顶规则同 F-001;数据与线索 / 商机隔离。 **PC 操作栏** | 子 Tab | 操作 | |--------|------| | 我的客户 | 置顶、联系客户、详情 | | 协作客户 | 置顶、联系客户、详情 | | 部门客户 | 置顶、详情 | | 所属客户 | 置顶、详情 | **验收要点** - [ ] 置顶规则同 F-001,数据不互通 --- ### 2.4 F-004 岗位功能权限 · 置顶 | 属性 | 值 | |------|-----| | 优先级 | 高 | | 页面 | 权限管理 → 岗位设置 → 功能权限 | | 角色 | 权限管理员 | 在岗位功能权限中增加置顶相关权限点。无权限时对应列表**不展示**置顶 / 取消置顶。 | 权限点 | 说明 | |--------|------| | 线索管理-置顶 | 控制线索列表置顶入口 | | 商机管理-置顶 | 控制商机列表置顶入口 | | 客户管理-置顶 | 控制客户列表置顶入口 | > 三个独立权限点 vs 单一总开关:当前按三个独立点设计,最终以权限树评审为准。 **验收要点** - [ ] 权限树可配置上述权限点 - [ ] 无权限无入口;有权限可操作(PC / APP 均生效) --- ### 2.5 F-005 APP 列表置顶(与 PC 数据同步) | 属性 | 值 | |------|-----| | 优先级 | 高 | | 页面 | APP 线索列表 / 商机 / 客户 | | 角色 | 持有对应模块「置顶」权限的用户 | APP 与 PC 共用同一用户的个人置顶状态:一端置顶或取消后,另一端同步灰底与排序。 **重要:APP 操作按钮跟现网 APP,不等于 PC 操作栏**(APP 无「详情 / 退公海 / 删除」等 PC 侧操作)。 **APP 操作(有置顶权限时,最前追加「置顶 / 取消置顶」)** | 模块 | 子 Tab | 操作 | |------|--------|------| | 线索 | 我的线索 / 我协作的 | 打标签、写跟进、联系TA | | 线索 | 部门线索 | 打标签、写跟进 | | 商机 | 我的商机(进行中) | 打标签、写跟进、联系TA | | 商机 | 我协作的(进行中) | 联系TA | | 商机 | 部门商机(进行中) | 打标签、写跟进 | | 商机 | 赢单 / 输单 | **无底部操作按钮**(含置顶入口亦不展示) | | 客户 | 我的客户 / 我协作的 | 打标签、写跟进、联系TA | | 客户 | 部门客户 | 打标签、写跟进 | **APP 操作展示规则** - 操作项 ≤ 4:全部展示 - 操作项 > 4:外露前 3 项 +「更多」 **APP 置顶视觉与反馈** - 卡片浅灰底 + 左侧细条 - **名称旁不加「置顶」标签**(与 PC 一致) - 置顶 / 取消置顶后,手机内**轻提示**:「已置顶」/「已取消置顶」 **验收要点** - [ ] APP 操作按钮与上表一致,不照搬 PC - [ ] 商机赢单 / 输单卡片无底部操作按钮 - [ ] 置顶后卡片灰底并排到结果集最前 - [ ] PC ↔ APP 置顶状态互相同步 - [ ] 无权限时 APP 不展示置顶入口 --- ## 3. 业务流程 > 原型「业务流程」页含完整分叉流程图。以下为文字版,便于评审。 ### 3.1 置顶 / 取消置顶(销售) 1. 打开线索 / 商机 / 客户列表(任一子 Tab、当前结果集) 2. 判断是否有对应模块「置顶」权限 - **否** → 不展示置顶入口,流程结束 - **是** → 继续 3. 点击「置顶」 4. 写入个人置顶;行 / 卡片灰底;文案变为「取消置顶」 5. 排到当前结果集最前(多条时后置顶在上) 6. 再次操作: - 置顶另一条 → 新记录到置顶区第 1 位 - 取消置顶 → 去灰底,按创建时间归位,流程结束 ### 3.2 列表排序合并 1. 加载筛选后的结果集 2. 拆成「个人置顶」与「非置顶」两组 3. 置顶组按置顶时间倒序;非置顶组按创建时间(默认从近到远) 4. 合并展示:置顶组在上,非置顶组在下 ### 3.3 权限配置(管理员) 1. 进入权限管理 → 岗位设置 → 编辑岗位 2. 在功能权限中勾选线索 / 商机 / 客户「置顶」 3. 保存后,该岗位员工列表出现置顶入口 --- ## 4. 业务规则汇总 | # | 规则 | |---|------| | R1 | 置顶为**纯个人**维度 | | R2 | 线索 / 商机 / 客户规则一致,置顶数据互不打通 | | R3 | 结果集内:置顶区在上;区内后置顶在上 | | R4 | 非置顶区默认按**创建时间**;取消置顶后立刻按创建时间归位 | | R5 | PC / APP:灰底(APP 另加左条)+ 操作文案;**名称旁均不加「置顶」标签** | | R6 | 置顶数量不限制 | | R7 | 须有岗位功能权限才展示置顶入口 | | R8 | PC 操作栏随子 Tab 变化;商机「退公海」仅进行中展示,赢单不展示 | | R9 | PC 与 APP **共用**个人置顶数据,一端操作另一端同步 | | R10 | APP 操作按钮跟现网(打标签 / 写跟进 / 联系TA 等),**不等于** PC 操作栏 | | R11 | PC 商机:删除、退公海进「更多」,退公海为红色;>4 项时外露前 3 +「更多」 | | R12 | APP:≤4 项全展示,>4 项前 3 +「更多」 | | R13 | APP 商机赢单 / 输单:不展示底部操作按钮 | | R14 | APP 置顶 / 取消置顶后轻提示:「已置顶」/「已取消置顶」 | --- ## 5. 附录 ### 5.1 变更历史 | 版本 | 日期 | 说明 | |------|------|------| | v1.1.6 | 2026-10-29 | 置顶轻提示改为「已置顶」/「已取消置顶」 | | v1.1.5 | 2026-10-29 | APP 置顶 / 取消置顶增加轻提示文案 | | v1.1.4 | 2026-10-29 | APP 置顶去掉名称旁「置顶」标签,仅保留灰底 | | v1.1.3 | 2026-10-29 | APP 商机赢单 / 输单无底部操作按钮 | | v1.1.2 | 2026-10-29 | 同步最新:APP 操作改为现网按钮并与 PC 分离;去掉文档中的技术字段与实现细节;明确 PC / APP 视觉差异 | | v1.1.0 | 2026-10-29 | 操作栏随子 Tab 变化;商机赢单无退公海;新增 APP 列表,与 PC 置顶数据同步 | | v1.0.1 | 2026-10-29 | 三栏原型对齐;默认创建时间;去掉 PC 名称旁置顶标签;业务流程分叉说明 | | v1.0.0 | 2026-10-29 | 初版:个人置顶 + 岗位权限 | ### 5.2 待确认事项 | 项 | 说明 | 状态 | |----|------|------| | 权限粒度 | 三个独立权限点 vs 一个总开关 | 待确认 | | 失权后历史置顶 | 无入口后是否仍按历史置顶排序展示 | 建议仍展示;待确认 | | 非置顶区排序 | 用户切换列表排序时,非置顶区是否完全跟随现网 | 默认创建时间;待与现网对齐 | | 取消置顶归位 | 按创建时间立刻归位 | 已确认 | | PC 名称旁标签 | 不做「置顶」文字 / 角标 | 已确认 | | APP / PC 名称旁标签 | 均不做「置顶」文字 / 角标 | 已确认 | | 置顶可见范围 | 纯个人 | 已确认 | | APP / PC 操作差异 | APP 跟现网,不照搬 PC | 已确认 | ### 5.3 非功能期望(产品侧) | 项 | 期望 | |----|------| | 使用规模 | 日常一线销售使用即可 | | 数据保留 | 个人置顶关系随账号保留;业务记录删除后清除对应置顶 | | 取消置顶 | 仅解除个人置顶关系,不删除业务数据 | | 可用性 | 常规业务可用性要求 | ### 5.4 说明 本文档只描述**产品行为与验收标准**,不约定数据库字段、接口、枚举取值或前端实现方式;研发以现有系统技术规范为准。
© 2026 Qimall OS · Prototype Management System
PHP 8.3+
Tailwind CSS