立项原因与解决的问题: 区域租赁房源往往分散在微信群、门店和个人联系方式中,存在信息更新不及时、出租状态不透明、租客反复询问、经纪人员交接困难等问题。项目通过统一房源数据、审核流程和客户跟进记录,降低找房成本,提高发布和协作效率。
业务背景与应用场景: 租客按预算、区域和地图位置寻找房源;房东维护房源及出租状态;经纪人承接咨询、安排带看并跟进成交;机构分配成员和客户线索;平台统一开展资质审核、内容运营和权限管理。
点击空白处退出提示
立项原因与解决的问题: 区域租赁房源往往分散在微信群、门店和个人联系方式中,存在信息更新不及时、出租状态不透明、租客反复询问、经纪人员交接困难等问题。项目通过统一房源数据、审核流程和客户跟进记录,降低找房成本,提高发布和协作效率。
业务背景与应用场景: 租客按预算、区域和地图位置寻找房源;房东维护房源及出租状态;经纪人承接咨询、安排带看并跟进成交;机构分配成员和客户线索;平台统一开展资质审核、内容运营和权限管理。
功能模块 主要功能
找房与地图 城市切换、关键词搜索、多条件筛选、房源详情、地图及周边找房
账号与个人中心 登录、资料管理、隐私同意、收藏、浏览历史和消息
房源发布管理 房源编辑、图片及材料上传、提交审核、撤回、下架和已出租管理
主体与资质审核 房东、经纪人、机构管理,资质及产权/出租权材料审核
咨询与看房 咨询会话、消息记录、看房预约和通知提醒
经纪与机构协同 成员管理、代理关系、线索分配、带看、意向和成交跟进
合同与佣金 模板版本、合同草稿及材料、佣金申报、审核和付款状态台账
平台运营 经营概览、运营内容、协议、字典、系统配置、角色权限与审计
合同材料管理不等于在线电子签约,佣金台账不等于平台自动打款;不将租金、押金代收代付作为已完成功能介绍。
个人职责表述: 我主要负责需求梳理、业务建模和全栈开发,包括多角色业务流程设计、小程序/H5 页面、运营管理后台、Yii 3 接口及 MySQL 数据模型建设,并参与地图与短信接入、权限控制、自动化回归、部署和故障排查。
技术架构: 多端客户端通过统一 API 访问 Yii 3 后端,后端按接口层、领域服务层和数据访问层组织,使用 MySQL 保存业务数据。通知任务通过 Outbox 入库,由独立 Node.js worker 异步处理,整体属于分层模块化架构。
难点一:多角色权限与房源展示一致性。 房东、经纪人、机构和平台人员的操作范围不同,且审核、材料变更会影响房源能否公开。通过角色与归属校验、服务端状态规则和统一公开资格投影,将房源版本、审核材料和媒体状态关联起来,减少列表、详情和地图规则不一致的问题。
难点二:并发上传与弱网重试可靠性。 多图并发、重复提交及短信超时容易导致锁竞争和重复处理。通过幂等键、请求指纹、数据库事务,以及异步任务领取、重试和关闭机制处理异常;媒体同时结合安全扫描、摘要校验和私有材料鉴权。





评论