备忘录

菇太帷i Lv4

React井字棋: https://codesandbox.io/s/hopeful-payne-sy2vpx?file=/App.js
Echarts全局过渡动画:https://www.isqqw.com/viewer?id=17149

不去的理由:

  • 工作环境陌生,不清楚工作内容
  • 后续合同和住宿问题,工作性质是出差还是工作地点迁移,出差可以接受。出差的话,有没有住宿补贴等等
  • 重新融入团队,想跟现阶段的团队在一起

FR-ID: FR-GEO-004
功能点名称: 关联打卡围栏到人员/车辆 (或任务)
用户故事 (User Story):
* 作为 平台管理员
* 我想要 将打卡围栏与特定的项目组下的人员或车辆(或分配给他们的任务)进行关联
* 以便于 指定哪些对象需要在此围栏规则下进行打卡
验收标准:
* 提供一个界面,允许管理员选择一个“打卡围栏”。
* 根据围栏的“所属项目组”,列出该项目组下的可选“人员”和/或“车辆”(或相关任务列表)。
* 管理员可以选择要关联的人员/车辆(或任务)。
* 保存关联关系。
* 可以查看某个围栏已关联的对象列表。
UI组件/元素建议 (Ant Design):
* 可能是一个独立的页面或 Modal
* Select (选择打卡围栏)。
* Transfer (穿梭框,用于从可选人员/车辆列表中选择并关联) 或 Table with Checkbox (选择)。
* Button (保存关联)。
数据交互 (Mock/API):
* 获取某项目组下的人员/车辆列表 (前端请求): projectGroupId
* 获取某项目组下的人员/车辆列表 (后端响应): { personnel: [...], vehicles: [...] }
* 获取围栏当前的关联 (前端请求): geofenceId
* 获取围栏当前的关联 (后端响应): { associatedPersonnelIds: [...], associatedVehicleIds: [...] }
* 更新围栏关联 (前端发送): geofenceId, { personnelIds: [...], vehicleIds: [...] }
* 更新围栏关联 (后端响应): success: true/false, message
前置条件: 用户已登录并拥有相应权限。打卡围栏已存在。

  • 标题: 备忘录
  • 作者: 菇太帷i
  • 创建于 : 2023-10-16 13:25:00
  • 更新于 : 2025-09-18 06:39:53
  • 链接: https://blog.gutawei.com/2023/10/16/备忘录/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
备忘录