找回密码
 立即注册
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
虚位以待,此位置招租
x
搜索
查看: 3|回复: 0

新版盲盒交友漂流瓶三种模板两种心动推荐可以自由diy首页开源

[复制链接]

182

主题

219

回帖

632

积分

管理员

积分
632
发表于 8 小时前 | 显示全部楼层 |阅读模式
> 模块类 型:盲盒纸条交友 / 恋爱广场 + 代理分销

---

## 一、移动端核心功能(H5 页面)

- **首页 / 纸条广场(`inc/mobile/index.inc.php` + `template/mobile/index*.html`)**
  - **首页展示**:根据模块配置展示轮播、公告、活动入口、充值入口等。
  - **纸条广场**:拉取已审核的纸条列表(性别、城市、省份、属性等多条件筛选),展示图片、文字内容。
  - **弹幕/跑马灯**:
    - `cmd=dm`:随机取用户头像与文案,组合“用户XXX抽到了一个男/女纸条”弹幕。
    - `cmd=dm1`:随机取代理用户,展示“用户****累计赚取X元”的收益弹幕。
  - **首页动态信息流**(`cmd=getfeeds`):随机统计放入纸条、抽取纸条的用户信息,生成“用户***放入/抽取一个纸条”的列表,用于前端动态提示。
  - **投诉入口**(`cmd=tousu`):
    - 用户可对纸条/用户进行投诉,提交类型、内容、联系方式(微信号/手机)、可选截图。
    - 数据落表 `huaidan_mhjy_tousu`,用于后台或审核端处理。

- **纸条匹配广场(`inc/mobile/match.inc.php` + `template/mobile/match.html`)**
  - **广场列表**(默认或 `submit=list`):
    - 条件:`status=1`、`verify_status=20`、`is_square=1`、`is_des=0`、未删除。
    - 支持按性别、城市、省份(`prop1`)、自定义属性(`prop2`)筛选。
    - 可开启“资料不完整屏蔽”(昵称、头像为空将不展示)。
    - 图片字段反序列化,并转换为完整媒体 URL。
  - **抽取纸条(`cmd=feedget`)**
    - 可配置“必须先投放纸条才能抽取”(`feedin_must`)。
    - 校验纸条是否存在、是否已销毁(`is_des`)、是否重复抽取。
    - 按配置扣减积分/金币(`coin_top_qu` / `coin_top_qu2`、是否同城 `is_tc`),不足时返回 `nocoin`。
    - 写入 `huaidan_mhjy_user_feed` 用户纸条记录,更新用户投/取统计与纸条浏览计数,达到设定浏览数后自动销毁纸条。
    - 成功后返回跳转链接到“我的纸条详情”(`cmd=ufeed`)。

- **用户中心 & 资料相关(主要在 `inc/mobile/index.inc.php` 中的 `cmd=mine` 分支)**
  - **手机号绑定与短信验证码**:
    - 生成短信验证码,限制同用户 60 秒内重复发送、每天发送次数上限。
    - 校验手机号是否已被其他账号绑定。
  - **位置信息更新**(`submit=location`):
    - 通过腾讯地图  API(`qmap_key`)将经纬度解析为省、市、区、街道,写入用户位置。
  - **个人资料编辑**:
    - 昵称、头像、性别、自定义属性(`prop1/prop2`)、签名、图片等。
    - 可配置是否允许修改特殊字段(如学校等长文本,有“解决编辑框不能超过1000字符”的兼容)。
  - **充值积分(金币)**:
    - 按配置的多档充值套餐(`inmoney_coin1-6`/`inmoney_fee1-6`)校验金额。
    - 限制用户日/月累计充值上限(可选关闭)。
    - 创建 `huaidan_mhjy_order` 记录,返回发起微信支付需要的参数(与 `site.php` 中 `doMobilePay` 配合)。
  - **其他个人相关**:如签到送积分、回复扣积分、投放纸条次数/金额加价(通过 `getjia_price` 获取)、任务等(在 `index.inc.php` 后续逻辑中实现)。

- **代理 / 店主端(`inc/mobile/agent.inc.php` + 模板 `agent_*.html`)**
  - **代理开通与购买**:
    - 配置代理费(`agent_fee`)与多级佣金比例(`agent_rate/agent_rate1/agent_rate2`)。
    - 若代理费为 0,直接开通;否则生成 `AGENT_xxx` 订单走微信支付。
  - **佣金提现(`cmd=outcash`)**:
    - 支持多种提现渠道(微信收款码、企业付款到零钱等,受 `outcash_way` 控制)。
    - 校验单笔最小/最大额度,提现间隔天数(`outcash_sp`)、账户余额。
    - 记录提现申请 `huaidan_mhjy_outcash`,同步变更 `agent_money` 与 `huaidan_mhjy_money` 流水。
  - **账号同步 / 代理合并功能**(`cmd=tongbu`、`cmd=passwordadd`):
    - 通过自定义同步密码,将历史账号数据(openid / uid)跟当前用户合并。
  - **提现赠送活动**:
    - 配置满多少提现赠送额外金额(`ti_zeng`),自动计算赠送金额并计入到账金额。

