feat(haichao): 新增聚水潭ERP集成功能

- 新增聚水潭回调接口及事件处理机制
- 添加聚水潭商品、订单、售后同步任务
- 实现聚水潭订单推送及售后状态同步
- 新增手动同步聚水潭商品功能
- 在各路由组添加聚水潭中间件支持
This commit is contained in:
2026-04-01 11:55:18 +08:00
parent 359e9eef48
commit 7e422335e4
30 changed files with 2601 additions and 37 deletions

View File

@@ -12,6 +12,7 @@ use app\http\middleware\InstallMiddleware;
use think\facade\Route;
use think\facade\Config;
use think\Response;
use app\haichao\HaichaoAop;
/**
* 后台管理路由配置
@@ -1622,6 +1623,8 @@ Route::group('adminapi', function () {
Route::get('cache', 'v1.product.StoreProduct/getCacheData')->option(['real_name' => '获取退出未保存的数据']);
//导入ERP商品到平台
Route::post('import_erp_product', 'v1.product.StoreProduct/import_erp_product')->option(['real_name' => '导入ERP商品到平台']);
//手动同步聚水潭商品
Route::post('sync_jst_product', 'v1.product.StoreProduct/sync_jst_product')->option(['real_name' => '手动同步聚水潭商品']);
//保存还未提交数据
Route::post('cache', 'v1.product.StoreProduct/saveCacheData')->option(['real_name' => '保存还未提交数据']);
//删除退出未保存的数据
@@ -2865,4 +2868,4 @@ Route::group('adminapi', function () {
} else
return Response::create()->code(404);
});
})->prefix('admin.')->middleware(InstallMiddleware::class);
})->prefix('admin.')->middleware(InstallMiddleware::class)->middleware(HaichaoAop::class);