用于 QBCore 的高级作业中心系统
DW Job Center 是 QBCore 服务器的综合作业管理系统,它为作业申请和管理提供了一种身临其境且有序的方法。该资源通过实施具有经理审核功能的现代工作申请系统来增强玩家体验,弥合平民工作和白名单职位之间的差距。
框架兼容性
- 与 QBCore 框架完全兼容
- 以最少的资源使用量(0.00ms 空闲)实现最佳性能
- 需要 oxmysql 或 mysql-async
核心功能
现代用户界面
该系统具有时尚、响应迅速的 UI,让玩家可以轻松浏览和申请工作。
- 文职和白名单职位之间的明确工作分类
- 详细的职位描述,包括薪水、要求、福利等
- 用于快速导航的职位搜索功能
- 整个界面采用一致的设计语言
双职制
文职工作
- 无需批准即可立即提供给玩家
- 一键接受工作,立即就业
- 可配置的起始成绩
白名单作业
- 具有可定制问题的综合应用程序系统
- 捕获相关信息的详细申请表
- 应用程序以供审阅的持久存储
- 待处理、已接受和已拒绝的应用程序的状态跟踪
申请审核系统
作业经理可以通过可配置位置的专用界面查看应用程序。
- 白名单作业经理的申请审核仪表板
- 能够接受或拒绝带有备注的应用程序
- 接受后自动分配作业
- 对权限系统进行评分,以控制谁可以审阅应用程序
可配置的作业定义系统
每个作业都可以使用许多参数进行广泛定制:
- 职位名称和部门
- 薪资信息
- 工作地点
- 自定义描述
- 专业要求
- 工作时间表
- 就业福利
- 用于视觉识别的自定义图标
- 白名单职位的申请问题
- 申请审核所需的最低成绩
集成选项
- 支持 qb 目标和 ox_target 系统
- 就业中心位置的地图上的可选条目
- 面向就业中心代表的可配置 ped 模型
- 支持 DrawText 和目标系统交互
- 可选择使用 dw-bossmenu 进行应用程序管理(最佳体验)
优化资源使用
- 基于事件的架构最大限度地减少了持续的资源使用
- 具有适当索引的高效数据库查询
- 用于减少服务器负载的客户端缓存
- 脚本重启时的资源清理
数据库结构
该系统使用单个数据库表进行应用程序存储:
- 应用程序 ID(自增)
- 申请人的公民身份证
- 作业名称
- 申请人的角色名称
- 应用程序问题的 JSON 编码答案
- 申请状态(待处理/已接受/已拒绝)
- 提交时间戳
- 处理时的审阅者 ID
- 审核时间戳
- 可选的审核说明
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容