Skip to content

物流管理开发文档

1. 概述

物流涉及 平台物流公司库(SuperAdminBundle)与 商户启用/运费/发货(OrdersBundle)。


2. 相关 Bundle

Bundle职责
SuperAdminBundle平台级物流公司主数据
OrdersBundle商户关联物流、运费模板、发货、快递跟踪
ThirdPartyBundle达达等同城配送对接(部分场景)

3. 核心文件

src/SuperAdminBundle/Http/SuperApi/V1/Action/Logistics.php
src/OrdersBundle/Http/Api/V1/Action/CompanyRelLogistics.php
src/OrdersBundle/Http/Api/V1/Action/ShippingTemplate.php
src/OrdersBundle/Http/Api/V1/Action/Order.php          # delivery
src/OrdersBundle/Services/LogisticTracker.php
src/OrdersBundle/Entities/CompanyRelLogistics.php
src/OrdersBundle/Entities/ShippingTemplates.php

4. 路由与代表性 API

文件方法路径Action
routes/super/logistics.phpGET/api/super/superadmin/logistics/listLogistics@getLogisticsList
POST/api/super/superadmin/logisticsLogistics@createLogistics
routes/api/order.phpGET/api/trade/logistics/listCompanyRelLogistics@getLogisticsList
POST/api/company/logistics/createCompanyRelLogistics@createCompanyLogistics
routes/api/trade.phpPOST/api/deliveryOrder@delivery
GET/api/trade/kuaidi/settingKuaidi@getKuaidiSetting