- **活动中心(拉新活动,`inc/mobile/activity.inc.php`)**
  - **活动首页(`op=display `)**:
    - 展示活动海报、进度、奖励档位等(配置自 `module.php` settings)。
  - **活动邀请列表(`op=invit`)**:
    - 统计在活动时间范围内(`activity_start~activity_end`)通过 `acuid` 邀请注册的用户。
  - **活动奖励领取(`op=gift` / `op=ling`)**:
    - 按多个“角色档位”(`activity_role1-8`)判断是否满足邀请人数,是否已在奖励有效期内领取。
    - 领取成功后增加 `act_credit` 或其它配置的奖励,并写入 `huaidan_mhjy_activity_gift_log`。
  - **活动积分兑换(`op=dui`)**:
    - 将活动积分兑换为金币或其它奖励,支持兑换审核、记录日志。
  - **活动专属推广二维码(`op=qr`)**:
    - 生成带背景图的推广二维码(可选择纯二维码或叠加到活动海报底图中)。

- **扩展推广中心(`inc/mobile/extension.inc.php`)**
  - **扩展活动首页(`op=display`)**:
    - 根据 `extension_*` 系列配置,生成用户专属推广链接、推广海报(调用 `createPoster` 合成带二维码海报)。
    - 展示推广人数、奖励档位状态(未达标/可领取/已领取/过期)。
  - **推广邀请列表(`op=invit`)**:
    - 查询在 `extension_start~extension_end` 内,`extension_uid` 为当前用户的下级列表。
  - **推广奖励领取(`op=ling`)**:
    - 满足每个档位人数后,可领取对应金币奖励(`extension_role*_gift`),写入 `huaidan_mhjy_extension_gift_log`。

- **公共页面 / 工具(`inc/mobile/public.inc.php`)**
  - **图文富文本展示**:
    - `cmd=html`:展示帮助中心(Q&A)、用户协议、轮播图/导航详情等(来源于配置或其它模块表)。
    - `cmd=page`:展示后台自定义单页 `huaidan_mhjy_page` 内容(与 web 端 `page.inc.php` 对应)。
  - **城市选择界面(`cmd=citys`)**:城市/省份选择弹窗模板。
  - **邀请码 / 授权码工具**:
    - `cmd=door`:输入邀请码,绑定到第三方表 `vp_sphz_user` 的 `fuid` 字段。
    - `cmd=auth`:批量输入邀请码列表,进行编码后返回(前后台共用的授权码工具)。
  - **公共用户信息展示(`cmd=user`)**:渲染公共用户信息页模板。

- **管理员移动端(`inc/mobile/admin.inc.php`)**
  - **仅管理员可访问(`mine.admin=1`)**,功能包括:
    - 用户手动充值积分(手充)、生成对应订单及佣金、写入金币流水。
    - 设置/取消用户代理身份。
    - 纸条审核列表:审核用户提交的纸条(通过/拒绝,拒绝时发送模板消息)。
    - 举报 & 投诉管理(`huaidan_mhjy_alarm` 和 `huaidan_mhjy_tousu`):
      - 查看举报记录,删除违规回复、拉黑用户、标记举报处理完成或忽略。

- **审核员移动端(`inc/mobile/admin2.inc.php`)**
  - **仅审核员可访问(`mine.admin1=1`)**,功能包括:
    - 独立的纸条审核列表(批量通过/拒绝)。
    - 投诉列表查看与处理(标记投诉已处理)。
    - 与管理员类似的“为用户手充积分”“设为/取消代理”等简化管理操作。

- **地图页(`doMobileMaps` + `template/mobile/maps.html`)**
  - 简单地图页,用于展示定位或帮助用户授权地理位置。

- **登录与授权(`doMobileLogin` / `_doMobileAuth` / `__doMobileAuth` / `doMobileGetuinfousecode`)**
  - **公众号 OAuth 授权**:
    - 通过微信网页授权(或第三方聚合登录 `log.o9p.cn`)获取用户昵称、头像、openid。
    - 处理粉丝表 `mc_mapping_fans`、`mc_members` 的注册与更新。
  - **应用容器校验**:
    - 限制仅微信内访问(已在你的需求中做了 UA 放宽判断)。
  - **登录跳转**:
    - 自动获取用户信息失败时给出错误提示并引导重试。

- **辅助接口**
  - **图片上传(`doMobileupimg`)**:上传用户图片到系统附件,并返回路径 + 媒体 URL。
  - **二维码输出(`doMobileQr`)**:接收 `raw` 文本,生成二维码图片返回。
  - **清理会话(`doMobileReset`)**:清空当前会话 `session_unset()`。
  - **定时任务接口**:
    - `doMobileTaskTopExp`:定时取消过期加热纸条(置顶到期)。
    - `doMobileTaskWork`:任务系统的超时处理(任务状态流转、返库存、模板消息通知)。

---

## 二、PC 后台(模块管理端功能)

