You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在React Admin同一页面实现配送路线关联站点的实时CRUD操作

React Admin 配送路线系统实时CRUD实现需求

我正在用React Admin构建配送路线系统,每个配送路线包含多个配送站点,数据库表结构如下:

Table: delivery_routes
Columns: id, name

Table: delivery_routes_stops
Columns: id, name, delivery_route_id, latitude, longitude

我已经在React Admin中创建了名为Delivery Routes的资源,支持对delivery_routes记录的编辑操作,页面保存时会向/api/delivery-routes/{delivery_route_id}发送RESTful API请求。

当前编辑页已集成Google Maps,用户可在地图上添加标记,每个标记对应一条delivery_routes_stop关联记录。我需要实现:标记操作发生时立即执行CRUD操作,无需等待手动保存,且所有操作在同一页面完成。

具体操作流程示例:

  • 用户点击配送路线记录,打开编辑页
  • 用户在Google Maps上创建新标记,React Admin立即向/api/delivery-routes/{delivery_route_id}/delivery-routes-stops发送POST请求,携带标记的位置等数据
  • 用户拖动标记到新位置,React Admin立即向/api/delivery-routes/{delivery_route_id}/delivery-routes-stops/{delivery_routes_stops_id}发送PATCH请求,更新经纬度信息
  • 用户删除标记,React Admin立即向/api/delivery-routes/{delivery_route_id}/delivery-routes-stops/{delivery_routes_stops_id}发送DELETE请求

内容的提问来源于stack exchange,提问作者Snessy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 04:33:10