24 lines
812 B
Markdown
24 lines
812 B
Markdown
|
|
# 招聘信息管理双 Sheet 导入设计记录
|
||
|
|
|
||
|
|
## 本次产出
|
||
|
|
|
||
|
|
- 新增设计文档:`docs/design/2026-04-23-staff-recruitment-dual-sheet-import-design.md`
|
||
|
|
|
||
|
|
## 设计结论
|
||
|
|
|
||
|
|
- 招聘信息管理导入入口收口为单按钮
|
||
|
|
- 导入模板调整为 `招聘信息` + `历史工作经历` 双 Sheet
|
||
|
|
- 后端采用单异步任务统一处理整份文件
|
||
|
|
- 工作经历支持独立导入
|
||
|
|
- 若数据库中已存在某招聘记录的历史工作经历,则再次导入时直接失败,不覆盖旧数据
|
||
|
|
- 失败列表统一展示 `失败Sheet`、`失败行号`、`失败原因`
|
||
|
|
|
||
|
|
## 影响范围
|
||
|
|
|
||
|
|
- 当前仅新增设计文档与设计记录
|
||
|
|
- 本轮未修改后端业务代码、前端页面代码、数据库脚本
|
||
|
|
|
||
|
|
## 后续动作
|
||
|
|
|
||
|
|
- 待用户确认设计文档后,分别输出后端与前端实施计划
|