Skip to content

移动端 CRM ​

这篇解决什么 ​

客户、公海、合同、回款在 UniApp 落在哪、审批怎么提交。读完能对上 pages-crm、src/api/crm/,以及合同 / 回款仍走 PC 同一套 key。CRM 业务页不进 bpm-menu-config.ts 的发起大厅。

默认后端仍是 48080。H5 pnpm dev,微信小程序 pnpm dev:mp。PC 见 客户管理、公海客户。审批页见 移动端审批。

示意图:移动端没有第二套 CRM 库。列表和提交走 /admin-api/crm/**,合同 / 回款审批仍走 BPM。

从哪改 ​

名称说明仓库路径
CRM 分包待办、客户、公海、线索、联系人、商机、合同、回款、产品ruoyi-office-uniapp/src/pages-crm/
API与 PC 同一前缀ruoyi-office-uniapp/src/api/crm/
工作台入口menu.json 的 CRM 分组src/pages/index/menu.json
分包注册pages.json 的 root: pages-crmsrc/pages.json
团队成员详情里复用pages-crm/permission/
跟进详情页签pages-crm/followup/

pages-bpm 不放 CRM 业务表单。菜单路径已经写在 system_menu.mobile_path,例如客户 /pages-crm/customer/index。

合同回款不进发起大厅

bpm-menu-config.ts 里没有 crm-contract-audit / crm-receivable-audit。移动端在合同、回款详情里点「提交审核」,接口仍是 PUT /crm/contract/submit、PUT /crm/receivable/submit。不要写成 crm_contract 或合同中心的 contract_approve。

页面和 PC 怎么对 ​

名称说明仓库路径
待办今日联系、待审合同 / 回款、即将到期pages-crm/backlog/
客户 / 公海领取、分配、掉海customer/、customer/pool/
线索 / 商机转化、改阶段clue/、business/
合同建单、提交 crm-contract-auditcontract/
回款 / 计划建单、提交 crm-receivable-auditreceivable/、receivable-plan/
产品 / 分类上架后给合同选product/、product/category/
配置公海、数量上限、合同提醒customer/pool-config 等

示意图:客户线索商机只做业务页。能审批的只有合同和回款,从详情提交,从待办继续办。

PC 待办对照

本系统截图:PC 待办事项。移动端 pages-crm/backlog 读的是同一批 *-count 接口。

公海、数据权限、合同提醒规则和 PC 相同,见对应篇。列表刷新事件跟其它分包一样,提交后要能收到刷新,卡片才不会停在旧状态。

配置与操作 ​

移动端改 pages-crm 和 src/api/crm/,入口在 menu.json 的 CRM 分组,路径写在 system_menu.mobile_path(例如客户 /pages-crm/customer/index)。bpm-menu-config.ts 没有合同 / 回款发起项。

合同、回款在详情里点「提交审核」,接口仍是 PUT /crm/contract/submit、PUT /crm/receivable/submit,key 仍是 crm-contract-audit / crm-receivable-audit。公海领取、线索转化、商机改阶段和 PC 同一套接口。提交后列表要能收到刷新。配置页(公海、数量上限、合同提醒)也在分包里,规则与 PC 相同。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版