|
|
7 maanden geleden | |
|---|---|---|
| .. | ||
| Helper | 7 maanden geleden | |
| PointAdminController.php | 7 maanden geleden | |
| PointCirculationController.php | 7 maanden geleden | |
| PointConfigController.php | 7 maanden geleden | |
| PointController.php | 7 maanden geleden | |
| PointCurrencyController.php | 7 maanden geleden | |
| PointDashboardController.php | 7 maanden geleden | |
| PointLogController.php | 7 maanden geleden | |
| PointOrderController.php | 7 maanden geleden | |
| PointTransferController.php | 7 maanden geleden | |
| README.md | 7 maanden geleden | |
Point模块提供了完整的种植点数后台管理功能,专注于管理用户的种植点数系统。每种植一个种子自动增长1点,为农场游戏提供激励机制。所有功能都基于Dcat Admin框架构建,提供友好的管理界面。
/admin/point/dashboard/admin/point/point/admin/point/point-log/admin/point/point-config/admin/point/point-currency/admin/point/point-admin/admin/point/point-circulation/admin/point/point-transfer/admin/point/point-order提供列表页面的通用组件:
columnPointId() - 积分类型列columnBalance() - 积分余额列columnAmount() - 操作积分列columnOperateType() - 操作类型列columnTimestamp() - 时间戳列columnUserPoint() - 用户积分组合列columnCirculationInfo() - 流转信息列columnTransferInfo() - 转账信息列提供筛选器的通用组件:
equalPointId() - 积分类型筛选equalOperateType() - 操作类型筛选betweenAmount() - 积分数量范围筛选betweenTimestamp() - 时间范围筛选equalStatus() - 状态筛选提供表单的通用组件:
selectPointId() - 积分类型选择numberAmount() - 积分数量输入selectStatus() - 状态选择textareaRemark() - 备注输入hiddenTimestamps() - 时间戳隐藏字段提供详情页的通用组件:
fieldPointId() - 积分类型字段fieldAmount() - 积分数量字段fieldTimestamp() - 时间戳字段fieldJson() - JSON数据字段每个控制器都有对应的Repository类,提供数据访问功能:
PointRepository - 用户积分数据访问PointLogRepository - 积分日志数据访问PointConfigRepository - 积分配置数据访问PointCurrencyRepository - 积分类型数据访问PointAdminRepository - 管理员操作数据访问PointCirculationRepository - 积分流转数据访问PointTransferRepository - 积分转账数据访问PointOrderRepository - 积分订单数据访问所有后台路由都在 /admin/point 前缀下,路由文件位于 routes/admin.php。
菜单配置文件位于 config/admin_menu.php,包含完整的菜单结构。
在 config/app.php 中注册 PointServiceProvider:
'providers' => [
// ...
App\Module\Point\Providers\PointServiceProvider::class,
],
将菜单配置添加到后台管理系统中。
为不同角色设置相应的访问权限。
如需添加新的管理功能:
AdminControllerEloquentRepository所有组件都遵循统一的设计模式,便于维护和扩展。