项目简介
本项目是一套 SaaS 多租户任务接单小程序系统,同步配套 H5 访问端,面向线上图文、短视频、文案类轻任务接单场景。平台区分超级总管理员、运营商团队长、接单用户三类角色,采用邀请码准入机制管控接单人群,运营商可拥有独立后台自主发布任务、管理旗下用户、独立对账结算。完整覆盖任务发布、报名接单、作品上传审核、佣金结算、余额提现全业务流程,内置日 / 周 / 月排行榜运营激励模块,支持批量审核、数据导出、自定义提现手续费、任务星级分级等运营配置,可快速开通多家独立运营商后台,适合任务中介、线上兼职工作室规模化运营使用。
核心功能
用户端:微信快捷登录、邀请码绑定、任务筛选接单、多格式文件交稿、任务状态查询、余额收益明细、多渠道账户绑定提现、榜单排行查看
运营商后台:自定义发布图文 / 视频 / 文字任务、设置任务单价与时限、批量审核用户稿件、管理旗下接单用户、导出任务对账报表
总管理后台:新增 / 管理运营商账号、全局配置提现门槛与手续费、统一管控平台榜单规则、查看全平台任务与资金统计数据
通用配套:短信通知、文件云端存储、定时更新排行榜、超时任务自动作废、完整资金流水记账
技术架构
1. 后端开发语言 & 框架
- 开发语言:PHP
- 框架:ThinkPHP(网站链接后缀为
.php,是大开发科技主流 PHP 开发栈) - 服务环境:Linux + Nginx
2. 数据库
- 主数据库:MySQL 5.7 / MySQL 8.0
- 缓存数据库:Redis
- 用途:用户登录缓存、任务列表缓存、榜单排行、倒计时限时任务、限流
3. 前端技术栈
- 微信小程序端:原生小程序 WXML + WXSS + JavaScript
- H5 移动端页面:Vue2 / Vue3 + Vant 移动端 UI 组件库
- 管理后台(总后台 + 运营商后台):Vue + Element UI
4. 文件存储
阿里云 OSS / 腾讯云 COS,存储任务图片、用户提交视频、收款凭证、资质图片
5. 第三方服务配套
- 微信开放平台:微信一键登录、小程序生态能力
- 短信 API:注册验证码、提现通知、审核结果通知
- 定时任务:Linux Crontab + TP 定时任务,实现榜单更新、超时任务自动失效
6. 架构模式
SaaS 多租户逻辑隔离架构,单数据库分租户 ID 区分不同运营商数据,无需分库,部署简单,适合中小接单平台。