人资线上园 V1.0.0

复制版本链接
版本号
V1.0.0
发布时间
2026年7月29日
发布通道
稳定版
状态
已发布

版本定位

游仙区人力资源服务平台(绵阳市游仙区)是面向区域人力资源公共服务的多端一体系统,由哆咪哆哆(DOMIDODO)开发。系统以「人才库 — 需求库 — 企业库 — 政策库」四库为数据底座,以推荐撮合为核心业务链路,覆盖园区、服务机构、企业、求职者四类主体,并通过数字大屏对外呈现区域人力资源运行态势。

核心能力

1. 人才库与人才服务

  • 提供人才广场、优秀人才、特色人才、灵活用工、技能人才、失业登记、人才管理七类视图,支持按学历、专业、期望地点、薪资等多条件筛选。
  • 支持人才简历的新增、查询、修改、删除,以及 Excel 批量导入导出;导入失败明细可分页查询并下载错误回执 Excel,全量导出采用游标分页(每批 5000 条)。
  • 人才广场提供看板统计;支持随机人才匹配度推荐,为岗位快速产出候选人。
  • 求职者可自助登记失业信息、完成实名认证并维护个人档案。

2. 需求库与招聘撮合

  • 提供需求广场、猎头服务、外包/派遣、企业直招、灵活用工、政企招聘、需求管理七类视图,覆盖区域主要用工形态。
  • 支持招聘信息的新增、查询、修改、删除,以及 Excel 批量导入导出与导入错误回执下载。
  • 推荐为双向闭环:既可向人才推荐岗位,也可向岗位推荐简历,均支持新增、取消、通过、拒绝,并保留已推荐数与推荐记录。
  • 招聘信息提供看板统计与随机职位匹配度推荐;招聘状态按待招聘/已招聘跟踪。

3. 企业库与账号治理

  • 企业库按入驻企业、四上企业、特色企业、人资服务企业、服务企业分类管理。
  • 支持企业认证审核(通过/拒绝)与资质证书管理(营业执照、人力资源服务许可证等)。
  • 园区、机构、企业三类账号统一治理:新增、审核通过/拒绝、启用/禁用、重置密码、设置/取消管理员、删除账号。
  • 全量关键操作经 @Log 注解与 AOP 切面落库,记录请求参数、响应结果、执行时长与异常信息,形成操作日志视图。

4. 政策库与配套服务

  • 政策库支持政策发布、政策类目维护与政策详情查看。
  • 政策落地跟踪支持跟进记录的新增、修改、删除、按目录组织,以及跟踪信息导出与全量导出。
  • 配套服务覆盖课程培训(发布与学习记录)、技能鉴定、法务咨询(提问与回复)、企业需求发布、内容通知(含查看记录)与线上园分园库。

5. 数据看板与数字大屏

  • 管理端看板统计人才数量、需求数量、企业数量、机构数量、特色企业数量,并呈现人才录用情况、推荐录用趋势、待处理事项、人才分布、需求分布与解决就业排行。
  • 数字大屏分数字市场、企业机构、特色企业三屏,提供行业分布、岗位分布、企业概况及游仙区地图下钻。
  • 大屏内容可由园区端配置下发,大屏侧独立登录;看板数据经 Redis 缓存,数据变更后 5 分钟过期。

6. 微信小程序双端

  • 管理端小程序以首页、招聘、简历、我的为主入口,支持发布职位、选择人员、职位详情、条件筛选、已有推荐与扫码。
  • 用户端小程序以首页、招聘、更多服务、我的为主入口,支持简历投递与投递浏览记录、附近热招地图、政策活动、课程培训、薪酬计算器、热门人才、失业登记与实名认证。
  • 两端使用各自的小程序 AppID;支持微信手机号一键登录、账号注销,以及人才、岗位、政策、通知的全局搜索。

7. 账号体系与多租户

  • 按访问路径前缀识别六类主体:园区端(YQ)、机构端(JG)、企业端(QY)、小程序用户端(USER)、小程序管理端(ADMIN)、大屏端(DP)。
  • 登录方式包含手机号密码登录、微信手机号一键登录、PC 扫码登录(WebSocket 推送结果)、微信账号绑定与大屏登录,并覆盖首次登录改密、忘记密码、修改手机号等流程。
  • 注册流程为短信验证码校验 → 上传营业执照 → 提交信息等待审核;密码使用 BCrypt 不可逆加密。
  • 会话由 Sa-Token 承载(请求头 satoken、UUID 风格、30 天有效、同账号不允许多地登录);数据隔离基于 MyBatis-Plus 多租户插件的 tenant_id 字段自动附加过滤。

8. 平台基础能力

  • 文件能力支持单文件上传、多文件上传、断点续传与模板下载,文件记录统一入库。
  • 数据字典支持列表、详情、新增、修改、模糊匹配与园区查询,为各端下拉与筛选提供统一口径。
  • WebSocket 提供扫码登录结果推送与通知实时下发。
  • 集成腾讯云短信(注册、改密、换绑手机号三类模板)、微信支付(JSAPI 支付、支付回调、退款通知)与讯飞文本合规校验。
  • 统一响应格式为 code / message / data;数据库层统一约定逻辑删除、乐观锁与创建人、更新人、创建时间、更新时间审计字段。

技术形态

  • 后端:Spring Boot 3.1.4 / JDK 17,划分 entrance(启动入口)、admin(各端接口)、common(实体与业务)、qx(安全与基础设施)四模块;持久层 MyBatis-Plus + MyBatis-Plus-Join,认证 Sa-Token,文档 Knife4j。
  • 数据:MySQL 8 为主库,Redis 承载缓存与会话,MongoDB 承载文档型数据。
  • 前端:首页、园区管理端、机构端、企业端、数字大屏五端同仓,基于 Vue 3 + Vite,支持一键并行开发与构建。
  • 小程序:基于 uni-app 的管理端与用户端双工程。

发布与验收

  • 服务端口:9090,Context Path:/api
  • 生产域名:https://yxhrbench.cn
  • API 文档:https://yxhrbench.cn/api/swagger-ui.html
  • 运行环境要求:JDK 17+、MySQL 8.0+、Redis 6.0+、MongoDB(可选)