- **纸条管理(`inc/web/feed.inc.php` + 模板 `web/feed_list.html`)**
  - 列表查看所有纸条,按用户 UID、性别、关键词搜索。
  - 支持逻辑删除、物理清理(清空被删除的纸条与回复)、批量清理 60 天前数据。
  - 一键清理地理位置信息(重置 `lng/lat/address` 等字段)。
  - 单条封禁/解封纸条(`op` 字段:封禁原因、封禁时间等)。

- **用户管理(`inc/web/user.inc.php` + 模板 `web/user_list.html`)**
  - 用户列表:按 ID 搜索、分页展示、过滤昵称。
  - 操作:
    - 设置/取消代理(店主)、设置/取消管理员(`admin`)、设置/取消审核员(`admin1`)。
    - 加入/移出黑名单(`is_black`)。
    - 删除用户(危险操作)。

- **订单管理(充值订单,`inc/web/order.inc.php` + `web/order_list.html`)**
  - 列表展示所有已支付订单(`status=20`),可按 UID 搜索。
  - 支持“管理员手动退款”:
    - 创建微信退款订单,调用 `refund()` 执行。
    - 回滚用户金币、代理佣金,记录负向流水(`huaidan_mhjy_coin`、`huaidan_mhjy_money`)。

- **提现管理(代理提现,`inc/web/outcash.inc.php` + `web/outcash_list.html`)**
  - 提现记录列表,按用户、状态筛选。
  - 批量发放提现:
    - 手动标记已打款,或调用微信企业付款接口自动打款(需正确配置微信支付证书)。
  - 拒绝提现:填写拒绝原因,状态标记为拒绝。
  - 提供历史“手充佣金错误恢复”辅助工具(`cmd=bugback`)。

- **代理清算与配置(`inc/web/agent.inc.php` + `web/agent_list.html`)**
  - **调整单个代理的佣金余额**(`cmd=agent_money`)。
  - **代理实名认证审核**(`cmd=verify`):通过/拒绝并填写备注。
  - **设置代理个人佣金比例**(`cmd=agent_rate`)。
  - **代理清算(`cmd=over`)**:
    - 将代理账户剩余佣金全部提现(手动打款或企业付款),并将其 `agent` 状态置为 0。
  - **代理列表**:
    - 分“已清算 / 未清算”两类,展示每个代理的首次/最后提现记录情况。

- **自定义单页管理(`inc/web/page.inc.php` + 模板 `web/page_*`)**
  - 新增/编辑/删除自定义 H5 页面(如活动规则、帮助说明等)。
  - 为每个单页自动生成前端访问链接(通过 `public.cmd=page` 解码 `id`)。

- **客服投诉 & 举报管理(配合移动端 admin/admin2)**
  - 通过 `huaidan_mhjy_tousu` 与 `huaidan_mhjy_alarm` 数据,后台可查看投诉详情、相关纸条及图片。
  - 对严重违规内容可在管理员端直接销毁纸条、拉黑用户。

---

## 三、模块设置(`module.php` 中的配置项大类)

- **基础配置**
  - 应用名称、Logo、背景图、简介、暂停访问 / 仅邀请用户开放等开关。
  - 公众号信息、公众号二维码、第三方聚合登录(`set_acc_*`)、是否强制微信环境访问。
  - 是否必须绑定手机、是否屏蔽未完善资料用户、内容图片审核开关。

- **积分 / 金币体系**
  - 金币名称、图标、自定义别名。
  - 多档充值套餐(金额 + 赠送)、充值渠道(微信、iOS 内购屏蔽等)。
  - 抽纸条消耗、回复消耗、获取规则(投放纸条奖励、签到奖励等)。

- **纸条配置**
  - 纸条有效浏览数上限、自动销毁规则。
  - 纸条属性(省份/城市/自定义属性)的启用与选项。
  - 纸条中允许上传的图片数量、联系方式字段显示与否、文案占位提示。

- **活动与推广配置**
  - 拉新活动(`activity_*`):时间范围、奖励档位、赠送物品(积分/金币)、兑换比例等。
  - 扩展推广活动(`extension_*`):时间、奖励档位、奖励金币数、海报底图等。
  - 日常邀请奖励(`invite_*`):每邀 1 人赠送金额/积分、总上限、专属分享图文与海报。

- **代理/分销配置**
  - 代理开通价格、代理名称、代理页面文案(介绍/分享话术)。
  - 一级/二级/三级佣金比例,任务奖励分配方式。
  - 提现方式、单笔最小最大额度、提现间隔天数、提现赠送规则等。

- **广告与合规信息**
  - 顶部、底部广告位图片 + 链接、悬浮广告、弹窗广告等位置开关与素材。
  - 备案号、网安备案号等展示配置。

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png 11.png 12.png 13.png 14.png 15.png 16.png



付费下载
游客,您好!如果您要查看本帖隐藏内容请向楼主支付88蛋蛋

坏蛋网络论坛免责声明
本站资源均来自互联网和开源项目,部分为站长二次开发。本站只是收集和整理测试分享给大家,关于H5游戏源码禁止用于违法,仅供大家学习和了解菠菜运营的黑幕,让更多的人远离菠菜!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表