不知道这东西现在还有没有人需要,但是还是做了出来,并且决定免费分享出来!
注:源码全开无后无加密,支持二开(二开请保留管理后台“云智Cloud”信息),禁止倒卖。

# 云智互联资源中心 V2.0.1

这是一套面向宝塔面板环境的轻量 PHP/MySQL 资源中心源码,适配 PHP 7.4 与 MySQL 5.7。源码版权标注:`云智Cloud`,仅供学习参考和二开使用,禁止原版倒卖。

## 功能

- 前台:首页资源列表、分类筛选、搜索、资源详情、广告位。
- 用户:注册登录、余额、会员折扣、购买下载、上传资源、收益记录。
- 用户中心:所有用户中心页面保留统一菜单按钮,可在用户首页、会员中心、充值、上传、财务、提现之间切换。
- 我的资源:用户可查看自己上传的展示中、已下架、审核中、被驳回、被封禁资源,并查看下单次数和收益总额。
- 后台:左侧菜单式管理后台,支持资源审核编辑、分类管理、用户余额与会员调整、卡密生成、站点广告配置、易支付配置。
- 版本管理:后台左侧底部单独提供 `检查版本` 菜单,可对接云端版本推送后台,发现新版本时菜单显示红点提醒。
- 广告:后台维护首页 `5 排 6 列` 固定小按钮文字广告,每个广告位建议 8 个字以内,可配置文字、跳转链接和启用状态。
- 会员:用户可查看不同会员等级折扣;后台可维护会员等级、折扣、权益说明,并给指定用户设置会员等级和到期时间。
- 会员价:用户开通会员后,资源列表和详情页自动显示会员折扣价,旁边保留原价。
- 收益费用:用户上传资源时展示各会员等级下的支付价、预计收益规则和 `1%` 技术服务费;提现展示 `1%` 手续费和预计到账规则。
- 积分:后台可配置充值积分比例,用户充值后自动获得积分,可在积分商城兑换商品。
- 广告投放:后台可设置广告位是否开放购买、广告投放时长套餐;用户可用余额购买或续费开放广告位,绑定用户未到期时只有绑定用户可续费并顺延到期时间。
- 分类管理:后台可新增、修改、排序和删除分类,删除分类后相关资源转为未分类。
- 财务管理:提现状态按待处理、已处理、已驳回显示,并展示全站交易流水。
- 广告审核:用户购买广告位后可提交 8 字广告文字和跳转链接,后台审核通过后才正式展示;广告到期后自动恢复默认广告位内容。
- 积分商城:支持虚拟商品、实物商品和广告续费商品,实物商品兑换需填写收货信息,后台商品支持首图、商品图、详情、标价和积分价。
- 商品图片:后台商品首图和商品图均支持多图上传,首图的第一张作为前台缩略图。
- 用户管理:后台可新增用户、修改用户全部账户信息、封禁用户并填写封禁理由。
- 注册验证:后台可开启邮箱验证码注册,使用 SMTP 发送验证码。
- 上传资源:支持上传源码压缩包,也支持填写源码链接与取件码。
- 财务:用户可查看收益与扣款记录、提交提现申请并上传收款码;后台可处理提现。
- 公告:后台可发布首页弹窗公告、用户中心弹窗公告、首页/用户中心固定卡片公告。
- 财务:余额充值、卡密充值、易支付标准接口通知、资源销售收益分成。

## 部署步骤

1. 在宝塔中新建站点,PHP 版本选择 `7.4`。
2. 新建 MySQL 数据库,数据库名、账号均为 `ziyuanwang`,密码为 `123123`。
3. 将本目录全部文件上传到站点根目录。
4. 访问 `install.php`,先阅读并同意版权说明和使用条例。
5. 在安装页面填写数据库信息,安装程序会自动导入 `install.sql` 并写入 `config.php`。
6. 确认 `uploads`、`uploads/resources`、`uploads/receipts`、`uploads/products` 目录可写。
7. 访问站点首页。

如果你不使用安装页面,也可以在 phpMyAdmin 或宝塔数据库管理中手动导入 `install.sql`,再检查 `config.php` 数据库配置。

如果你已经导入过旧版本数据库,请改为导入 `upgrade.sql`,用于补充广告、公告、提现、封禁、邮箱验证码等新字段和新表。

## 初始后台

- 地址:`/index.php?page=admin`
- 账号:`admin`
- 密码:`admin123`

上线后请第一时间修改管理员密码。当前版本可在后台 `用户管理` 中修改管理员密码。

## 安装使用条例

- 本程序仅供学习参考、技术研究和二次开发使用。
- 禁止未授权以原版、改名版、换皮版形式倒卖、转售、批量分发。
- 二次开发或上线运营前,请自行完成安全审计、支付接口合规审查、内容合规审查和服务器安全配置。
- 使用者需自行承担部署、运营、数据、支付、版权内容和用户行为产生的相关责任。
- 不得移除系统页面、源码注释和安装页面中的 `云智Cloud` 版权标注。

## 易支付配置

进入后台 `系统设置` 填写:

- `易支付网关`:例如 `https:***.****.com`
- `易支付商户 PID`
- `易支付商户 Key`

系统会自动生成:

- 异步通知:`/index.php?page=epay_notify`
- 同步返回:`/index.php?page=epay_return`

如果暂时没有易支付商户信息,可以先使用后台生成卡密,通过卡密充值完成闭环。

## 邮箱验证码注册

后台进入 `系统设置`:

- `注册邮箱验证码开关` 填 `1` 开启,填 `0` 关闭。
- 填写 `SMTP 服务器`、`SMTP 端口`、`SMTP 账号`、`SMTP 密码或授权码`、`发件邮箱`。
- 当前 SMTP 发送器优先适配 SSL 端口 `465`。

## 积分与广告投放

- `系统设置` 中的 `充值积分比例` 控制充值赠送积分,例如 `1` 表示每充值 1 元赠送 1 积分。
- 后台 `积分` 页面可维护积分兑换商品、广告位续费区商品和广告投放时长套餐。
- 后台 `广告` 页面可设置每个广告位文字、链接、是否显示、是否开放用户购买、绑定用户和到期时间。
- 用户中心 `广告投放` 页面可选择开放广告位和套餐,消耗余额购买或续费,并提交广告内容等待审核。

## 常见问题

- 如果打开页面提示数据库错误,请确认已导入 `install.sql`,并检查 `config.php` 数据库配置。
- 如果上传失败,请在宝塔中给 `uploads` 目录写入权限。
- 如果下载演示资源 404,请在 `uploads/resources` 中放置真实资源文件,并在后台审核真实上传资源。

拿走顺嘴留言下呗~
我简单测试过几轮了,也修复很多bug了,如果还有bug的话欢迎留言反馈,下个版本修复!

通过网盘分享的文件:8学习分享专区等8个文件
链接: https://pan.baidu.com/s/1klSBZGLuf4zIT2Nbn8bRbg?pwd=ysre 提取码: ysre